6 instantiations of IfDirectiveTriviaSyntax
Microsoft.CodeAnalysis.VisualBasic (6)
Generated\Syntax.xml.Internal.Generated.vb (1)
35067Return new Microsoft.CodeAnalysis.VisualBasic.Syntax.IfDirectiveTriviaSyntax(Me, parent, startLocation)
Generated\Syntax.xml.Main.Generated.vb (4)
5465Return New IfDirectiveTriviaSyntax(node.Kind, node.Green.GetDiagnostics, node.Green.GetAnnotations, newHashToken, newElseKeyword, newIfOrElseIfKeyword, newCondition, newThenKeyword) 43246Return New IfDirectiveTriviaSyntax(SyntaxKind.IfDirectiveTrivia, Nothing, Nothing, DirectCast(hashToken.Node, InternalSyntax.PunctuationSyntax), DirectCast(elseKeyword.Node, InternalSyntax.KeywordSyntax), DirectCast(ifOrElseIfKeyword.Node, InternalSyntax.KeywordSyntax), condition, DirectCast(thenKeyword.Node, InternalSyntax.KeywordSyntax)) 43390Return New IfDirectiveTriviaSyntax(SyntaxKind.ElseIfDirectiveTrivia, Nothing, Nothing, DirectCast(hashToken.Node, InternalSyntax.PunctuationSyntax), DirectCast(elseKeyword.Node, InternalSyntax.KeywordSyntax), DirectCast(ifOrElseIfKeyword.Node, InternalSyntax.KeywordSyntax), condition, DirectCast(thenKeyword.Node, InternalSyntax.KeywordSyntax)) 43541Return New IfDirectiveTriviaSyntax(kind, Nothing, Nothing, DirectCast(hashToken.Node, InternalSyntax.PunctuationSyntax), DirectCast(elseKeyword.Node, InternalSyntax.KeywordSyntax), DirectCast(ifOrElseIfKeyword.Node, InternalSyntax.KeywordSyntax), condition, DirectCast(thenKeyword.Node, InternalSyntax.KeywordSyntax))
Generated\Syntax.xml.Syntax.Generated.vb (1)
36269Me.New(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.IfDirectiveTriviaSyntax(kind, errors, annotations, hashToken, elseKeyword, ifOrElseIfKeyword, DirectCast(condition.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.ExpressionSyntax), thenKeyword), Nothing, 0)
38 references to IfDirectiveTriviaSyntax
Microsoft.CodeAnalysis.VisualBasic (17)
Generated\Syntax.xml.Main.Generated.vb (9)
710Public Overridable Function VisitIfDirectiveTrivia(ByVal node As IfDirectiveTriviaSyntax) As TResult 1445Public Overridable Sub VisitIfDirectiveTrivia(ByVal node As IfDirectiveTriviaSyntax) 5450Public Overrides Function VisitIfDirectiveTrivia(ByVal node As IfDirectiveTriviaSyntax) As SyntaxNode 43122Public Shared Function IfDirectiveTrivia(hashToken As SyntaxToken, elseKeyword As SyntaxToken, ifOrElseIfKeyword As SyntaxToken, condition As ExpressionSyntax, thenKeyword As SyntaxToken) As IfDirectiveTriviaSyntax 43254Public Shared Function IfDirectiveTrivia(ifOrElseIfKeyword As SyntaxToken, condition As ExpressionSyntax) As IfDirectiveTriviaSyntax 43266Public Shared Function ElseIfDirectiveTrivia(hashToken As SyntaxToken, elseKeyword As SyntaxToken, ifOrElseIfKeyword As SyntaxToken, condition As ExpressionSyntax, thenKeyword As SyntaxToken) As IfDirectiveTriviaSyntax 43398Public Shared Function ElseIfDirectiveTrivia(ifOrElseIfKeyword As SyntaxToken, condition As ExpressionSyntax) As IfDirectiveTriviaSyntax 43414Public Shared Function IfDirectiveTrivia(ByVal kind As SyntaxKind, hashToken As SyntaxToken, elseKeyword As SyntaxToken, ifOrElseIfKeyword As SyntaxToken, condition As ExpressionSyntax, thenKeyword As SyntaxToken) As IfDirectiveTriviaSyntax 43553Public Shared Function IfDirectiveTrivia(ByVal kind As SyntaxKind, ifOrElseIfKeyword As SyntaxToken, condition As ExpressionSyntax) As IfDirectiveTriviaSyntax
Generated\Syntax.xml.Syntax.Generated.vb (6)
36294Public Shadows Function WithHashToken(hashToken as SyntaxToken) As IfDirectiveTriviaSyntax 36316Public Shadows Function WithElseKeyword(elseKeyword as SyntaxToken) As IfDirectiveTriviaSyntax 36331Public Shadows Function WithIfOrElseIfKeyword(ifOrElseIfKeyword as SyntaxToken) As IfDirectiveTriviaSyntax 36346Public Shadows Function WithCondition(condition as ExpressionSyntax) As IfDirectiveTriviaSyntax 36368Public Shadows Function WithThenKeyword(thenKeyword as SyntaxToken) As IfDirectiveTriviaSyntax 36421Public Function Update(kind As SyntaxKind, hashToken As SyntaxToken, elseKeyword As SyntaxToken, ifOrElseIfKeyword As SyntaxToken, condition As ExpressionSyntax, thenKeyword As SyntaxToken) As IfDirectiveTriviaSyntax
Syntax\SyntaxFacts.vb (1)
1165Return DirectCast(parent, IfDirectiveTriviaSyntax).Condition Is node
Syntax\SyntaxNormalizer.vb (1)
1152Public Overrides Function VisitIfDirectiveTrivia(node As IfDirectiveTriviaSyntax) As SyntaxNode
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (2)
DirectiveWalker.vb (1)
47Public Overrides Sub VisitIfDirectiveTrivia(directive As IfDirectiveTriviaSyntax)
VisualBasicRemoveUnusedParametersAndValuesDiagnosticAnalyzer.vb (1)
43Return TryCast(node, IfDirectiveTriviaSyntax) IsNot Nothing
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
SyntaxTreeExtensions.vb (1)
1095If TypeOf directive IsNot IfDirectiveTriviaSyntax Then
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (1)
EndConstructGeneration\EndConstructStatementVisitor.vb (1)
275Public Overrides Function VisitIfDirectiveTrivia(directive As IfDirectiveTriviaSyntax) As AbstractEndConstructResult
Microsoft.CodeAnalysis.VisualBasic.Features (8)
BraceMatching\VisualBasicDirectiveTriviaBraceMatcher.vb (3)
16IfDirectiveTriviaSyntax, IfDirectiveTriviaSyntax, 35Function(context As IfDirectiveTriviaSyntax) context.IfOrElseIfKeyword,
Completion\KeywordRecommenders\PreprocessorDirectives\PreprocessorHelpers.vb (1)
61Public Overrides Sub VisitIfDirectiveTrivia(node As IfDirectiveTriviaSyntax)
Completion\KeywordRecommenders\Statements\ThenKeywordRecommender.vb (1)
30context.SyntaxTree.IsFollowingCompleteExpression(Of IfDirectiveTriviaSyntax)(
Highlighting\KeywordHighlighters\ConditionalPreprocessorHighlighter.vb (2)
29If TypeOf conditional Is IfDirectiveTriviaSyntax Then 30With DirectCast(conditional, IfDirectiveTriviaSyntax)
VisualBasicRemoveUnusedParametersAndValuesDiagnosticAnalyzer.vb (1)
43Return TryCast(node, IfDirectiveTriviaSyntax) IsNot Nothing
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (2)
Generated\Syntax.Test.xml.Generated.vb (2)
18096Private Shared Function GenerateRedIfDirectiveTrivia() As IfDirectiveTriviaSyntax 18133Private Shared Function GenerateRedElseIfDirectiveTrivia() As IfDirectiveTriviaSyntax
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (1)
ParserTestUtilities.vb (1)
896Public Overrides Sub VisitIfDirectiveTrivia(node As IfDirectiveTriviaSyntax)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (5)
CodeCleanup\Providers\AddMissingTokensCodeCleanupProvider.vb (3)
380Public Overrides Function VisitIfDirectiveTrivia(node As IfDirectiveTriviaSyntax) As SyntaxNode 499Dim ifDirective = TryCast(originalParent, IfDirectiveTriviaSyntax) 534If TryCast(parent, IfDirectiveTriviaSyntax)?.ThenKeyword = originalToken Then
DirectiveWalker.vb (1)
47Public Overrides Sub VisitIfDirectiveTrivia(directive As IfDirectiveTriviaSyntax)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (1)
1095If TypeOf directive IsNot IfDirectiveTriviaSyntax Then
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
Help\VisualBasicHelpContextService.Visitor.vb (1)
511Public Overrides Sub VisitIfDirectiveTrivia(node As IfDirectiveTriviaSyntax)