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

Lines Matching defs:Create

590     /// The goal of all lexer rules/methods is to create a token object.
592 /// create a single token. NextToken will return this object after
652 /// tree nodes that have payload objects. We need to create a Token object
1240 /// Input := TANTLRFileStream.Create('input');
1241 /// Lex := TLexer.Create(Input);
1242 /// Tokens := TTokenRewriteStream.Create(Lex);
1243 /// Parser := TParser.Create(tokens);
1414 constructor Create; overload;
1415 constructor Create(const AMessage: String); overload;
1416 constructor Create(const AInput: IIntStream); overload;
1417 constructor Create(const AMessage: String; const AInput: IIntStream); overload;
1475 constructor Create(const AExpecting: Integer; const AInput: IIntStream);
1500 constructor Create(const AExpecting: Integer; const AInput: IIntStream;
1513 constructor Create(const AExpecting: Integer; const AInput: IIntStream);
1526 constructor Create(const AGrammarDecisionDescription: String;
1540 constructor Create(const ADecisionNumber: Integer; const AInput: IIntStream);
1549 constructor Create(const AExpecting: IBitSet; const AInput: IIntStream);
1567 constructor Create(const AInput: IIntStream; const ARuleName,
1581 constructor Create(const AA, AB: Integer; const AInput: IIntStream);
1635 /// A null is kept @ index 0. Create upon first call to Mark().
1675 constructor Create; overload;
1682 constructor Create(const AInput: String); overload;
1689 constructor Create(const AData: PChar;
1711 constructor Create(const AFileName: String); overload;
1717 constructor Create(const AFileName: String; const AEncoding: TEncoding); overload;
1759 constructor Create; overload;
1762 constructor Create(const ABits: array of UInt64); overload;
1765 constructor Create(const AItems: IList<Integer>); overload;
1769 constructor Create(const ANBits: Integer); overload;
1831 constructor Create;
1879 constructor Create; overload;
1881 constructor Create(const ATokenType: Integer); overload;
1882 constructor Create(const AInput: ICharStream; const ATokenType, AChannel,
1884 constructor Create(const ATokenType: Integer; const AText: String); overload;
1885 constructor Create(const AOldToken: IToken); overload;
1917 constructor Create(const ATokenType: Integer); overload;
1918 constructor Create(const AOldToken: IToken); overload;
1919 constructor Create(const ATokenType: Integer; const AText: String); overload;
1920 constructor Create(const ATokenType: Integer; const AText: String;
2074 /// you will want to create something special for identifier
2079 /// override this method to create the appropriate tokens.
2292 constructor Create; overload;
2293 constructor Create(const AState: IRecognizerSharedState); overload;
2378 constructor Create; overload;
2379 constructor Create(const ATokenSource: ITokenSource); overload;
2380 constructor Create(const ATokenSource: ITokenSource;
2382 constructor Create(const ALexer: ILexer); overload;
2383 constructor Create(const ALexer: ILexer;
2476 constructor Create; overload;
2477 constructor Create(const AInput: ICharStream); overload;
2478 constructor Create(const AInput: ICharStream;
2504 constructor Create(const AInput: ITokenStream); overload;
2505 constructor Create(const AInput: ITokenStream;
2589 constructor Create(const AIndex: Integer; const AText: IANTLRInterface;
2633 constructor Create(const AStart, AStop: Integer;
2802 constructor Create; overload;
2803 constructor Create(const ATokenSource: ITokenSource); overload;
2804 constructor Create(const ATokenSource: ITokenSource;
2806 constructor Create(const ALexer: ILexer); overload;
2807 constructor Create(const ALexer: ILexer;
2826 constructor ERecognitionException.Create;
2828 Create('', nil);
2831 constructor ERecognitionException.Create(const AMessage: String);
2833 Create(AMessage, nil);
2836 constructor ERecognitionException.Create(const AInput: IIntStream);
2838 Create('', AInput);
2841 constructor ERecognitionException.Create(const AMessage: String;
2847 inherited Create(AMessage);
2931 FToken := TCommonToken.Create(NodeType, Text);
2953 constructor EMismatchedTokenException.Create(const AExpecting: Integer;
2956 inherited Create(AInput);
2990 constructor EMissingTokenException.Create(const AExpecting: Integer;
2993 inherited Create(AExpecting, AInput);
3016 constructor EMismatchedTreeNodeException.Create(const AExpecting: Integer;
3019 inherited Create(AInput);
3031 constructor ENoViableAltException.Create(
3035 inherited Create(AInput);
3053 constructor EEarlyExitException.Create(const ADecisionNumber: Integer;
3056 inherited Create(AInput);
3062 constructor EMismatchedSetException.Create(const AExpecting: IBitSet;
3065 inherited Create(AInput);
3085 constructor EFailedPredicateException.Create(const AInput: IIntStream;
3088 inherited Create(AInput);
3100 constructor EMismatchedRangeException.Create(const AA, AB: Integer;
3103 inherited Create(FInput);
3148 constructor TANTLRStringStream.Create(const AInput: String);
3150 inherited Create;
3175 constructor TANTLRStringStream.Create(const AData: PChar;
3178 inherited Create;
3185 constructor TANTLRStringStream.Create;
3187 inherited Create;
3256 FMarkers := TList<ICharStreamState>.Create;
3263 State := TCharStreamState.Create;
3342 constructor TANTLRFileStream.Create(const AFileName: String);
3344 Create(AFilename,TEncoding.Default);
3347 constructor TANTLRFileStream.Create(const AFileName: String;
3350 inherited Create;
3369 FR := TStreamReader.Create(FileName,TEncoding.Default)
3371 FR := TStreamReader.Create(FileName,Encoding);
3398 Result := TBitSet.Create(El + 1);
3404 Result := TBitSet.Create(Max(A,B) + 1);
3411 Result := TBitSet.Create;
3419 Result := TBitSet.Create;
3454 BS := TBitSet.Create;
3461 constructor TBitSet.Create;
3463 Create(BITS);
3466 constructor TBitSet.Create(const ABits: array of UInt64);
3468 inherited Create;
3474 constructor TBitSet.Create(const AItems: IList<Integer>);
3478 Create(BITS);
3483 constructor TBitSet.Create(const ANBits: Integer);
3485 inherited Create;
3660 Buf := TStringBuilder.Create;
3690 constructor TRecognizerSharedState.Create;
3697 FFollowing[I] := TBitSet.Create;
3861 constructor TCommonToken.Create;
3869 constructor TCommonToken.Create(const ATokenType: Integer);
3871 Create;
3875 constructor TCommonToken.Create(const AInput: ICharStream; const ATokenType,
3878 Create;
3886 constructor TCommonToken.Create(const ATokenType: Integer; const AText: String);
3888 Create;
4018 constructor TCommonToken.Create(const AOldToken: IToken);
4022 Create;
4038 constructor TClassicToken.Create(const AOldToken: IToken);
4040 inherited Create;
4048 constructor TClassicToken.Create(const ATokenType: Integer);
4050 inherited Create;
4054 constructor TClassicToken.Create(const ATokenType: Integer; const AText: String;
4057 inherited Create;
4063 constructor TClassicToken.Create(const ATokenType: Integer;
4066 inherited Create;
4167 EOF_TOKEN := TCommonToken.Create(EOF);
4168 INVALID_TOKEN := TCommonToken.Create(INVALID_TOKEN_TYPE);
4169 SKIP_TOKEN := TCommonToken.Create(INVALID_TOKEN_TYPE);
4174 constructor TBaseRecognizer.Create;
4177 FState := TRecognizerSharedState.Create;
4225 Result := TBitSet.Create;
4270 constructor TBaseRecognizer.Create(const AState: IRecognizerSharedState);
4273 Create
4276 inherited Create;
4441 Dict := TDictionary<Integer, Integer>.Create;
4537 raise EUnwantedTokenException.Create(TokenType, Input)
4540 raise EMissingTokenException.Create(TokenType, Input, nil)
4542 raise EMismatchedTokenException.Create(TokenType, Input);
4647 E := EUnwantedTokenException.Create(TokenType, Input);
4663 E := EMissingTokenException.Create(TokenType, Input, Result);
4669 raise EMismatchedTokenException.Create(TokenType, Input);
4718 Result := TList<String>.Create;
4757 constructor TCommonTokenStream.Create;
4762 FTokens := TList<IToken>.Create;
4766 constructor TCommonTokenStream.Create(const ATokenSource: ITokenSource);
4768 Create;
4780 FDiscardSet := THashList<Integer, Integer>.Create;
4833 Result := GetTokens(Start, Stop, TBitSet.Create(Types));
4856 Result := TList<IToken>.Create;
5007 FChannelOverrideMap := TDictionary<Integer, Integer>.Create;
5057 Buf := TStringBuilder.Create;
5079 constructor TCommonTokenStream.Create(const ATokenSource: ITokenSource;
5082 Create(ATokenSource);
5086 constructor TCommonTokenStream.Create(const ALexer: ILexer);
5088 Create(ALexer as ITokenSource);
5091 constructor TCommonTokenStream.Create(const ALexer: ILexer;
5094 Create(ALexer as ITokenSource, AChannel);
5127 NVAE := ENoViableAltException.Create(Description, FDecisionNumber, S, Input);
5325 constructor TLexer.Create;
5330 constructor TLexer.Create(const AInput: ICharStream);
5332 inherited Create;
5336 constructor TLexer.Create(const AInput: ICharStream;
5339 inherited Create(AState);
5345 Result := TCommonToken.Create(FInput, FState.TokenType, FState.Channel,
5469 MTE := EMismatchedTokenException.Create(Integer(S[I]), FInput);
5489 MTE := EMismatchedTokenException.Create(C, FInput);
5513 MRE := EMismatchedRangeException.Create(A, B, FInput);
5625 constructor TParser.Create(const AInput: ITokenStream);
5627 inherited Create; // highlight that we go to base class to set state object
5631 constructor TParser.Create(const AInput: ITokenStream;
5634 inherited Create(AState); // share the state object with another parser
5661 T := TCommonToken.Create(ExpectedTokenType, TokenText);
5729 raise EInvalidOperation.Create('Setter has not been defined for this property.');
5734 raise EInvalidOperation.Create('Setter has not been defined for this property.');
5739 raise EInvalidOperation.Create('Setter has not been defined for this property.');
5776 constructor TTokenRewriteStream.Create;
5782 constructor TTokenRewriteStream.Create(const ATokenSource: ITokenSource);
5784 inherited Create(ATokenSource);
5788 constructor TTokenRewriteStream.Create(const ALexer: ILexer);
5790 Create(ALexer as ITokenSource);
5793 constructor TTokenRewriteStream.Create(const ALexer: ILexer;
5796 Create(ALexer as ITokenSource, AChannel);
5813 Result := TANTLRString.Create(X + Y);
5816 constructor TTokenRewriteStream.Create(const ATokenSource: ITokenSource;
5819 inherited Create(ATokenSource, AChannel);
5875 Result := TList<IRewriteOperation>.Create;
5914 FPrograms := TDictionary<String, IList<IRewriteOperation>>.Create;
5915 List := TList<IRewriteOperation>.Create;
5918 FLastRewriteTokenIndexes := TDictionary<String, Integer>.Create;
5924 Result := TList<IRewriteOperation>.Create;
5965 Op := TInsertBeforeOp.Create(Index, Text, Self);
5994 raise EArgumentOutOfRangeException.Create('replace: range invalid: '
5998 Op := TReplaceOp.Create(Start, Stop, Text, Self);
6050 raise EArgumentOutOfRangeException.Create('replace of boundaries of '
6092 raise EArgumentOutOfRangeException.Create('insert op '
6097 Result := TDictionary<Integer, IRewriteOperation>.Create;
6103 raise Exception.Create('should only be one op per index');
6158 Buf := TStringBuilder.Create;
6179 Buf := TStringBuilder.Create;
6225 Buf := TStringBuilder.Create;
6277 S := TANTLRString.Create(Text);
6285 S := TANTLRString.Create(Text);
6294 S := TANTLRString.Create(Text);
6303 S := TANTLRString.Create(Text);
6312 S := TANTLRString.Create(Text);
6320 S := TANTLRString.Create(Text);
6329 S := TANTLRString.Create(Text);
6338 S := TANTLRString.Create(Text);
6346 S := TANTLRString.Create(Text);
6355 S := TANTLRString.Create(Text);
6363 S := TANTLRString.Create(Text);
6372 S := TANTLRString.Create(Text);
6381 S := TANTLRString.Create(Text);
6390 S := TANTLRString.Create(Text);
6396 constructor TTokenRewriteStream.TRewriteOperation.Create(const AIndex: Integer;
6399 inherited Create;
6492 constructor TTokenRewriteStream.TReplaceOp.Create(const AStart, AStop: Integer;
6495 inherited Create(AStart, AText, AParent);
6543 EmptyToken := TCommonToken.Create;
6555 EmptyRuleReturnScope := TRuleReturnScope.Create;