Implemented interface member:
62 references to Item
Microsoft.CodeAnalysis (7)
Syntax\SyntaxTriviaList.cs (7)
95return this[index]; 185return this[this.Count - 1]; 217var trivia = this[i]; 231if (this[i].RawKind == rawKind) 323builder.Add(this[i]); 330builder.Add(this[i]); 485var first = this[offset];
Microsoft.CodeAnalysis.CodeStyle (9)
AbstractFileBannerFacts.cs (1)
128if (this.SyntaxFacts.IsPreprocessorDirective(leadingTrivia[i]))
AbstractFileHeaderHelper.cs (1)
59var trivia = firstToken.LeadingTrivia[i];
AbstractMultipleBlankLinesDiagnosticAnalyzer.cs (4)
99leadingTrivia[i - 1].HasStructure) 101firstBadTrivia = leadingTrivia[i]; 116firstBadTrivia = leadingTrivia[i + 1]; 131var trivia = triviaList[index];
TriviaHelpers.cs (1)
21builder.Add(triviaList[i]);
TriviaList.cs (2)
21=> index < _list1.Count ? _list1[index] : _list2[index - _list1.Count];
Microsoft.CodeAnalysis.CodeStyle.Fixes (7)
AbstractFileHeaderCodeFixProvider.cs (3)
119var triviaLine = triviaList[i]; 185if (leadingTrivia[i].RawKind == syntaxFacts.SyntaxKinds.EndOfLineTrivia) 189else if (leadingTrivia[i].RawKind != syntaxFacts.SyntaxKinds.WhitespaceTrivia)
AbstractMultipleBlankLinesCodeFixProvider.cs (4)
75var trivia = triviaList[currentStart]; 116if (triviaList[currentStart - 1].HasStructure) 128builder.Add(triviaList[currentStart + 1]); 145var trivia = triviaList[index];
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
SyntaxTriviaListExtensions.cs (1)
78yield return triviaList[start++];
TriviaRewriter.cs (1)
118var trivia = triviaList[i];
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
CSharpTransposeRecordKeywordCodeFixProvider.cs (1)
54var skippedTrivia = leadingTrivia[skippedTriviaIndex];
MisplacedUsingDirectivesCodeFixProvider.cs (1)
342if (triviaList[i].IsEndOfLine())
TypeDeclarationSyntaxExtensions.cs (1)
128if (!leadingTrivia[i].IsWhitespaceOrEndOfLine())
Microsoft.CodeAnalysis.CSharp.Features (10)
CodeRefactorings\EnableNullable\EnableNullableCodeRefactoringProvider.cs (1)
187switch (list[i].Kind())
ConvertProgram\ConvertProgramTransform_ProgramMain.cs (1)
168while (commentIndex < leadingTrivia.Count && leadingTrivia[commentIndex].Kind() is SyntaxKind.EndOfLineTrivia)
CSharpTransposeRecordKeywordCodeFixProvider.cs (1)
54var skippedTrivia = leadingTrivia[skippedTriviaIndex];
MisplacedUsingDirectivesCodeFixProvider.cs (1)
342if (triviaList[i].IsEndOfLine())
Structure\Providers\DisabledTextTriviaStructureProvider.cs (6)
49if (!parentTriviaList[indexInParent - 1].IsKind(SyntaxKind.IfDirectiveTrivia) && 50!parentTriviaList[indexInParent - 1].IsKind(SyntaxKind.ElifDirectiveTrivia) && 51!parentTriviaList[indexInParent - 1].IsKind(SyntaxKind.ElseDirectiveTrivia)) 91var currentTrivia = triviaList[i]; 111return triviaList[i - 1]; 126return triviaList[i - 1];
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
Classification\Worker.cs (2)
252triviaList[index - 1].Kind() == SyntaxKind.EndOfLineTrivia && 253triviaList[index - 2].Kind() == SyntaxKind.ConflictMarkerTrivia)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
3655if (triviaList[i].IsEndOfLine())
SyntaxTriviaListExtensions.cs (1)
78yield return triviaList[start++];
TriviaRewriter.cs (1)
118var trivia = triviaList[i];
TypeDeclarationSyntaxExtensions.cs (1)
128if (!leadingTrivia[i].IsWhitespaceOrEndOfLine())
Microsoft.CodeAnalysis.Features (12)
AbstractFileHeaderCodeFixProvider.cs (3)
119var triviaLine = triviaList[i]; 185if (leadingTrivia[i].RawKind == syntaxFacts.SyntaxKinds.EndOfLineTrivia) 189else if (leadingTrivia[i].RawKind != syntaxFacts.SyntaxKinds.WhitespaceTrivia)
AbstractFileHeaderHelper.cs (1)
59var trivia = firstToken.LeadingTrivia[i];
AbstractMultipleBlankLinesCodeFixProvider.cs (4)
75var trivia = triviaList[currentStart]; 116if (triviaList[currentStart - 1].HasStructure) 128builder.Add(triviaList[currentStart + 1]); 145var trivia = triviaList[index];
AbstractMultipleBlankLinesDiagnosticAnalyzer.cs (4)
99leadingTrivia[i - 1].HasStructure) 101firstBadTrivia = leadingTrivia[i]; 116firstBadTrivia = leadingTrivia[i + 1]; 131var trivia = triviaList[index];
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (2)
Scanner\XmlScannerTests.vb (2)
379Assert.Equal(SyntaxKind.WhitespaceTrivia, trivia.Item(0).Kind()) 380Assert.Equal(SyntaxKind.DocumentationCommentTrivia, trivia.Item(1).Kind())
Microsoft.CodeAnalysis.Workspaces (4)
AbstractFileBannerFacts.cs (1)
128if (this.SyntaxFacts.IsPreprocessorDirective(leadingTrivia[i]))
TriviaHelpers.cs (1)
21builder.Add(triviaList[i]);
TriviaList.cs (2)
21=> index < _list1.Count ? _list1[index] : _list2[index - _list1.Count];