Home | History | Annotate | Download | only in Antlr3.Runtime

Lines Matching refs:procedure

131     procedure AddChild(const T, Child: IANTLRInterface);
242 procedure SetNodeType(const T: IANTLRInterface; const NodeType: Integer);
247 procedure SetNodeText(const T: IANTLRInterface; const Text: String);
272 procedure SetTokenBoundaries(const T: IANTLRInterface; const StartToken,
291 procedure SetChild(const T: IANTLRInterface; const I: Integer; const Child: IANTLRInterface);
307 procedure SetParent(const T, Parent: IANTLRInterface);
317 procedure SetChildIdex(const T: IANTLRInterface; const Index: Integer);
327 procedure ReplaceChildren(const Parent: IANTLRInterface; const StartChildIndex,
338 procedure SetHasUniqueNavigationNodes(const Value: Boolean);
386 procedure ReplaceChildren(const Parent: IANTLRInterface; const StartChildIndex,
443 procedure SetParent(const Value: ITree);
445 procedure SetChildIndex(const Value: Integer);
452 procedure SetTokenStartIndex(const Value: Integer);
454 procedure SetTokenStopIndex(const Value: Integer);
459 procedure FreshenParentAndChildIndexes;
468 procedure AddChild(const T: ITree);
471 procedure SetChild(const I: Integer; const T: ITree);
481 procedure ReplaceChildren(const StartChildIndex, StopChildIndex: Integer;
540 procedure SetChildIndex(const Value: Integer);
542 procedure SetParent(const Value: ITree);
545 procedure SetTokenStartIndex(const Value: Integer);
547 procedure SetTokenStopIndex(const Value: Integer);
556 procedure AddChildren(const Kids: IList<IBaseTree>);
558 procedure SetChild(const I: Integer; const T: ITree);
559 procedure FreshenParentAndChildIndexes(const Offset: Integer);
561 procedure SanityCheckParentAndChildIndexes; overload;
562 procedure SanityCheckParentAndChildIndexes(const Parent: ITree;
616 procedure SetStartIndex(const Value: Integer);
618 procedure SetStopIndex(const Value: Integer);
713 procedure SetTokenStream(const Value: ITokenStream);
715 procedure SetTreeAdaptor(const Value: ITreeAdaptor);
717 procedure SetHasUniqueNavigationNodes(const Value: Boolean);
724 procedure FillBuffer(const T: IANTLRInterface);
739 procedure Push(const Index: Integer);
747 procedure Reset;
787 procedure _ToStringLeaves(const Buf: TStringBuilder);
810 procedure Add(const El: IANTLRInterface);
820 procedure Reset;
887 procedure SetTreeNodeStream(const Value: ITreeNodeStream);
890 procedure TraceIn(const RuleName: String; const RuleIndex: Integer);
891 procedure TraceOut(const RuleName: String; const RuleIndex: Integer);
907 procedure Visit(const T, Parent: IANTLRInterface; const ChildIndex: Integer;
973 procedure Visit(const T: IANTLRInterface; const TokenType: Integer;
984 procedure Visit(const T: IANTLRInterface; const Pattern: String;
1081 procedure SetHasUniqueNavigationNodes(const Value: Boolean);
1084 procedure SetTokenStream(const Value: ITokenStream);
1087 procedure Reset;
1130 class procedure Initialize; static;
1139 procedure SetParent(const Value: ITree); virtual;
1141 procedure SetChildIndex(const Value: Integer); virtual;
1145 procedure SetTokenStartIndex(const Value: Integer); virtual; abstract;
1147 procedure SetTokenStopIndex(const Value: Integer); virtual; abstract;
1155 procedure AddChild(const T: ITree);
1157 procedure FreshenParentAndChildIndexes; overload;
1158 procedure ReplaceChildren(const StartChildIndex, StopChildIndex: Integer;
1163 procedure AddChildren(const Kids: IList<IBaseTree>);
1164 procedure SetChild(const I: Integer; const T: ITree); virtual;
1165 procedure FreshenParentAndChildIndexes(const Offset: Integer); overload;
1166 procedure SanityCheckParentAndChildIndexes; overload; virtual;
1167 procedure SanityCheckParentAndChildIndexes(const Parent: ITree;
1220 procedure SetTokenStartIndex(const Value: Integer); override;
1222 procedure SetTokenStopIndex(const Value: Integer); override;
1224 procedure SetChildIndex(const Value: Integer); override;
1226 procedure SetParent(const Value: ITree); override;
1232 procedure SetStartIndex(const Value: Integer);
1234 procedure SetStopIndex(const Value: Integer);
1277 procedure AddChild(const T, Child: IANTLRInterface); virtual;
1287 procedure SetNodeType(const T: IANTLRInterface; const NodeType: Integer); virtual;
1289 procedure SetNodeText(const T: IANTLRInterface; const Text: String); virtual;
1291 procedure SetTokenBoundaries(const T: IANTLRInterface; const StartToken,
1296 procedure SetChild(const T: IANTLRInterface; const I: Integer; const Child: IANTLRInterface); virtual;
1300 procedure SetParent(const T, Parent: IANTLRInterface); virtual; abstract;
1302 procedure SetChildIdex(const T: IANTLRInterface; const Index: Integer); virtual; abstract;
1303 procedure ReplaceChildren(const Parent: IANTLRInterface; const StartChildIndex,
1319 procedure SetTokenBoundaries(const T: IANTLRInterface; const StartToken,
1329 procedure SetParent(const T, Parent: IANTLRInterface); override;
1331 procedure SetChildIdex(const T: IANTLRInterface; const Index: Integer); override;
1332 procedure ReplaceChildren(const Parent: IANTLRInterface; const StartChildIndex,
1396 procedure Consume; virtual;
1401 procedure Rewind(const Marker: Integer); overload; virtual;
1402 procedure Rewind; overload;
1403 procedure Release(const Marker: Integer); virtual;
1404 procedure Seek(const Index: Integer); virtual;
1411 procedure SetHasUniqueNavigationNodes(const Value: Boolean);
1416 procedure ReplaceChildren(const Parent: IANTLRInterface; const StartChildIndex,
1421 procedure SetTokenStream(const Value: ITokenStream); virtual;
1422 procedure SetTreeAdaptor(const Value: ITreeAdaptor);
1425 procedure FillBuffer(const T: IANTLRInterface); overload;
1427 procedure Push(const Index: Integer);
1429 procedure Reset;
1436 procedure FillBuffer; overload;
1443 procedure AddNavigationNode(const TokenType: Integer);
1470 procedure SetTokenStartIndex(const Value: Integer); override;
1472 procedure SetTokenStopIndex(const Value: Integer); override;
1478 procedure _ToStringLeaves(const Buf: TStringBuilder);
1525 procedure Add(const El: IANTLRInterface);
1526 procedure Reset; virtual;
1629 procedure Reset; override;
1630 procedure MatchAny(const Input: IIntStream); override;
1638 procedure SetTreeNodeStream(const Value: ITreeNodeStream); virtual;
1640 procedure TraceIn(const RuleName: String; const RuleIndex: Integer); reintroduce; overload; virtual;
1641 procedure TraceOut(const RuleName: String; const RuleIndex: Integer); reintroduce; overload; virtual;
1647 procedure Mismatch(const Input: IIntStream; const TokenType: Integer;
1690 procedure Consume;
1710 procedure SetHasTextArg(const Value: Boolean);
1712 procedure SetTokenLabel(const Value: String);
1726 procedure Visit(const T, Parent: IANTLRInterface; const ChildIndex: Integer;
1729 procedure Visit(const T: IANTLRInterface); overload; virtual; abstract;
1739 procedure SetHasTextArg(const Value: Boolean);
1741 procedure SetTokenLabel(const Value: String);
1764 procedure Visit(const T: IANTLRInterface); override;
1777 procedure Visit(const T, Parent: IANTLRInterface; const ChildIndex: Integer;
1793 procedure Visit(const T, Parent: IANTLRInterface; const ChildIndex: Integer;
1808 procedure Visit(const T: IANTLRInterface; const TokenType: Integer;
1810 procedure Visit(const T: IANTLRInterface; const Pattern: String;
1824 procedure _Index(const T: IANTLRInterface;
1828 procedure _Visit(const T, Parent: IANTLRInterface; const ChildIndex,
1865 procedure SetStart(const Value: IANTLRInterface); override;
1884 procedure SetCurrentChildIndex(const Value: Integer);
1886 procedure SetAbsoluteNodeIndex(const Value: Integer);
1888 procedure SetCurrentNode(const Value: IANTLRInterface);
1890 procedure SetPreviousNode(const Value: IANTLRInterface);
1892 procedure SetNodeStackSize(const Value: Integer);
1894 procedure SetIndexStackSize(const Value: integer);
1896 procedure SetLookAhead(const Value: TANTLRInterfaceArray);
1924 procedure SetCurrentChildIndex(const Value: Integer);
1926 procedure SetAbsoluteNodeIndex(const Value: Integer);
1928 procedure SetCurrentNode(const Value: IANTLRInterface);
1930 procedure SetPreviousNode(const Value: IANTLRInterface);
1932 procedure SetNodeStackSize(const Value: Integer);
1934 procedure SetIndexStackSize(const Value: integer);
1936 procedure SetLookAhead(const Value: TANTLRInterfaceArray);
2026 procedure Consume; virtual;
2031 procedure Rewind(const Marker: Integer); overload; virtual;
2032 procedure Rewind; overload;
2033 procedure Release(const Marker: Integer); virtual;
2034 procedure Seek(const Index: Integer); virtual;
2045 procedure ReplaceChildren(const Parent: IANTLRInterface; const StartChildIndex,
2050 procedure SetHasUniqueNavigationNodes(const Value: Boolean);
2052 procedure SetTokenStream(const Value: ITokenStream);
2054 procedure Reset; virtual;
2074 procedure Fill(const K: Integer); virtual;
2083 procedure AddLookahead(const Node: IANTLRInterface); virtual;
2085 procedure ToStringWork(const P, Stop: IANTLRInterface;
2094 procedure WalkBackToMostRecentNodeWithUnvisitedChildren; virtual;
2101 procedure AddNavigationNode(const TokenType: Integer); virtual;
2120 class procedure TTree.Initialize;
2132 procedure TBaseTree.AddChild(const T: ITree);
2180 procedure TBaseTree.AddChildren(const Kids: IList<IBaseTree>);
2212 procedure TBaseTree.FreshenParentAndChildIndexes(const Offset: Integer);
2226 procedure TBaseTree.FreshenParentAndChildIndexes;
2279 procedure TBaseTree.ReplaceChildren(const StartChildIndex,
2357 procedure TBaseTree.SanityCheckParentAndChildIndexes;
2362 procedure TBaseTree.SanityCheckParentAndChildIndexes(const Parent: ITree;
2384 procedure TBaseTree.SetChild(const I: Integer; const T: ITree);
2402 procedure TBaseTree.SetChildIndex(const Value: Integer);
2407 procedure TBaseTree.SetParent(const Value: ITree);
2567 procedure TCommonTree.SetChildIndex(const Value: Integer);
2572 procedure TCommonTree.SetParent(const Value: ITree);
2577 procedure TCommonTree.SetStartIndex(const Value: Integer);
2582 procedure TCommonTree.SetStopIndex(const Value: Integer);
2587 procedure TCommonTree.SetTokenStartIndex(const Value: Integer);
2592 procedure TCommonTree.SetTokenStopIndex(const Value: Integer);
2678 procedure TBaseTreeAdaptor.AddChild(const T, Child: IANTLRInterface);
2862 procedure TBaseTreeAdaptor.SetChild(const T: IANTLRInterface; const I: Integer;
2868 procedure TBaseTreeAdaptor.SetNodeText(const T: IANTLRInterface;
2874 procedure TBaseTreeAdaptor.SetNodeType(const T: IANTLRInterface;
2979 procedure TCommonTreeAdaptor.ReplaceChildren(const Parent: IANTLRInterface;
2986 procedure TCommonTreeAdaptor.SetChildIdex(const T: IANTLRInterface;
2992 procedure TCommonTreeAdaptor.SetParent(const T, Parent: IANTLRInterface);
2997 procedure TCommonTreeAdaptor.SetTokenBoundaries(const T: IANTLRInterface;
3021 procedure TCommonTreeNodeStream.AddNavigationNode(const TokenType: Integer);
3042 procedure TCommonTreeNodeStream.Consume;
3079 procedure TCommonTreeNodeStream.FillBuffer;
3085 procedure TCommonTreeNodeStream.FillBuffer(const T: IANTLRInterface);
3217 procedure TCommonTreeNodeStream.Push(const Index: Integer);
3225 procedure TCommonTreeNodeStream.Release(const Marker: Integer);
3230 procedure TCommonTreeNodeStream.ReplaceChildren(const Parent: IANTLRInterface;
3237 procedure TCommonTreeNodeStream.Reset;
3245 procedure TCommonTreeNodeStream.Rewind(const Marker: Integer);
3250 procedure TCommonTreeNodeStream.Rewind;
3255 procedure TCommonTreeNodeStream.Seek(const Index: Integer);
3262 procedure TCommonTreeNodeStream.SetHasUniqueNavigationNodes(
3268 procedure TCommonTreeNodeStream.SetTokenStream(const Value: ITokenStream);
3273 procedure TCommonTreeNodeStream.SetTreeAdaptor(const Value: ITreeAdaptor);
3439 procedure TParseTree.SetTokenStartIndex(const Value: Integer);
3444 procedure TParseTree.SetTokenStopIndex(const Value: Integer);
3499 procedure TParseTree._ToStringLeaves(const Buf: TStringBuilder);
3525 procedure TRewriteRuleElementStream.Add(const El: IANTLRInterface);
3585 procedure TRewriteRuleElementStream.Reset;
3790 procedure TTreeParser.MatchAny(const Input: IIntStream);
3822 procedure TTreeParser.Mismatch(const Input: IIntStream;
3828 procedure TTreeParser.Reset;
3835 procedure TTreeParser.SetTreeNodeStream(const Value: ITreeNodeStream);
3840 procedure TTreeParser.TraceIn(const RuleName: String; const RuleIndex: Integer);
3845 procedure TTreeParser.TraceOut(const RuleName: String;
3859 procedure TTreePatternLexer.Consume;
4111 procedure TTreeWizard.Visit(const T: IANTLRInterface; const Pattern: String;
4165 procedure TTreeWizard._Index(const T: IANTLRInterface;
4228 procedure TTreeWizard._Visit(const T, Parent: IANTLRInterface; const ChildIndex,
4243 procedure TTreeWizard.Visit(const T: IANTLRInterface; const TokenType: Integer;
4390 procedure TTreeWizard.TVisitor.Visit(const T, Parent: IANTLRInterface;
4406 procedure TTreeWizard.TRecordAllElementsVisitor.Visit(const T: IANTLRInterface);
4423 procedure TTreeWizard.TPatternMatchingContextVisitor.Visit(const T,
4444 procedure TTreeWizard.TInvokeVisitorOnPatternMatchContextVisitor.Visit(const T,
4466 procedure TTreeWizard.TTreePattern.SetHasTextArg(const Value: Boolean);
4471 procedure TTreeWizard.TTreePattern.SetTokenLabel(const Value: String);
4499 procedure TTreeRuleReturnScope.SetStart(const Value: IANTLRInterface);
4506 procedure TUnBufferedTreeNodeStream.AddLookahead(const Node: IANTLRInterface);
4531 procedure TUnBufferedTreeNodeStream.AddNavigationNode(const TokenType: Integer);
4552 procedure TUnBufferedTreeNodeStream.Consume;
4586 procedure TUnBufferedTreeNodeStream.Fill(const K: Integer);
4771 procedure TUnBufferedTreeNodeStream.Release(const Marker: Integer);
4779 procedure TUnBufferedTreeNodeStream.ReplaceChildren(
4786 procedure TUnBufferedTreeNodeStream.Reset;
4796 procedure TUnBufferedTreeNodeStream.Rewind(const Marker: Integer);
4820 procedure TUnBufferedTreeNodeStream.Rewind;
4825 procedure TUnBufferedTreeNodeStream.Seek(const Index: Integer);
4835 procedure TUnBufferedTreeNodeStream.SetHasUniqueNavigationNodes(
4841 procedure TUnBufferedTreeNodeStream.SetTokenStream(const Value: ITokenStream);
4859 procedure TUnBufferedTreeNodeStream.ToStringWork(const P, Stop: IANTLRInterface;
4910 procedure TUnBufferedTreeNodeStream.WalkBackToMostRecentNodeWithUnvisitedChildren;
5001 procedure TUnBufferedTreeNodeStream.TTreeWalkState.SetAbsoluteNodeIndex(
5007 procedure TUnBufferedTreeNodeStream.TTreeWalkState.SetCurrentChildIndex(
5013 procedure TUnBufferedTreeNodeStream.TTreeWalkState.SetCurrentNode(
5019 procedure TUnBufferedTreeNodeStream.TTreeWalkState.SetIndexStackSize(
5025 procedure TUnBufferedTreeNodeStream.TTreeWalkState.SetLookAhead(
5031 procedure TUnBufferedTreeNodeStream.TTreeWalkState.SetNodeStackSize(
5037 procedure TUnBufferedTreeNodeStream.TTreeWalkState.SetPreviousNode(