• Home
  • Raw
  • Download

Lines Matching +full:fill +full:- +full:range

40 @synthesize range;
52 - (BufferedTokenStream *) init
58 index = -1;
59 range = -1;
64 -(id) initWithTokenSource:(id<TokenSource>)aSource
70 index = -1;
71 range = -1;
76 - (id) copyWithZone:(NSZone *)aZone
86 copy.range = self.range;
90 - (void)dealloc
100 - (NSUInteger)line
105 - (NSUInteger)charPositionInLine
110 - (id<TokenSource>) getTokenSource
115 - (NSInteger) getRange
117 return range;
120 - (void) setRange:(NSInteger)anInt
122 range = anInt;
125 - (NSInteger) mark
127 if ( index == -1 ) {
129 // [self fill];
135 - (void) release:(NSInteger) marker
140 - (void) rewind:(NSInteger) marker
145 - (void) rewind
150 - (void) reset
156 - (void) seek:(NSInteger) anIndex
161 - (NSInteger) size
173 - (void) consume
175 if ( index == -1 ) {
177 // [self fill];
184 - (void) sync:(NSInteger) i
187 NSInteger n = (i - [tokens count]) + 1;
194 - (void) fetch:(NSInteger)n
206 - (id<Token>) getToken:(NSInteger) i
209 …ewException:[NSString stringWithFormat:@"token index %d out of range 0..%d", i, [tokens count]-1]];
215 - (AMutableArray *)getFrom:(NSInteger)startIndex To:(NSInteger)stopIndex
219 if ( index == -1 ) {
221 // [self fill];
225 stopIndex = [tokens count]-1;
235 - (NSInteger) LA:(NSInteger)i
240 - (id<Token>) LB:(NSInteger)k
242 if ( (index - k) < 0 )
244 return [tokens objectAtIndex:(index-k)];
247 - (id<Token>) LT:(NSInteger)k
249 if ( index == -1 ) {
251 // [self fill];
256 return [self LB:-k];
258 NSInteger i = index + k - 1;
262 return [tokens objectAtIndex:([tokens count]-1)];
264 if ( i > range )
265 range = i;
269 - (void) setup
276 - (void) setTokenSource:(id<TokenSource>) aTokenSource
281 index = -1;
284 - (AMutableArray *)getTokens
289 - (AMutableArray *)getTokensFrom:(NSInteger) startIndex To:(NSInteger) stopIndex
298 - (AMutableArray *)getTokensFrom:(NSInteger)startIndex To:(NSInteger)stopIndex With:(ANTLRBitSet *)…
300 if ( index == -1 ) {
302 // [self fill];
305 stopIndex = [tokens count]-1;
325 - (AMutableArray *)getTokensFrom:(NSInteger)startIndex To:(NSInteger)stopIndex WithType:(NSInteger)…
330 - (AMutableArray *)getTokensFrom:(NSInteger)startIndex To:(NSInteger)stopIndex WithList:(AMutableAr…
335 - (NSString *)getSourceName
341 - (NSString *) toString
343 if ( index == -1 ) {
346 [self fill];
347 return [self toStringFromStart:0 ToEnd:[tokens count]-1];
350 - (NSString *) toStringFromStart:(NSInteger)startIdx ToEnd:(NSInteger)stopIdx
354 if ( index == -1 ) {
358 stopIdx = [tokens count]-1;
369 - (NSString *) toStringFromToken:(id<Token>)startToken ToToken:(id<Token>)stopToken
378 - (void) fill
380 if ( index == -1 ) [self setup];