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

Lines Matching refs:RewriteOperation

106         protected class RewriteOperation
116 protected RewriteOperation(TokenRewriteStream stream, int index)
122 protected RewriteOperation( TokenRewriteStream stream, int index, object text )
148 private class InsertBeforeOp : RewriteOperation
169 private class ReplaceOp : RewriteOperation
204 protected IDictionary<string, IList<RewriteOperation>> programs = null;
216 programs = new Dictionary<string, IList<RewriteOperation>>();
217 programs[DEFAULT_PROGRAM_NAME] = new List<RewriteOperation>( PROGRAM_INIT_SIZE );
246 IList<RewriteOperation> @is;
249 List<RewriteOperation> sublist = new List<RewriteOperation>();
306 RewriteOperation op = new InsertBeforeOp( this, index, text );
307 IList<RewriteOperation> rewrites = GetProgram( programName );
338 RewriteOperation op = new ReplaceOp( this, from, to, text );
339 IList<RewriteOperation> rewrites = GetProgram( programName );
401 protected virtual IList<RewriteOperation> GetProgram( string name )
403 IList<RewriteOperation> @is;
411 private IList<RewriteOperation> InitializeProgram( string name )
413 IList<RewriteOperation> @is = new List<RewriteOperation>( PROGRAM_INIT_SIZE );
454 IList<RewriteOperation
471 IDictionary<int, RewriteOperation> indexToOp = ReduceToSingleOperationPerIndex( rewrites );
477 RewriteOperation op;
507 foreach ( RewriteOperation op in indexToOp.Values )
565 protected virtual IDictionary<int, RewriteOperation> ReduceToSingleOperationPerIndex( IList<RewriteOperation> rewrites )
572 RewriteOperation op = rewrites[i];
633 RewriteOperation op = (RewriteOperation)rewrites[i];
672 IDictionary<int, RewriteOperation> m = new Dictionary<int, RewriteOperation>();
675 RewriteOperation op = (RewriteOperation)rewrites[i];
679 RewriteOperation existing;
694 protected virtual IList<RewriteOperation> GetKindOfOps( IList<RewriteOperation> rewrites, Type kind )
700 protected virtual IList<RewriteOperation> GetKindOfOps( IList<RewriteOperation> rewrites, Type kind, int before )
702 IList<RewriteOperation> ops = new List<RewriteOperation>();
705 RewriteOperation op = rewrites[i];