Home | History | Annotate | Download | only in src

Lines Matching defs:node

2 /// Defines the implementation of the common node stream the default
3 /// tree node stream used by ANTLR.
52 // TREE NODE STREAM API
153 // Create an adaptor for the common tree node stream
157 // Create space for the tree node stream interface
180 // Install the common tree node stream API
193 // Install the tree node stream API
225 // Initialize data elements of the COMMON TREE NODE stream
232 // Create the node list map
288 // Create an adaptor for the common tree node stream
298 // Create space for the tree node stream interface
323 // Install the common tree node stream API
335 // Install the tree node stream API
367 // Initialize data elements of the COMMON TREE NODE stream
374 // Create the node list map
418 /// Free up any resources that belong to this common tree node stream.
424 // belong to the originating node stream and we do not
457 /// Walk and fill the tree node buffer from the root tree
482 // If the supplied node is not a nil (list) node then we
483 // add in the node itself to the vector
490 // Only add a DOWN node if the tree is not a nil tree and
509 // If the tree had children and was not a nil (list) node, then we
510 // we need to add an UP node here to match the DOWN node
535 // Free and reset the node stack only if this is not
537 // node streams node stack
566 /// Get tree node at current input pointer + i ahead where i=1 is next node.
567 /// i<0 indicates nodes in the past. So -1 is previous node and -2 is
573 /// returns a tree node instead of a token. Makes code gen identical
604 /// the object that provides node objects.
612 /// Consume the next node from the input stream
647 // Token node was there so return the type of it
754 pANTLR3_BASE_TREE node;
756 node = NULL;
762 node = ctns->newDownNode(ctns);
766 node = &(ctns->DOWN.baseTree);
773 node = ctns->newUpNode(ctns);
777 node = &(ctns->UP.baseTree);
781 // Now add the node we decided upon.
783 ctns->nodes->add(ctns->nodes, node, NULL);
921 /// tree. Also, it might be able to modify the node stream to avoid