13 types derived from DirectiveTriviaSyntax
Microsoft.CodeAnalysis.VisualBasic (13)
Generated\Syntax.xml.Internal.Generated.vb (13)
34791
Inherits
DirectiveTriviaSyntax
34962
Inherits
DirectiveTriviaSyntax
35137
Inherits
DirectiveTriviaSyntax
35231
Inherits
DirectiveTriviaSyntax
35346
Inherits
DirectiveTriviaSyntax
35467
Inherits
DirectiveTriviaSyntax
35589
Inherits
DirectiveTriviaSyntax
35788
Inherits
DirectiveTriviaSyntax
35903
Inherits
DirectiveTriviaSyntax
36144
Inherits
DirectiveTriviaSyntax
36286
Inherits
DirectiveTriviaSyntax
36428
Inherits
DirectiveTriviaSyntax
36546
Inherits
DirectiveTriviaSyntax
52 instantiations of DirectiveTriviaSyntax
Microsoft.CodeAnalysis.VisualBasic (52)
Generated\Syntax.xml.Internal.Generated.vb (52)
34799
MyBase.
New
(kind, hashToken)
34814
MyBase.
New
(kind, hashToken)
34830
MyBase.
New
(kind, errors, annotations, hashToken)
34845
MyBase.
New
(reader)
34970
MyBase.
New
(kind, hashToken)
34989
MyBase.
New
(kind, hashToken)
35009
MyBase.
New
(kind, errors, annotations, hashToken)
35028
MyBase.
New
(reader)
35142
MyBase.
New
(kind, hashToken)
35151
MyBase.
New
(kind, hashToken)
35161
MyBase.
New
(kind, errors, annotations, hashToken)
35170
MyBase.
New
(reader)
35237
MyBase.
New
(kind, hashToken)
35248
MyBase.
New
(kind, hashToken)
35260
MyBase.
New
(kind, errors, annotations, hashToken)
35271
MyBase.
New
(reader)
35352
MyBase.
New
(kind, hashToken)
35363
MyBase.
New
(kind, hashToken)
35375
MyBase.
New
(kind, errors, annotations, hashToken)
35386
MyBase.
New
(reader)
35473
MyBase.
New
(kind, hashToken)
35484
MyBase.
New
(kind, hashToken)
35496
MyBase.
New
(kind, errors, annotations, hashToken)
35507
MyBase.
New
(reader)
35599
MyBase.
New
(kind, hashToken)
35618
MyBase.
New
(kind, hashToken)
35638
MyBase.
New
(kind, errors, annotations, hashToken)
35657
MyBase.
New
(reader)
35794
MyBase.
New
(kind, hashToken)
35805
MyBase.
New
(kind, hashToken)
35817
MyBase.
New
(kind, errors, annotations, hashToken)
35828
MyBase.
New
(reader)
35915
MyBase.
New
(kind, hashToken)
35938
MyBase.
New
(kind, hashToken)
35962
MyBase.
New
(kind, errors, annotations, hashToken)
35985
MyBase.
New
(reader)
36151
MyBase.
New
(kind, hashToken)
36166
MyBase.
New
(kind, hashToken)
36182
MyBase.
New
(kind, errors, annotations, hashToken)
36197
MyBase.
New
(reader)
36293
MyBase.
New
(kind, hashToken)
36308
MyBase.
New
(kind, hashToken)
36324
MyBase.
New
(kind, errors, annotations, hashToken)
36339
MyBase.
New
(reader)
36434
MyBase.
New
(kind, hashToken)
36445
MyBase.
New
(kind, hashToken)
36457
MyBase.
New
(kind, errors, annotations, hashToken)
36468
MyBase.
New
(reader)
36550
MyBase.
New
(kind, hashToken)
36555
MyBase.
New
(kind, hashToken)
36561
MyBase.
New
(kind, errors, annotations, hashToken)
36566
MyBase.
New
(reader)
33 references to DirectiveTriviaSyntax
Microsoft.CodeAnalysis.VisualBasic (33)
Generated\Syntax.xml.Internal.Generated.vb (1)
37680
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)
390
ElseIf TypeOf curSyntaxNode Is
DirectiveTriviaSyntax
OrElse
5739
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)
76
Return TypeOf Me Is
DirectiveTriviaSyntax
Syntax\VisualBasicSyntaxTree.ConditionalSymbolsMap.vb (2)
114
_preprocessorState = Scanner.ApplyDirective(_preprocessorState, DirectCast(directive.Green(), InternalSyntax.
DirectiveTriviaSyntax
))
135
_preprocessorState = Scanner.ApplyDirective(_preprocessorState, DirectCast(directive.Green(), InternalSyntax.
DirectiveTriviaSyntax
))