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

Lines Matching refs:function

73     function CreateNode(const Payload: IToken): IANTLRInterface; overload;
77 function DupNode(const TreeNode: IANTLRInterface): IANTLRInterface;
80 function DupTree(const Tree: IANTLRInterface): IANTLRInterface;
87 function GetNilNode: IANTLRInterface;
105 function ErrorNode(const Input: ITokenStream; const Start, Stop: IToken;
111 function IsNil(const Tree: IANTLRInterface): Boolean;
162 function BecomeRoot(const NewRoot, OldRoot: IANTLRInterface): IANTLRInterface; overload;
178 function RulePostProcessing(const Root: IANTLRInterface): IANTLRInterface;
198 function GetUniqueID(const Node: IANTLRInterface): Integer;
209 function BecomeRoot(const NewRoot: IToken; const OldRoot: IANTLRInterface): IANTLRInterface; overload;
217 function CreateNode(const TokenType: Integer; const FromToken: IToken): IANTLRInterface; overload;
225 function CreateNode(const TokenType: Integer; const FromToken: IToken;
234 function CreateNode(const TokenType: Integer; const Text: String): IANTLRInterface; overload;
239 function GetNodeType(const T: IANTLRInterface): Integer;
244 function GetNodeText(const T: IANTLRInterface): String;
260 function GetToken(const TreeNode: IANTLRInterface): IToken;
278 function GetTokenStartIndex(const T: IANTLRInterface): Integer;
283 function GetTokenStopIndex(const T: IANTLRInterface): Integer;
288 function GetChild(const T: IANTLRInterface; const I: Integer): IANTLRInterface;
294 function DeleteChild(const T: IANTLRInterface; const I: Integer): IANTLRInterface;
297 function GetChildCount(const T: IANTLRInterface): Integer;
306 function GetParent(const T: IANTLRInterface): IANTLRInterface;
316 function GetChildIndex(const T: IANTLRInterface): Integer;
335 function GetTreeSource: IANTLRInterface;
336 function GetTokenStream: ITokenStream;
337 function GetTreeAdaptor: ITreeAdaptor;
347 function Get(const I: Integer): IANTLRInterface;
361 function LT(const K: Integer): IANTLRInterface;
369 function ToString(const Start, Stop: IANTLRInterface): String; overload;
370 function ToString: String; overload;
441 function GetChildCount: Integer;
442 function GetParent: ITree;
444 function GetChildIndex: Integer;
446 function GetIsNil: Boolean;
447 function GetTokenType: Integer;
448 function GetText: String;
449 function GetLine: Integer;
450 function GetCharPositionInLine: Integer;
451 function GetTokenStartIndex: Integer;
453 function GetTokenStopIndex: Integer;
461 function GetChild(const I: Integer): ITree;
473 function DeleteChild(const I: Integer): IANTLRInterface;
484 function DupNode: ITree;
486 function ToStringTree: String;
488 function ToString: String;
538 function GetChildren: IList<IBaseTree>;
539 function GetChildIndex: Integer;
541 function GetParent: ITree;
543 function GetTokenType: Integer;
544 function GetTokenStartIndex: Integer;
546 function GetTokenStopIndex: Integer;
548 function GetText: String;
568 function ToStringTree: String;
570 function DupNode: ITree;
614 function GetToken: IToken;
615 function GetStartIndex: Integer;
617 function GetStopIndex: Integer;
641 function DupTree(const Tree: IANTLRInterface): IANTLRInterface; overload;
642 function DupTree(const T, Parent: IANTLRInterface): IANTLRInterface; overload;
653 function CreateToken(const TokenType: Integer; const Text: String): IToken; overload;
670 function CreateToken(const FromToken: IToken): IToken; overload;
709 function GetCurrentSymbol: IANTLRInterface;
710 function GetTreeSource: IANTLRInterface;
711 function GetSourceName: String;
712 function GetTokenStream: ITokenStream;
714 function GetTreeAdaptor: ITreeAdaptor;
716 function GetHasUniqueNavigationNodes: Boolean;
726 function Get(const I: Integer): IANTLRInterface;
728 function LT(const K: Integer): IANTLRInterface;
733 function LB(const K: Integer): IANTLRInterface;
745 function Pop: Integer;
750 function ToTokenString(const Start, Stop: Integer): String;
751 function ToString(const Start, Stop: IANTLRInterface): String; overload;
752 function ToString: String; overload;
781 function ToStringWithHiddenTokens: String;
785 function ToInputString: String;
807 function GetDescription: String;
822 function HasNext: Boolean;
827 function NextTree: IANTLRInterface;
828 function NextNode: IANTLRInterface;
830 function Size: Integer;
843 function NextNode: IANTLRInterface;
862 function NextNode: IANTLRInterface;
873 function NextNode: IANTLRInterface;
875 function NextToken: IToken;
886 function GetTreeNodeStream: ITreeNodeStream;
900 function NextToken: Integer;
901 function SVal: String;
936 function ComputeTokenTypes(const TokenNames: TStringArray): IDictionary<String, Integer>;
941 function GetTokenType(const TokenName: String): Integer;
953 function Index(const T: IANTLRInterface): IDictionary<Integer, IList<IANTLRInterface>>;
956 function Find(const T: IANTLRInterface; const TokenType: Integer): IList<IANTLRInterface>; overload;
959 function Find(const T: IANTLRInterface; const Pattern: String): IList<IANTLRInterface>; overload;
961 function FindFirst(const T: IANTLRInterface; const TokenType: Integer): IANTLRInterface; overload;
962 function FindFirst(const T: IANTLRInterface; const Pattern: String): IANTLRInterface; overload;
1000 function Parse(const T: IANTLRInterface; const Pattern: String;
1002 function Parse(const T: IANTLRInterface; const Pattern: String): Boolean; overload;
1020 function CreateTreeOrNode(const Pattern: String): IANTLRInterface;
1026 function Equals(const T1, T2: IANTLRInterface): Boolean; overload;
1040 function Equals(const T1, T2: IANTLRInterface; const Adaptor: ITreeAdaptor): Boolean; overload;
1046 function Pattern: IANTLRInterface;
1047 function ParseTree: IANTLRInterface;
1048 function ParseNode: IANTLRInterface;
1080 function GetHasUniqueNavigationNodes: Boolean;
1082 function GetCurrent: IANTLRInterface;
1083 function GetTokenStream: ITokenStream;
1088 function MoveNext: Boolean;
1138 function GetParent: ITree; virtual;
1140 function GetChildIndex: Integer; virtual;
1142 function GetTokenType: Integer; virtual; abstract;
1143 function GetText: String; virtual; abstract;
1144 function GetTokenStartIndex: Integer; virtual; abstract;
1146 function GetTokenStopIndex: Integer; virtual; abstract;
1148 function DupNode: ITree; virtual; abstract;
1149 function ToStringTree: String; virtual;
1150 function GetChildCount: Integer; virtual;
1151 function GetIsNil: Boolean; virtual;
1152 function GetLine: Integer; virtual;
1153 function GetCharPositionInLine: Integer; virtual;
1154 function GetChild(const I: Integer): ITree; virtual;
1156 function DeleteChild(const I: Integer): IANTLRInterface;
1162 function GetChildren: IList<IBaseTree>;
1173 function CreateChildrenList: IList<IBaseTree>; virtual;
1184 function ToString: String; override; abstract;
1214 function GetIsNil: Boolean; override;
1215 function GetTokenType: Integer; override;
1216 function GetText: String; override;
1217 function GetLine: Integer; override;
1218 function GetCharPositionInLine: Integer; override;
1219 function GetTokenStartIndex: Integer; override;
1221 function
1223 function GetChildIndex: Integer; override;
1225 function GetParent: ITree; override;
1227 function DupNode: ITree; override;
1230 function GetToken: IToken;
1231 function GetStartIndex: Integer;
1233 function GetStopIndex: Integer;
1240 function ToString: String; override;
1251 function GetIsNil: Boolean; override;
1252 function GetTokenType: Integer; override;
1253 function GetText: String; override;
1258 function ToString: String; override;
1270 function CreateNode(const Payload: IToken): IANTLRInterface; overload; virtual; abstract;
1271 function DupNode(const TreeNode: IANTLRInterface): IANTLRInterface; virtual; abstract;
1272 function DupTree(const Tree: IANTLRInterface): IANTLRInterface; overload; virtual;
1273 function GetNilNode: IANTLRInterface; virtual;
1274 function ErrorNode(const Input: ITokenStream; const Start, Stop: IToken;
1276 function IsNil(const Tree: IANTLRInterface): Boolean; virtual;
1278 function BecomeRoot(const NewRoot, OldRoot: IANTLRInterface): IANTLRInterface; overload; virtual;
1279 function RulePostProcessing(const Root: IANTLRInterface): IANTLRInterface; virtual;
1280 function GetUniqueID(const Node: IANTLRInterface): Integer;
1281 function BecomeRoot(const NewRoot: IToken; const OldRoot: IANTLRInterface): IANTLRInterface; overload; virtual;
1282 function CreateNode(const TokenType: Integer; const FromToken: IToken): IANTLRInterface; overload; virtual;
1283 function CreateNode(const TokenType: Integer; const FromToken: IToken;
1285 function CreateNode(const TokenType: Integer; const Text: String): IANTLRInterface; overload; virtual;
1286 function GetNodeType(const T: IANTLRInterface): Integer; virtual;
1288 function GetNodeText(const T: IANTLRInterface): String; virtual;
1290 function GetToken(const TreeNode: IANTLRInterface): IToken; virtual; abstract;
1293 function GetTokenStartIndex(const T: IANTLRInterface): Integer; virtual; abstract;
1294 function GetTokenStopIndex(const T: IANTLRInterface): Integer; virtual; abstract;
1295 function GetChild(const T: IANTLRInterface; const I: Integer): IANTLRInterface; virtual;
1297 function DeleteChild(const T: IANTLRInterface; const I: Integer): IANTLRInterface; virtual;
1298 function GetChildCount(const T: IANTLRInterface): Integer; virtual;
1299 function GetParent(const T: IANTLRInterface): IANTLRInterface; virtual; abstract;
1301 function GetChildIndex(const T: IANTLRInterface): Integer; virtual; abstract;
1307 function DupTree(const T, Parent: IANTLRInterface): IANTLRInterface; overload; virtual;
1308 function CreateToken(const TokenType: Integer; const Text: String): IToken; overload; virtual; abstract;
1309 function CreateToken(const FromToken: IToken): IToken; overload; virtual; abstract;
1317 function DupNode(const TreeNode: IANTLRInterface): IANTLRInterface; override;
1318 function CreateNode(const Payload: IToken): IANTLRInterface; overload; override;
1321 function GetTokenStartIndex(const T: IANTLRInterface): Integer; override;
1322 function GetTokenStopIndex(const T: IANTLRInterface): Integer; override;
1323 function GetNodeText(const T: IANTLRInterface): String; override;
1324 function GetToken(const TreeNode: IANTLRInterface): IToken; override;
1325 function GetNodeType(const T: IANTLRInterface): Integer; override;
1326 function GetChild(const T: IANTLRInterface; const I: Integer): IANTLRInterface; override;
1327 function GetChildCount(const T: IANTLRInterface): Integer; override;
1328 function GetParent(const T: IANTLRInterface): IANTLRInterface; override;
1330 function GetChildIndex(const T: IANTLRInterface): Integer; override;
1336 function CreateToken(const TokenType: Integer; const Text: String): IToken; overload; override;
1337 function CreateToken(const FromToken: IToken): IToken; overload; override;
1394 function GetSourceName: String; virtual;
1397 function LA(I: Integer): Integer; virtual;
1398 function LAChar(I: Integer): Char;
1399 function Mark: Integer; virtual;
1400 function Index: Integer; virtual;
1405 function Size: Integer; virtual;
1408 function GetTreeSource: IANTLRInterface; virtual;
1409 function GetTokenStream: ITokenStream; virtual;
1410 function GetTreeAdaptor: ITreeAdaptor;
1413 function Get(const I: Integer): IANTLRInterface;
1414 function LT(const K: Integer): IANTLRInterface;
1415 function ToString(const Start, Stop: IANTLRInterface): String; reintroduce; overload;
1420 function GetCurrentSymbol: IANTLRInterface; virtual;
1423 function GetHasUniqueNavigationNodes: Boolean;
1426 function LB(const K: Integer): IANTLRInterface;
1428 function Pop: Integer;
1430 function ToTokenString(const Start, Stop: Integer): String;
1449 function GetNodeIndex(const Node: IANTLRInterface): Integer;
1458 function ToString: String; overload; override;
1467 function GetTokenType: Integer; override;
1468 function GetText: String; override;
1469 function GetTokenStartIndex: Integer; override;
1471 function GetTokenStopIndex: Integer; override;
1473 function DupNode: ITree; override;
1476 function ToStringWithHiddenTokens: String;
1477 function ToInputString: String;
1482 function ToString: String; override;
1523 function GetDescription: String;
1527 function HasNext: Boolean;
1528 function NextTree: IANTLRInterface; virtual;
1529 function NextNode: IANTLRInterface; virtual; abstract;
1530 function Size: Integer;
1541 function _Next: IANTLRInterface;
1547 function ToTree(const El: IANTLRInterface): IANTLRInterface; virtual;
1568 function NextNode: IANTLRInterface; override;
1569 function ToTree(const El: IANTLRInterface): IANTLRInterface; override;
1579 TProcessHandler = function(const O: IANTLRInterface): IANTLRInterface of Object;
1583 /// function call.
1585 /// <param name="ph">The delegate, which has the chosen function</param>
1587 function FetchObject(const PH: TProcessHandler): IANTLRInterface;
1588 function DupNode(const O: IANTLRInterface): IANTLRInterface;
1594 function RequiresDuplication: Boolean;
1602 function
1605 function NextNode: IANTLRInterface; override;
1606 function NextTree: IANTLRInterface; override;
1612 function NextNode: IANTLRInterface; override;
1613 function NextToken: IToken;
1614 function ToTree(const El: IANTLRInterface): IANTLRInterface; override;
1628 function GetSourceName: String; override;
1631 function GetInput: IIntStream; override;
1632 function GetErrorHeader(const E: ERecognitionException): String; override;
1633 function GetErrorMessage(const E: ERecognitionException;
1637 function GetTreeNodeStream: ITreeNodeStream; virtual;
1643 function GetCurrentInputSymbol(const Input: IIntStream): IANTLRInterface; override;
1644 function GetMissingSymbol(const Input: IIntStream;
1687 function NextToken: Integer;
1688 function SVal: String;
1709 function GetHasTextArg: Boolean;
1711 function GetTokenLabel: String;
1738 function GetHasTextArg: Boolean;
1740 function GetTokenLabel: String;
1743 function ToString: String; override;
1756 function CreateNode(const Payload: IToken): IANTLRInterface; overload; override;
1801 function ComputeTokenTypes(const TokenNames: TStringArray): IDictionary<String, Integer>;
1802 function GetTokenType(const TokenName: String): Integer;
1803 function Index(const T: IANTLRInterface): IDictionary<Integer, IList<IANTLRInterface>>;
1804 function Find(const T: IANTLRInterface; const TokenType: Integer): IList<IANTLRInterface>; overload;
1805 function Find(const T: IANTLRInterface; const Pattern: String): IList<IANTLRInterface>; overload;
1806 function FindFirst(const T: IANTLRInterface; const TokenType: Integer): IANTLRInterface; overload;
1807 function FindFirst(const T: IANTLRInterface; const Pattern: String): IANTLRInterface; overload;
1812 function Parse(const T: IANTLRInterface; const Pattern: String;
1814 function Parse(const T: IANTLRInterface; const Pattern: String): Boolean; overload;
1815 function CreateTreeOrNode(const Pattern: String): IANTLRInterface;
1816 function Equals(const T1, T2: IANTLRInterface): Boolean; reintroduce; overload;
1817 function Equals(const T1, T2: IANTLRInterface;
1820 function _Parse(const T1: IANTLRInterface; const T2: ITreePattern;
1831 class function _Equals(const T1, T2: IANTLRInterface;
1850 function Pattern: IANTLRInterface;
1851 function ParseTree: IANTLRInterface;
1852 function ParseNode: IANTLRInterface;
1864 function GetStart: IANTLRInterface; override;
1883 function GetCurrentChildIndex: Integer;
1885 function GetAbsoluteNodeIndex: Integer;
1887 function GetCurrentNode: IANTLRInterface;
1889 function GetPreviousNode: IANTLRInterface;
1891 function GetNodeStackSize: Integer;
1893 function GetIndexStackSize: integer;
1895 function GetLookAhead: TANTLRInterfaceArray;
1923 function GetCurrentChildIndex: Integer;
1925 function GetAbsoluteNodeIndex: Integer;
1927 function GetCurrentNode: IANTLRInterface;
1929 function GetPreviousNode: IANTLRInterface;
1931 function GetNodeStackSize: Integer;
1933 function GetIndexStackSize: integer;
1935 function GetLookAhead: TANTLRInterfaceArray;
2024 function GetSourceName: String;
2027 function LA(I: Integer): Integer; virtual;
2028 function LAChar(I: Integer): Char;
2029 function Mark: Integer; virtual;
2030 function Index: Integer; virtual;
2035 function Size: Integer; virtual;
2038 function GetTreeSource: IANTLRInterface; virtual;
2039 function GetTokenStream: ITokenStream;
2040 function GetTreeAdaptor: ITreeAdaptor;
2042 function Get(const I: Integer): IANTLRInterface; virtual;
2043 function LT(const K: Integer): IANTLRInterface; virtual;
2044 function ToString(const Start, Stop: IANTLRInterface): String; reintroduce; overload; virtual;
2049 function GetHasUniqueNavigationNodes: Boolean;
2051 function GetCurrent: IANTLRInterface; virtual;
2071 function MoveNext: Boolean; virtual;
2075 function LookaheadSize: Integer;
2088 function HandleRootNode: IANTLRInterface; virtual;
2089 function VisitChild(const Child: Integer): IANTLRInterface; virtual;
2107 function ToString: String; overload; override;
2111 function Def(const X: ICommonTree): ICommonTree; overload;
2194 function TBaseTree.CreateChildrenList: IList<IBaseTree>;
2199 function TBaseTree.DeleteChild(const I: Integer): IANTLRInterface;
2231 function TBaseTree.GetCharPositionInLine: Integer;
2236 function TBaseTree.GetChild(const I: Integer): ITree;
2244 function TBaseTree.GetChildCount: Integer;
2252 function TBaseTree.GetChildIndex: Integer;
2258 function TBaseTree.GetChildren: IList<IBaseTree>;
2263 function TBaseTree.GetIsNil: Boolean;
2268 function TBaseTree.GetLine: Integer;
2273 function TBaseTree.GetParent: ITree;
2412 function TBaseTree.ToStringTree: String;
2474 function TCommonTree.DupNode: ITree;
2479 function TCommonTree.GetCharPositionInLine: Integer;
2492 function TCommonTree.GetChildIndex: Integer;
2497 function TCommonTree.GetIsNil: Boolean;
2502 function TCommonTree.GetLine: Integer;
2515 function TCommonTree.GetParent: ITree;
2520 function TCommonTree.GetStartIndex: Integer;
2525 function TCommonTree.GetStopIndex: Integer;
2530 function TCommonTree.GetText: String;
2538 function TCommonTree.GetToken: IToken;
2543 function TCommonTree.GetTokenStartIndex: Integer;
2551 function TCommonTree.GetTokenStopIndex: Integer;
2559 function TCommonTree.GetTokenType: Integer;
2597 function TCommonTree.ToString: String;
2632 function TCommonErrorNode.GetIsNil: Boolean;
2637 function TCommonErrorNode.GetText: String;
2649 function TCommonErrorNode.GetTokenType: Integer;
2654 function TCommonErrorNode.ToString: String;
2684 function TBaseTreeAdaptor.BecomeRoot(const NewRoot,
2714 function TBaseTreeAdaptor.BecomeRoot(const NewRoot: IToken;
2720 function TBaseTreeAdaptor.CreateNode(const TokenType: Integer;
2730 function TBaseTreeAdaptor.CreateNode(const TokenType: Integer;
2739 function TBaseTreeAdaptor.CreateNode(const TokenType: Integer;
2756 function TBaseTreeAdaptor.DeleteChild(const T: IANTLRInterface;
2762 function TBaseTreeAdaptor.DupTree(const T,
2786 function TBaseTreeAdaptor.DupTree(const Tree: IANTLRInterface): IANTLRInterface;
2791 function TBaseTreeAdaptor.ErrorNode(const Input: ITokenStream; const Start,
2797 function TBaseTreeAdaptor.GetChild(const T: IANTLRInterface;
2803 function TBaseTreeAdaptor.GetChildCount(const T: IANTLRInterface): Integer;
2808 function TBaseTreeAdaptor.GetNilNode: IANTLRInterface;
2813 function TBaseTreeAdaptor.GetNodeText(const T: IANTLRInterface): String;
2818 function TBaseTreeAdaptor.GetNodeType(const T: IANTLRInterface): Integer;
2823 function TBaseTreeAdaptor.GetUniqueID(const Node: IANTLRInterface): Integer;
2835 function TBaseTreeAdaptor.IsNil(const Tree: IANTLRInterface): Boolean;
2840 function TBaseTreeAdaptor.RulePostProcessing(
2882 function TCommonTreeAdaptor.CreateNode(const Payload: IToken): IANTLRInterface;
2887 function TCommonTreeAdaptor.CreateToken(const TokenType: Integer;
2893 function TCommonTreeAdaptor.CreateToken(const FromToken: IToken): IToken;
2898 function TCommonTreeAdaptor.DupNode(
2907 function TCommonTreeAdaptor.GetChild(const T: IANTLRInterface;
2916 function TCommonTreeAdaptor.GetChildCount(const T: IANTLRInterface): Integer;
2924 function TCommonTreeAdaptor.GetChildIndex(const T: IANTLRInterface): Integer;
2929 function TCommonTreeAdaptor.GetNodeText(const T: IANTLRInterface): String;
2937 function TCommonTreeAdaptor.GetNodeType(const T: IANTLRInterface): Integer;
2945 function TCommonTreeAdaptor.GetParent(
2951 function TCommonTreeAdaptor.GetToken(const TreeNode: IANTLRInterface): IToken;
2961 function TCommonTreeAdaptor.GetTokenStartIndex(
2970 function TCommonTreeAdaptor.GetTokenStopIndex(
3108 function TCommonTreeNodeStream.Get(const I: Integer): IANTLRInterface;
3115 function TCommonTreeNodeStream.GetCurrentSymbol: IANTLRInterface;
3120 function TCommonTreeNodeStream.GetHasUniqueNavigationNodes: Boolean;
3125 function TCommonTreeNodeStream.GetNodeIndex(
3141 function TCommonTreeNodeStream.GetSourceName: String;
3146 function TCommonTreeNodeStream.GetTokenStream: ITokenStream;
3151 function TCommonTreeNodeStream.GetTreeAdaptor: ITreeAdaptor;
3156 function TCommonTreeNodeStream.GetTreeSource: IANTLRInterface;
3161 function TCommonTreeNodeStream.Index: Integer;
3166 function TCommonTreeNodeStream.LA(I: Integer): Integer;
3171 function TCommonTreeNodeStream.LAChar(I: Integer): Char;
3176 function TCommonTreeNodeStream.LB(const K: Integer): IANTLRInterface;
3187 function TCommonTreeNodeStream.LT(const K: Integer): IANTLRInterface;
3203 function TCommonTreeNodeStream.Mark: Integer;
3211 function TCommonTreeNodeStream.Pop: Integer;
3278 function TCommonTreeNodeStream.Size: Integer;
3285 function TCommonTreeNodeStream.ToString(const Start,
3362 function TCommonTreeNodeStream.ToString: String;
3382 function TCommonTreeNodeStream.ToTokenString(const Start,
3414 function TParseTree.DupNode: ITree;
3419 function TParseTree.GetText: String;
3424 function TParseTree.GetTokenStartIndex: Integer;
3429 function TParseTree.GetTokenStopIndex: Integer;
3434 function TParseTree.GetTokenType: Integer;
3449 function TParseTree.ToInputString: String;
3462 function TParseTree.ToString: String;
3477 function TParseTree.ToStringWithHiddenTokens: String;
3569 function TRewriteRuleElementStream.GetDescription: String;
3574 function TRewriteRuleElementStream.HasNext: Boolean;
3580 function TRewriteRuleElementStream.NextTree: IANTLRInterface;
3591 function TRewriteRuleElementStream.Size: Integer;
3602 function TRewriteRuleElementStream.ToTree(const El: IANTLRInterface): IANTLRInterface;
3607 function TRewriteRuleElementStream._Next: IANTLRInterface;
3644 function TRewriteRuleNodeStream.NextNode: IANTLRInterface;
3649 function TRewriteRuleNodeStream.ToTree(
3657 function TRewriteRuleSubtreeStream.Dup(
3663 function TRewriteRuleSubtreeStream.DupNode(
3669 function TRewriteRuleSubtreeStream.FetchObject(
3680 function TRewriteRuleSubtreeStream.NextNode: IANTLRInterface;
3686 function TRewriteRuleSubtreeStream.NextTree: IANTLRInterface;
3692 function TRewriteRuleSubtreeStream.RequiresDuplication: Boolean;
3703 function TRewriteRuleTokenStream.NextNode: IANTLRInterface;
3708 function TRewriteRuleTokenStream.NextToken: IToken;
3713 function TRewriteRuleTokenStream.ToTree(
3734 function TTreeParser.GetCurrentInputSymbol(
3740 function TTreeParser.GetErrorHeader(const E: ERecognitionException): String;
3748 function TTreeParser.GetErrorMessage(const E: ERecognitionException;
3765 function TTreeParser.GetInput: IIntStream;
3770 function TTreeParser.GetMissingSymbol(const Input: IIntStream;
3780 function TTreeParser.GetSourceName: String;
3785 function TTreeParser.GetTreeNodeStream: ITreeNodeStream;
3882 function TTreePatternLexer.NextToken: Integer;
3968 function TTreePatternLexer.SVal: String;
3975 function TTreeWizard.ComputeTokenTypes(
4010 function TTreeWizard.CreateTreeOrNode(const Pattern: String): IANTLRInterface;
4020 function TTreeWizard.Equals(const T1, T2: IANTLRInterface;
4026 function TTreeWizard.Equals(const T1, T2: IANTLRInterface): Boolean;
4031 function TTreeWizard.Find(const T: IANTLRInterface;
4058 function TTreeWizard.Find(const T: IANTLRInterface;
4065 function TTreeWizard.FindFirst(const T: IANTLRInterface;
4071 function TTreeWizard.FindFirst(const T: IANTLRInterface;
4077 function TTreeWizard.GetTokenType(const TokenName: String): Integer;
4085 function TTreeWizard.Index(
4092 function TTreeWizard.Parse(const T: IANTLRInterface;
4098 function TTreeWizard.Parse(const T: IANTLRInterface; const Pattern: String;
4133 class function TTreeWizard._Equals(const T1, T2: IANTLRInterface;
4187 function TTreeWizard._Parse(const T1: IANTLRInterface; const T2: ITreePattern;
4266 function TTreePatternParser.ParseNode: IANTLRInterface;
4328 function TTreePatternParser.ParseTree: IANTLRInterface;
4369 function TTreePatternParser.Pattern: IANTLRInterface;
4456 function TTreeWizard.TTreePattern.GetHasTextArg: Boolean;
4461 function TTreeWizard.TTreePattern.GetTokenLabel: String;
4476 function TTreeWizard.TTreePattern.ToString: String;
4486 function TTreeWizard.TTreePatternTreeAdaptor.CreateNode(
4494 function TTreeRuleReturnScope.GetStart: IANTLRInterface;
4595 function TUnBufferedTreeNodeStream.Get(const I: Integer): IANTLRInterface;
4600 function TUnBufferedTreeNodeStream.GetCurrent: IANTLRInterface;
4605 function TUnBufferedTreeNodeStream.GetHasUniqueNavigationNodes: Boolean;
4610 function TUnBufferedTreeNodeStream.GetSourceName: String;
4615 function TUnBufferedTreeNodeStream.GetTokenStream: ITokenStream;
4620 function TUnBufferedTreeNodeStream.GetTreeAdaptor: ITreeAdaptor;
4625 function TUnBufferedTreeNodeStream.GetTreeSource: IANTLRInterface;
4630 function TUnBufferedTreeNodeStream.HandleRootNode: IANTLRInterface;
4647 function TUnBufferedTreeNodeStream.Index: Integer;
4652 function TUnBufferedTreeNodeStream.LA(I: Integer): Integer;
4663 function TUnBufferedTreeNodeStream.LAChar(I: Integer): Char;
4668 function TUnBufferedTreeNodeStream.LookaheadSize: Integer;
4676 function TUnBufferedTreeNodeStream.LT(const K: Integer): IANTLRInterface;
4691 function TUnBufferedTreeNodeStream.Mark: Integer;
4734 function TUnBufferedTreeNodeStream.MoveNext: Boolean;
4846 function TUnBufferedTreeNodeStream.Size: Integer;
4854 function TUnBufferedTreeNodeStream.ToString: String;
4893 function TUnBufferedTreeNodeStream.VisitChild(
4932 function TUnBufferedTreeNodeStream.ToString(const Start,
4966 function TUnBufferedTreeNodeStream.TTreeWalkState.GetAbsoluteNodeIndex: Integer;
4971 function TUnBufferedTreeNodeStream.TTreeWalkState.GetCurrentChildIndex: Integer;
4976 function TUnBufferedTreeNodeStream.TTreeWalkState.GetCurrentNode: IANTLRInterface;
4981 function TUnBufferedTreeNodeStream.TTreeWalkState.GetIndexStackSize: integer;
4986 function TUnBufferedTreeNodeStream.TTreeWalkState.GetLookAhead: TANTLRInterfaceArray;
4991 function TUnBufferedTreeNodeStream.TTreeWalkState.GetNodeStackSize: Integer;
4996 function TUnBufferedTreeNodeStream.TTreeWalkState.GetPreviousNode: IANTLRInterface;
5048 function Def(const X: ICommonTree): ICommonTree; overload;