1 write to IndexInStream
Microsoft.CodeAnalysis.CodeStyle (1)
TokenData.cs (1)
29
this.
IndexInStream
= indexInStream;
49 references to IndexInStream
Microsoft.CodeAnalysis.CodeStyle (49)
AbstractFormatEngine.OperationApplier.cs (14)
340
if (previousToken.
IndexInStream
< 0 || triviaInfo.Spaces == baseSpaceOrIndentation)
359
previousToken.
IndexInStream
,
375
if (tokenWithIndex.
IndexInStream
< 0)
384
list.Sort((t1, t2) => t1.
IndexInStream
- t2.
IndexInStream
);
406
if (lastToken.
IndexInStream
< 0)
425
for (var pairIndex = firstToken.
IndexInStream
; pairIndex < lastToken.
IndexInStream
; pairIndex++)
506
if (tokenWithIndex.
IndexInStream
< 0)
513
while (tokenWithIndex.
IndexInStream
>= 0)
522
var tokenPairIndex = tokenWithIndex.
IndexInStream
- 1;
533
if (tokenWithIndex.
IndexInStream
< 0)
545
startToken = startToken.
IndexInStream
< 0 ? _context.TokenStream.FirstTokenInStream : startToken;
546
endToken = endToken.
IndexInStream
< 0 ? _context.TokenStream.LastTokenInStream : endToken;
FormattingContext.cs (2)
595
while (tokenData.
IndexInStream
>= 0)
603
var tokenPairIndex = tokenData.
IndexInStream
;
TokenData.cs (7)
65
if (this.
IndexInStream
>= 0 && this.
IndexInStream
== other.
IndexInStream
)
80
if (this.
IndexInStream
>= 0 && other.
IndexInStream
>= 0)
82
return this.
IndexInStream
- other.
IndexInStream
;
TokenStream.cs (26)
150
if (tokenData.
IndexInStream
> 0 && tokenData.
IndexInStream
< this.TokenCount)
152
return new TokenData(this, tokenData.
IndexInStream
- 1, _tokens[tokenData.
IndexInStream
- 1]);
168
if (tokenData.
IndexInStream
>= 0 && tokenData.
IndexInStream
< this.TokenCount - 1)
170
return new TokenData(this, tokenData.
IndexInStream
+ 1, _tokens[tokenData.
IndexInStream
+ 1]);
391
Debug.Assert(token1.
IndexInStream
< 0 || token2.
IndexInStream
< 0 || (token1.
IndexInStream
+ 1 == token2.
IndexInStream
));
392
Debug.Assert((token1.
IndexInStream
>= 0 && token2.
IndexInStream
>= 0) || token1.Token.Equals(token2.Token.GetPreviousToken(includeZeroWidth: true)) || token2.Token.LeadingTrivia.Span.Contains(token1.Token.Span));
395
if (token1.
IndexInStream
< 0 || token2.
IndexInStream
< 0)
400
return GetTriviaData(token1.
IndexInStream
);
416
Debug.Assert(token1.
IndexInStream
< 0 || token2.
IndexInStream
< 0 || (token1.
IndexInStream
+ 1 == token2.
IndexInStream
));
417
Debug.Assert((token1.
IndexInStream
>= 0 && token2.
IndexInStream
>= 0) || token1.Token.Equals(token2.Token.GetPreviousToken(includeZeroWidth: true)) || token2.Token.LeadingTrivia.Span.Contains(token1.Token.Span));
419
if (token1.
IndexInStream
< 0 || token2.
IndexInStream
< 0)
424
return GetOriginalTriviaData(token1.
IndexInStream
);