Lines Matching refs:node
88 * Group for patterns with node()-type kernel and child axis.
93 * Test sequence for patterns with node()-type kernel and child axis.
98 * Group for patterns with node()-type kernel and attribute axis.
103 * Test sequence for patterns with node()-type kernel and attribute axis.
149 * A reference to the pattern matching the root node.
165 * Variable index for the current node used in code generation.
305 // any kernel node type (it can be anything as long as the node is in
423 * by including patterns of "*" and "node()" kernel to all element test
430 // Complete test sequence for "text()" with "child::node()"
433 // Complete test sequence for "*" with "child::node()"
436 // Complete test sequence for "pi()" with "child::node()"
439 // Complete test sequence for "comment()" with "child::node()"
442 // Complete test sequence for "@*" with "attribute::node()"
461 // And also copy "attribute::node()" to its test sequence
468 // And also copy "child::node()" to its test sequence
612 int node) {
619 il.append(new ILOAD(node));
652 * output the node's text value
720 // Append first code in applyTemplates() - get type of current node
769 // Create a local variable to hold the current node
781 // Create an instruction list that contains the default next-node
851 // If there is a match on node() we need to replace ihElem
852 // and ihText if the priority of node() is higher
854 // Compare priorities of node() and "*"
870 // Compare priorities of node() and text()
927 // Handle pattern with match on root node - default: traverse children
932 // Handle pattern with match on root node - default: traverse children
942 // This DOM-type is not in use - default: process next node
951 // Match on processing instruction - default: process next node
961 // Match on comments - default: process next node
968 // This DOM-type is not in use - default: process next node
971 // This DOM-type is not in use - default: process next node
974 // This DOM-type is not in use - default: process next node
977 // This DOM-type is not in use - default: process next node
980 // This DOM-type is not in use - default: process next node
983 // This DOM-type is not in use - default: process next node
997 // Match on node type
1010 // Append first code in applyTemplates() - get type of current node
1026 // Append NS:* node tests (if any)
1028 // Append NS:@* node tests (if any)
1129 // Create the local variable to hold the current node
1144 // Create an instruction list that contains the default next-node
1197 // If there is a match on node() we need to replace ihElem
1198 // and ihText if the priority of node() is higher
1200 // Compare priorities of node() and "*"
1217 // Compare priorities of node() and text()
1274 // Handle pattern with match on root node - default: traverse children
1278 // Handle pattern with match on root node - default: traverse children
1288 // This DOM-type is not in use - default: process next node
1309 // Match on comments - default: process next node
1316 // This DOM-type is not in use - default: process next node
1319 // This DOM-type is not in use - default: process next node
1322 // This DOM-type is not in use - default: process next node
1325 // This DOM-type is not in use - default: process next node
1328 // This DOM-type is not in use - default: process next node
1331 // This DOM-type is not in use - default: process next node
1346 // Match on node type
1359 // Append first code in applyTemplates() - get type of current node
1375 // Append NS:* node tests (if any)
1377 // Append NS:@* node tests (if any)