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

Lines Matching defs:Replace

1216   /// You can insert stuff, Replace, and delete chunks.  Note that the
1313 procedure Replace(const Index: Integer; const Text: IANTLRInterface); overload;
1314 procedure Replace(const Start, Stop: Integer; const Text: IANTLRInterface); overload;
1315 procedure Replace(const IndexT: IToken; const Text: IANTLRInterface); overload;
1316 procedure Replace(const Start, Stop: IToken; const Text: IANTLRInterface); overload;
1317 procedure Replace(const ProgramName: String; const Start, Stop: Integer;
1319 procedure Replace(const ProgramName: String; const Start, Stop: IToken;
1321 procedure Replace(const Index: Integer; const Text: String); overload;
1322 procedure Replace(const Start, Stop: Integer; const Text: String); overload;
1323 procedure Replace(const IndexT: IToken; const Text: String); overload;
1324 procedure Replace(const Start, Stop: IToken; const Text: String); overload;
1325 procedure Replace(const ProgramName: String; const Start, Stop: Integer;
1327 procedure Replace(const ProgramName: String; const Start, Stop: IToken;
2071 /// have to return some token to replace the missing token,
2699 procedure Replace(const Index: Integer; const Text: IANTLRInterface); overload; virtual;
2700 procedure Replace(const Start, Stop: Integer; const Text: IANTLRInterface); overload; virtual;
2701 procedure Replace(const IndexT: IToken; const Text: IANTLRInterface); overload; virtual;
2702 procedure Replace(const Start, Stop: IToken; const Text: IANTLRInterface); overload; virtual;
2703 procedure Replace(const ProgramName: String; const Start, Stop: Integer;
2705 procedure Replace(const ProgramName: String; const Start, Stop: IToken;
2707 procedure Replace(const Index: Integer; const Text: String); overload;
2708 procedure Replace(const Start, Stop: Integer; const Text: String); overload;
2709 procedure Replace(const IndexT: IToken; const Text: String); overload;
2710 procedure Replace(const Start, Stop: IToken; const Text: String); overload;
2711 procedure Replace(const ProgramName: String; const Start, Stop: Integer;
2713 procedure Replace(const ProgramName: String; const Start, Stop: IToken;
2765 /// R.x-y.u = replace x-y indexed tokens with u
2767 /// First we need to examine replaces. For any replace op:
2770 /// 2. Drop any replace op before that is contained completely within
2772 /// 3. Throw exception upon boundary overlap with any previous replace.
2777 /// 2. for any prior replace with same left boundary, combine this
2778 replace and delete this replace.
2779 /// 3. throw exception if index in same range as previous replace
2785 /// inserted stuff would be before the replace range. But, if you
5826 Replace(ProgramName, Start, Stop, nil);
5832 Replace(ProgramName, Start, Stop, nil);
5975 procedure TTokenRewriteStream.Replace(const Start, Stop: IToken;
5978 Replace(DEFAULT_PROGRAM_NAME, Stop, Stop, Text);
5981 procedure TTokenRewriteStream.Replace(const IndexT: IToken;
5984 Replace(DEFAULT_PROGRAM_NAME, IndexT, IndexT, Text);
5987 procedure TTokenRewriteStream.Replace(const ProgramName: String; const Start,
5994 raise EArgumentOutOfRangeException.Create('replace: range invalid: '
6042 // delete replace as it's a no-op.
6050 raise EArgumentOutOfRangeException.Create('replace of boundaries of '
6108 procedure TTokenRewriteStream.Replace(const ProgramName: String; const Start,
6111 Replace(ProgramName, Start.TokenIndex, Stop.TokenIndex, Text);
6114 procedure TTokenRewriteStream.Replace(const Index: Integer;
6117 Replace(DEFAULT_PROGRAM_NAME, Index, Index, Text);
6120 procedure TTokenRewriteStream.Replace(const Start, Stop: Integer;
6123 Replace(DEFAULT_PROGRAM_NAME, Start, Stop, Text);
6342 procedure TTokenRewriteStream.Replace(const IndexT: IToken; const Text: String);
6347 Replace(IndexT, S);
6350 procedure TTokenRewriteStream.Replace(const Start, Stop: Integer;
6356 Replace(Start, Stop, S);
6359 procedure TTokenRewriteStream.Replace(const Index: Integer; const Text: String);
6364 Replace(Index, S);
6367 procedure TTokenRewriteStream.Replace(const ProgramName: String; const Start,
6373 Replace(ProgramName, Start, Stop, S);
6376 procedure TTokenRewriteStream.Replace(const ProgramName: String; const Start,
6382 Replace(ProgramName, Start, Stop, S);
6385 procedure TTokenRewriteStream.Replace(const Start, Stop: IToken;
6391 Replace(Start, Stop, S);