13 types derived from DirectiveTriviaSyntax
Microsoft.CodeAnalysis.VisualBasic (13)
Generated\Syntax.xml.Internal.Generated.vb (13)
27288
Inherits
DirectiveTriviaSyntax
27420
Inherits
DirectiveTriviaSyntax
27556
Inherits
DirectiveTriviaSyntax
27629
Inherits
DirectiveTriviaSyntax
27717
Inherits
DirectiveTriviaSyntax
27811
Inherits
DirectiveTriviaSyntax
27906
Inherits
DirectiveTriviaSyntax
28054
Inherits
DirectiveTriviaSyntax
28142
Inherits
DirectiveTriviaSyntax
28320
Inherits
DirectiveTriviaSyntax
28429
Inherits
DirectiveTriviaSyntax
28538
Inherits
DirectiveTriviaSyntax
28629
Inherits
DirectiveTriviaSyntax
39 instantiations of DirectiveTriviaSyntax
Microsoft.CodeAnalysis.VisualBasic (39)
Generated\Syntax.xml.Internal.Generated.vb (39)
27296
MyBase.
New
(kind, hashToken)
27311
MyBase.
New
(kind, hashToken)
27327
MyBase.
New
(kind, errors, annotations, hashToken)
27428
MyBase.
New
(kind, hashToken)
27447
MyBase.
New
(kind, hashToken)
27467
MyBase.
New
(kind, errors, annotations, hashToken)
27561
MyBase.
New
(kind, hashToken)
27570
MyBase.
New
(kind, hashToken)
27580
MyBase.
New
(kind, errors, annotations, hashToken)
27635
MyBase.
New
(kind, hashToken)
27646
MyBase.
New
(kind, hashToken)
27658
MyBase.
New
(kind, errors, annotations, hashToken)
27723
MyBase.
New
(kind, hashToken)
27734
MyBase.
New
(kind, hashToken)
27746
MyBase.
New
(kind, errors, annotations, hashToken)
27817
MyBase.
New
(kind, hashToken)
27828
MyBase.
New
(kind, hashToken)
27840
MyBase.
New
(kind, errors, annotations, hashToken)
27916
MyBase.
New
(kind, hashToken)
27935
MyBase.
New
(kind, hashToken)
27955
MyBase.
New
(kind, errors, annotations, hashToken)
28060
MyBase.
New
(kind, hashToken)
28071
MyBase.
New
(kind, hashToken)
28083
MyBase.
New
(kind, errors, annotations, hashToken)
28154
MyBase.
New
(kind, hashToken)
28177
MyBase.
New
(kind, hashToken)
28201
MyBase.
New
(kind, errors, annotations, hashToken)
28327
MyBase.
New
(kind, hashToken)
28342
MyBase.
New
(kind, hashToken)
28358
MyBase.
New
(kind, errors, annotations, hashToken)
28436
MyBase.
New
(kind, hashToken)
28451
MyBase.
New
(kind, hashToken)
28467
MyBase.
New
(kind, errors, annotations, hashToken)
28544
MyBase.
New
(kind, hashToken)
28555
MyBase.
New
(kind, hashToken)
28567
MyBase.
New
(kind, errors, annotations, hashToken)
28633
MyBase.
New
(kind, hashToken)
28638
MyBase.
New
(kind, hashToken)
28644
MyBase.
New
(kind, errors, annotations, hashToken)
31 references to DirectiveTriviaSyntax
Microsoft.CodeAnalysis.VisualBasic (31)
Generated\Syntax.xml.Internal.Generated.vb (1)
29752
Public Overridable Function VisitDirectiveTrivia(ByVal node As
DirectiveTriviaSyntax
) As VisualBasicSyntaxNode
Generated\Syntax.xml.Syntax.Generated.vb (1)
36050
return new SyntaxToken(Me, DirectCast(Me.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.
DirectiveTriviaSyntax
)._hashToken, Me.Position, 0)
Parser\ParseConditional.vb (10)
22
Friend Function ParseConditionalCompilationStatement() As
DirectiveTriviaSyntax
37
Dim statement As
DirectiveTriviaSyntax
= Nothing
112
Private Function ParseElseDirective(hashToken As PunctuationSyntax) As
DirectiveTriviaSyntax
132
Private Function ParseElseIfDirective(hashToken As PunctuationSyntax) As
DirectiveTriviaSyntax
168
Private Function ParseEndDirective(hashToken As PunctuationSyntax) As
DirectiveTriviaSyntax
174
Dim statement As
DirectiveTriviaSyntax
= Nothing
210
Private Function ParseAnachronisticEndIfDirective(hashToken As PunctuationSyntax) As
DirectiveTriviaSyntax
384
Private Function ParseWarningDirective(hashToken As PunctuationSyntax) As
DirectiveTriviaSyntax
431
Dim statement As
DirectiveTriviaSyntax
= Nothing
448
Private Function ParseReferenceDirective(hashToken As PunctuationSyntax) As
DirectiveTriviaSyntax
Parser\Parser.vb (3)
396
ElseIf TypeOf curSyntaxNode Is
DirectiveTriviaSyntax
OrElse
5746
Friend Function ConsumeStatementTerminatorAfterDirective(ByRef stmt As
DirectiveTriviaSyntax
) As
DirectiveTriviaSyntax
Scanner\Blender.vb (1)
452
If node.ContainsDirectives AndAlso Not TypeOf node Is
DirectiveTriviaSyntax
Then
Scanner\Directives.vb (14)
43
Dim directiveTrivia = TryCast(currentNonterminal,
DirectiveTriviaSyntax
)
76
Private Sub ProcessDirective(directiveTrivia As
DirectiveTriviaSyntax
, tList As SyntaxListBuilder)
79
Dim statement As
DirectiveTriviaSyntax
= directiveTrivia
132
Dim directive = TryCast(node,
DirectiveTriviaSyntax
)
173
ByRef statement As
DirectiveTriviaSyntax
) As PreprocessorState
342
Friend Function InterpretConstDirective(ByRef statement As
DirectiveTriviaSyntax
) As PreprocessorState
356
Friend Function InterpretExternalSourceDirective(ByRef statement As
DirectiveTriviaSyntax
) As PreprocessorState
367
Friend Function InterpretEndExternalSourceDirective(ByRef statement As
DirectiveTriviaSyntax
) As PreprocessorState
376
Friend Function InterpretRegionDirective(ByRef statement As
DirectiveTriviaSyntax
) As PreprocessorState
382
Friend Function InterpretEndRegionDirective(ByRef statement As
DirectiveTriviaSyntax
) As PreprocessorState
393
Friend Function InterpretIfDirective(ByRef statement As
DirectiveTriviaSyntax
) As PreprocessorState
415
Friend Function InterpretElseIfDirective(ByRef statement As
DirectiveTriviaSyntax
) As PreprocessorState
459
Friend Function InterpretElseDirective(ByRef statement As
DirectiveTriviaSyntax
) As PreprocessorState
490
Friend Function InterpretEndIfDirective(ByRef statement As
DirectiveTriviaSyntax
) As PreprocessorState
Syntax\InternalSyntax\SyntaxNode.vb (1)
70
Return TypeOf Me Is
DirectiveTriviaSyntax