13 types derived from DirectiveTriviaSyntax
Microsoft.CodeAnalysis.VisualBasic (13)
Generated\Syntax.xml.Internal.Generated.vb (13)
34791Inherits DirectiveTriviaSyntax 34962Inherits DirectiveTriviaSyntax 35137Inherits DirectiveTriviaSyntax 35231Inherits DirectiveTriviaSyntax 35346Inherits DirectiveTriviaSyntax 35467Inherits DirectiveTriviaSyntax 35589Inherits DirectiveTriviaSyntax 35788Inherits DirectiveTriviaSyntax 35903Inherits DirectiveTriviaSyntax 36144Inherits DirectiveTriviaSyntax 36286Inherits DirectiveTriviaSyntax 36428Inherits DirectiveTriviaSyntax 36546Inherits DirectiveTriviaSyntax
52 instantiations of DirectiveTriviaSyntax
Microsoft.CodeAnalysis.VisualBasic (52)
Generated\Syntax.xml.Internal.Generated.vb (52)
34799MyBase.New(kind, hashToken) 34814MyBase.New(kind, hashToken) 34830MyBase.New(kind, errors, annotations, hashToken) 34845MyBase.New(reader) 34970MyBase.New(kind, hashToken) 34989MyBase.New(kind, hashToken) 35009MyBase.New(kind, errors, annotations, hashToken) 35028MyBase.New(reader) 35142MyBase.New(kind, hashToken) 35151MyBase.New(kind, hashToken) 35161MyBase.New(kind, errors, annotations, hashToken) 35170MyBase.New(reader) 35237MyBase.New(kind, hashToken) 35248MyBase.New(kind, hashToken) 35260MyBase.New(kind, errors, annotations, hashToken) 35271MyBase.New(reader) 35352MyBase.New(kind, hashToken) 35363MyBase.New(kind, hashToken) 35375MyBase.New(kind, errors, annotations, hashToken) 35386MyBase.New(reader) 35473MyBase.New(kind, hashToken) 35484MyBase.New(kind, hashToken) 35496MyBase.New(kind, errors, annotations, hashToken) 35507MyBase.New(reader) 35599MyBase.New(kind, hashToken) 35618MyBase.New(kind, hashToken) 35638MyBase.New(kind, errors, annotations, hashToken) 35657MyBase.New(reader) 35794MyBase.New(kind, hashToken) 35805MyBase.New(kind, hashToken) 35817MyBase.New(kind, errors, annotations, hashToken) 35828MyBase.New(reader) 35915MyBase.New(kind, hashToken) 35938MyBase.New(kind, hashToken) 35962MyBase.New(kind, errors, annotations, hashToken) 35985MyBase.New(reader) 36151MyBase.New(kind, hashToken) 36166MyBase.New(kind, hashToken) 36182MyBase.New(kind, errors, annotations, hashToken) 36197MyBase.New(reader) 36293MyBase.New(kind, hashToken) 36308MyBase.New(kind, hashToken) 36324MyBase.New(kind, errors, annotations, hashToken) 36339MyBase.New(reader) 36434MyBase.New(kind, hashToken) 36445MyBase.New(kind, hashToken) 36457MyBase.New(kind, errors, annotations, hashToken) 36468MyBase.New(reader) 36550MyBase.New(kind, hashToken) 36555MyBase.New(kind, hashToken) 36561MyBase.New(kind, errors, annotations, hashToken) 36566MyBase.New(reader)
33 references to DirectiveTriviaSyntax
Microsoft.CodeAnalysis.VisualBasic (33)
Generated\Syntax.xml.Internal.Generated.vb (1)
37680Public Overridable Function VisitDirectiveTrivia(ByVal node As DirectiveTriviaSyntax) As VisualBasicSyntaxNode
Generated\Syntax.xml.Syntax.Generated.vb (1)
36050return new SyntaxToken(Me, DirectCast(Me.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.DirectiveTriviaSyntax)._hashToken, Me.Position, 0)
Parser\ParseConditional.vb (10)
22Friend Function ParseConditionalCompilationStatement() As DirectiveTriviaSyntax 37Dim statement As DirectiveTriviaSyntax = Nothing 112Private Function ParseElseDirective(hashToken As PunctuationSyntax) As DirectiveTriviaSyntax 132Private Function ParseElseIfDirective(hashToken As PunctuationSyntax) As DirectiveTriviaSyntax 168Private Function ParseEndDirective(hashToken As PunctuationSyntax) As DirectiveTriviaSyntax 174Dim statement As DirectiveTriviaSyntax = Nothing 210Private Function ParseAnachronisticEndIfDirective(hashToken As PunctuationSyntax) As DirectiveTriviaSyntax 384Private Function ParseWarningDirective(hashToken As PunctuationSyntax) As DirectiveTriviaSyntax 431Dim statement As DirectiveTriviaSyntax = Nothing 448Private Function ParseReferenceDirective(hashToken As PunctuationSyntax) As DirectiveTriviaSyntax
Parser\Parser.vb (3)
390ElseIf TypeOf curSyntaxNode Is DirectiveTriviaSyntax OrElse 5739Friend Function ConsumeStatementTerminatorAfterDirective(ByRef stmt As DirectiveTriviaSyntax) As DirectiveTriviaSyntax
Scanner\Blender.vb (1)
452If node.ContainsDirectives AndAlso Not TypeOf node Is DirectiveTriviaSyntax Then
Scanner\Directives.vb (14)
43Dim directiveTrivia = TryCast(currentNonterminal, DirectiveTriviaSyntax) 76Private Sub ProcessDirective(directiveTrivia As DirectiveTriviaSyntax, tList As SyntaxListBuilder) 79Dim statement As DirectiveTriviaSyntax = directiveTrivia 132Dim directive = TryCast(node, DirectiveTriviaSyntax) 173ByRef statement As DirectiveTriviaSyntax) As PreprocessorState 342Friend Function InterpretConstDirective(ByRef statement As DirectiveTriviaSyntax) As PreprocessorState 356Friend Function InterpretExternalSourceDirective(ByRef statement As DirectiveTriviaSyntax) As PreprocessorState 367Friend Function InterpretEndExternalSourceDirective(ByRef statement As DirectiveTriviaSyntax) As PreprocessorState 376Friend Function InterpretRegionDirective(ByRef statement As DirectiveTriviaSyntax) As PreprocessorState 382Friend Function InterpretEndRegionDirective(ByRef statement As DirectiveTriviaSyntax) As PreprocessorState 393Friend Function InterpretIfDirective(ByRef statement As DirectiveTriviaSyntax) As PreprocessorState 415Friend Function InterpretElseIfDirective(ByRef statement As DirectiveTriviaSyntax) As PreprocessorState 459Friend Function InterpretElseDirective(ByRef statement As DirectiveTriviaSyntax) As PreprocessorState 490Friend Function InterpretEndIfDirective(ByRef statement As DirectiveTriviaSyntax) As PreprocessorState
Syntax\InternalSyntax\SyntaxNode.vb (1)
76Return 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))