31 instantiations of SyntaxTrivia
Microsoft.CodeAnalysis.VisualBasic (31)
Generated\Syntax.xml.Internal.Generated.vb (20)
34778
Return new
SyntaxTrivia
(Me.Kind, newErrors, GetAnnotations, Me.Text)
34782
Return new
SyntaxTrivia
(Me.Kind, GetDiagnostics, annotations, Me.Text)
53646
Return New
SyntaxTrivia
(SyntaxKind.WhitespaceTrivia, text)
53660
Return New
SyntaxTrivia
(SyntaxKind.EndOfLineTrivia, text)
53674
Return New
SyntaxTrivia
(SyntaxKind.ColonTrivia, text)
53688
Return New
SyntaxTrivia
(SyntaxKind.CommentTrivia, text)
53702
Return New
SyntaxTrivia
(SyntaxKind.ConflictMarkerTrivia, text)
53716
Return New
SyntaxTrivia
(SyntaxKind.LineContinuationTrivia, text)
53730
Return New
SyntaxTrivia
(SyntaxKind.DocumentationCommentExteriorTrivia, text)
53744
Return New
SyntaxTrivia
(SyntaxKind.DisabledTextTrivia, text)
53765
Return New
SyntaxTrivia
(kind, text)
65724
Return New
SyntaxTrivia
(SyntaxKind.WhitespaceTrivia, text, _factoryContext)
65738
Return New
SyntaxTrivia
(SyntaxKind.EndOfLineTrivia, text, _factoryContext)
65752
Return New
SyntaxTrivia
(SyntaxKind.ColonTrivia, text, _factoryContext)
65766
Return New
SyntaxTrivia
(SyntaxKind.CommentTrivia, text, _factoryContext)
65780
Return New
SyntaxTrivia
(SyntaxKind.ConflictMarkerTrivia, text, _factoryContext)
65794
Return New
SyntaxTrivia
(SyntaxKind.LineContinuationTrivia, text, _factoryContext)
65808
Return New
SyntaxTrivia
(SyntaxKind.DocumentationCommentExteriorTrivia, text, _factoryContext)
65822
Return New
SyntaxTrivia
(SyntaxKind.DisabledTextTrivia, text, _factoryContext)
65843
Return New
SyntaxTrivia
(kind, text, _factoryContext)
Generated\Syntax.xml.Main.Generated.vb (9)
42788
Return New SyntaxTrivia(Nothing, New InternalSyntax.
SyntaxTrivia
(SyntaxKind.WhitespaceTrivia, Nothing, Nothing, text), 0, 0)
42804
Return New SyntaxTrivia(Nothing, New InternalSyntax.
SyntaxTrivia
(SyntaxKind.EndOfLineTrivia, Nothing, Nothing, text), 0, 0)
42820
Return New SyntaxTrivia(Nothing, New InternalSyntax.
SyntaxTrivia
(SyntaxKind.ColonTrivia, Nothing, Nothing, text), 0, 0)
42836
Return New SyntaxTrivia(Nothing, New InternalSyntax.
SyntaxTrivia
(SyntaxKind.CommentTrivia, Nothing, Nothing, text), 0, 0)
42852
Return New SyntaxTrivia(Nothing, New InternalSyntax.
SyntaxTrivia
(SyntaxKind.ConflictMarkerTrivia, Nothing, Nothing, text), 0, 0)
42868
Return New SyntaxTrivia(Nothing, New InternalSyntax.
SyntaxTrivia
(SyntaxKind.LineContinuationTrivia, Nothing, Nothing, text), 0, 0)
42884
Return New SyntaxTrivia(Nothing, New InternalSyntax.
SyntaxTrivia
(SyntaxKind.DocumentationCommentExteriorTrivia, Nothing, Nothing, text), 0, 0)
42900
Return New SyntaxTrivia(Nothing, New InternalSyntax.
SyntaxTrivia
(SyntaxKind.DisabledTextTrivia, Nothing, Nothing, text), 0, 0)
42925
Return New SyntaxTrivia(Nothing, New InternalSyntax.
SyntaxTrivia
(kind, Nothing, Nothing, text), 0, 0)
Syntax\InternalSyntax\SyntaxTrivia.vb (2)
28
Me.
New
(kind, text)
51
ObjectBinder.RegisterTypeReader(GetType(SyntaxTrivia), Function(r) New
SyntaxTrivia
(r))
94 references to SyntaxTrivia
Microsoft.CodeAnalysis.VisualBasic (77)
Generated\Syntax.xml.Internal.Generated.vb (18)
53644
Friend Shared Function WhitespaceTrivia(text as String) As
SyntaxTrivia
53658
Friend Shared Function EndOfLineTrivia(text as String) As
SyntaxTrivia
53672
Friend Shared Function ColonTrivia(text as String) As
SyntaxTrivia
53686
Friend Shared Function CommentTrivia(text as String) As
SyntaxTrivia
53700
Friend Shared Function ConflictMarkerTrivia(text as String) As
SyntaxTrivia
53714
Friend Shared Function LineContinuationTrivia(text as String) As
SyntaxTrivia
53728
Friend Shared Function DocumentationCommentExteriorTrivia(text as String) As
SyntaxTrivia
53742
Friend Shared Function DisabledTextTrivia(text as String) As
SyntaxTrivia
53762
Friend Shared Function SyntaxTrivia(kind As SyntaxKind, text as String) As
SyntaxTrivia
65722
Friend Function WhitespaceTrivia(text as String) As
SyntaxTrivia
65736
Friend Function EndOfLineTrivia(text as String) As
SyntaxTrivia
65750
Friend Function ColonTrivia(text as String) As
SyntaxTrivia
65764
Friend Function CommentTrivia(text as String) As
SyntaxTrivia
65778
Friend Function ConflictMarkerTrivia(text as String) As
SyntaxTrivia
65792
Friend Function LineContinuationTrivia(text as String) As
SyntaxTrivia
65806
Friend Function DocumentationCommentExteriorTrivia(text as String) As
SyntaxTrivia
65820
Friend Function DisabledTextTrivia(text as String) As
SyntaxTrivia
65840
Friend Function SyntaxTrivia(kind As SyntaxKind, text as String) As
SyntaxTrivia
Parser\ParseInterpolatedString.vb (1)
306
Dim firstColonTrivia = DirectCast(triviaList(indexOfFirstColon),
SyntaxTrivia
)
Parser\ParseStatement.vb (1)
1594
Dim colonTrivia = DirectCast(trivia(index),
SyntaxTrivia
)
Parser\ParseXml.vb (4)
1490
Dim whitespace As String = DirectCast(node,
SyntaxTrivia
).Text
2413
Public Overrides Function VisitSyntaxTrivia(trivia As
SyntaxTrivia
) As
SyntaxTrivia
2415
Return DirectCast(trivia.AddError(ErrorFactory.ErrorInfo(ERRID.ERR_IllegalXmlWhiteSpace)),
SyntaxTrivia
)
Scanner\Scanner.vb (9)
87
Private Shared ReadOnly s_wsTablePool As New ObjectPool(Of CachingFactory(Of TriviaKey,
SyntaxTrivia
))(
90
Private ReadOnly _wsTable As CachingFactory(Of TriviaKey,
SyntaxTrivia
) = s_wsTablePool.Allocate
347
Friend Function GetDisabledTextAt(span As TextSpan) As
SyntaxTrivia
533
Private Function ScanNewlineAsTrivia(StartCharacter As Char) As
SyntaxTrivia
577
Dim comment As
SyntaxTrivia
= ScanComment()
813
trivia = DirectCast(trivia.SetDiagnostics({ErrorFactory.ErrorInfo(ERRID.ERR_Merge_conflict_marker_encountered)}),
SyntaxTrivia
)
1096
Private Function ScanComment() As
SyntaxTrivia
1110
Dim commentTrivia As
SyntaxTrivia
= MakeCommentTrivia(GetTextNotInterned(length))
1129
Private Function ScanColonAsTrivia() As
SyntaxTrivia
Scanner\TokenFactories.vb (21)
34
Private Shared ReadOnly s_triviaKeyEquality As Func(Of TriviaKey,
SyntaxTrivia
, Boolean) =
37
Private Shared ReadOnly s_singleSpaceWhitespaceTrivia As
SyntaxTrivia
= SyntaxFactory.WhitespaceTrivia(" ")
38
Private Shared ReadOnly s_fourSpacesWhitespaceTrivia As
SyntaxTrivia
= SyntaxFactory.WhitespaceTrivia(" ")
39
Private Shared ReadOnly s_eightSpacesWhitespaceTrivia As
SyntaxTrivia
= SyntaxFactory.WhitespaceTrivia(" ")
40
Private Shared ReadOnly s_twelveSpacesWhitespaceTrivia As
SyntaxTrivia
= SyntaxFactory.WhitespaceTrivia(" ")
41
Private Shared ReadOnly s_sixteenSpacesWhitespaceTrivia As
SyntaxTrivia
= SyntaxFactory.WhitespaceTrivia(" ")
43
Private Shared Function CreateWsTable() As CachingFactory(Of TriviaKey,
SyntaxTrivia
)
44
Dim table = New CachingFactory(Of TriviaKey,
SyntaxTrivia
)(TABLE_LIMIT, Nothing, s_triviaKeyHasher, s_triviaKeyEquality)
157
Friend Function MakeWhiteSpaceTrivia(text As String) As
SyntaxTrivia
161
Dim ws As
SyntaxTrivia
= Nothing
170
Friend Function MakeEndOfLineTrivia(text As String) As
SyntaxTrivia
171
Dim ws As
SyntaxTrivia
= Nothing
180
Friend Function MakeColonTrivia(text As String) As
SyntaxTrivia
184
Dim ct As
SyntaxTrivia
= Nothing
193
Private Shared ReadOnly s_crLfTrivia As
SyntaxTrivia
= SyntaxFactory.EndOfLineTrivia(vbCrLf)
194
Friend Function MakeEndOfLineTriviaCRLF() As
SyntaxTrivia
199
Friend Function MakeLineContinuationTrivia(text As String) As
SyntaxTrivia
203
Dim ws As
SyntaxTrivia
= Nothing
212
Friend Function MakeDocumentationCommentExteriorTrivia(text As String) As
SyntaxTrivia
213
Dim ws As
SyntaxTrivia
= Nothing
222
Friend Shared Function MakeCommentTrivia(text As String) As
SyntaxTrivia
Scanner\TokenStream.vb (1)
293
Dim lastTrivia = DirectCast(tList(tList.Count - 1),
SyntaxTrivia
)
Syntax\InternalSyntax\SyntaxFactory.vb (16)
12
Friend Shared ReadOnly CarriageReturnLineFeed As
SyntaxTrivia
= EndOfLine(vbCrLf)
13
Friend Shared ReadOnly LineFeed As
SyntaxTrivia
= EndOfLine(vbLf)
14
Friend Shared ReadOnly CarriageReturn As
SyntaxTrivia
= EndOfLine(vbCr)
15
Friend Shared ReadOnly Space As
SyntaxTrivia
= Whitespace(" ")
16
Friend Shared ReadOnly Tab As
SyntaxTrivia
= Whitespace(vbTab)
18
Friend Shared ReadOnly ElasticCarriageReturnLineFeed As
SyntaxTrivia
= EndOfLine(vbCrLf, elastic:=True)
19
Friend Shared ReadOnly ElasticLineFeed As
SyntaxTrivia
= EndOfLine(vbLf, elastic:=True)
20
Friend Shared ReadOnly ElasticCarriageReturn As
SyntaxTrivia
= EndOfLine(vbCr, elastic:=True)
21
Friend Shared ReadOnly ElasticSpace As
SyntaxTrivia
= Whitespace(" ", elastic:=True)
22
Friend Shared ReadOnly ElasticTab As
SyntaxTrivia
= Whitespace(vbTab, elastic:=True)
24
Friend Shared ReadOnly ElasticZeroSpace As
SyntaxTrivia
= Whitespace(String.Empty, elastic:=True)
26
Friend Shared Function EndOfLine(text As String, Optional elastic As Boolean = False) As
SyntaxTrivia
28
Dim trivia As
SyntaxTrivia
= Nothing
53
Friend Shared Function Whitespace(text As String, Optional elastic As Boolean = False) As
SyntaxTrivia
66
Friend Shared Function GetWellKnownTrivia() As IEnumerable(Of
SyntaxTrivia
)
67
Return New
SyntaxTrivia
() {
Syntax\InternalSyntax\SyntaxNodeFactories.vb (1)
455
Friend Shared Function EndOfFileToken(precedingTrivia As
SyntaxTrivia
) As PunctuationSyntax
Syntax\InternalSyntax\SyntaxTrivia.vb (3)
51
ObjectBinder.RegisterTypeReader(GetType(
SyntaxTrivia
), Function(r) New SyntaxTrivia(r))
129
Public Shared Narrowing Operator CType(trivia As
SyntaxTrivia
) As Microsoft.CodeAnalysis.SyntaxTrivia
138
Dim otherTrivia = DirectCast(other,
SyntaxTrivia
)
Syntax\InternalSyntax\VisualBasicSyntaxRewriter.vb (2)
14
Public Overridable Function VisitSyntaxTrivia(trivia As
SyntaxTrivia
) As
SyntaxTrivia
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (17)
Generated\Syntax.Test.xml.Generated.vb (8)
1471
Private Shared Function GenerateGreenWhitespaceTrivia() As InternalSyntax.
SyntaxTrivia
1475
Private Shared Function GenerateGreenEndOfLineTrivia() As InternalSyntax.
SyntaxTrivia
1479
Private Shared Function GenerateGreenColonTrivia() As InternalSyntax.
SyntaxTrivia
1483
Private Shared Function GenerateGreenCommentTrivia() As InternalSyntax.
SyntaxTrivia
1487
Private Shared Function GenerateGreenConflictMarkerTrivia() As InternalSyntax.
SyntaxTrivia
1491
Private Shared Function GenerateGreenLineContinuationTrivia() As InternalSyntax.
SyntaxTrivia
1495
Private Shared Function GenerateGreenDocumentationCommentExteriorTrivia() As InternalSyntax.
SyntaxTrivia
1499
Private Shared Function GenerateGreenDisabledTextTrivia() As InternalSyntax.
SyntaxTrivia
Syntax\SyntaxRewriterTests.vb (7)
769
Private ReadOnly _rewriteTrivia As Func(Of InternalSyntax.
SyntaxTrivia
, InternalSyntax.
SyntaxTrivia
)
774
Optional rewriteTrivia As Func(Of InternalSyntax.
SyntaxTrivia
, InternalSyntax.
SyntaxTrivia
) = Nothing)
798
Public Overrides Function VisitSyntaxTrivia(trivia As InternalSyntax.
SyntaxTrivia
) As InternalSyntax.
SyntaxTrivia
799
Dim visited As InternalSyntax.
SyntaxTrivia
= MyBase.VisitSyntaxTrivia(trivia)
TestSyntaxNodes.vb (2)
1004
Dim trailing = New SyntaxTrivia(Nothing, CType(SyntaxFactory.WhitespaceTrivia(" ").UnderlyingNode.AddError(CreateDiagnosticInfo(101)), InternalSyntax.
SyntaxTrivia
), 0, 0)
1036
SyntaxFactory.Token(New SyntaxTrivia(Nothing, CType(SyntaxFactory.WhitespaceTrivia(" ").UnderlyingNode.AddError(CreateDiagnosticInfo(22)).AddError(CreateDiagnosticInfo(23)), InternalSyntax.
SyntaxTrivia
), 0, 0), SyntaxKind.SubKeyword, SyntaxFactory.WhitespaceTrivia(" "), "SUB"),