44 references to IfDirectiveTrivia
Microsoft.CodeAnalysis.VisualBasic (21)
Generated\Syntax.xml.Internal.Generated.vb (2)
53809Return New IfDirectiveTriviaSyntax(SyntaxKind.IfDirectiveTrivia, hashToken, elseKeyword, ifOrElseIfKeyword, condition, thenKeyword) 65887Return New IfDirectiveTriviaSyntax(SyntaxKind.IfDirectiveTrivia, hashToken, elseKeyword, ifOrElseIfKeyword, condition, thenKeyword, _factoryContext)
Generated\Syntax.xml.Main.Generated.vb (3)
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)) 43255Return SyntaxFactory.IfDirectiveTrivia(SyntaxKind.IfDirectiveTrivia, SyntaxFactory.Token(SyntaxKind.HashToken), Nothing, ifOrElseIfKeyword, condition, Nothing) 45332SyntaxKind.IfDirectiveTrivia,
Generated\Syntax.xml.Syntax.Generated.vb (1)
36253''' <item><description><see cref="SyntaxKind.IfDirectiveTrivia"/></description></item>
Parser\Parser.vb (1)
5712SyntaxKind.IfDirectiveTrivia,
Scanner\Directives.vb (2)
187Case SyntaxKind.IfDirectiveTrivia 394Debug.Assert(statement.Kind = SyntaxKind.IfDirectiveTrivia)
Syntax\DirectiveTriviaSyntax.vb (6)
39Case SyntaxKind.IfDirectiveTrivia 88Case SyntaxKind.IfDirectiveTrivia 115Case SyntaxKind.IfDirectiveTrivia, SyntaxKind.ElseIfDirectiveTrivia, SyntaxKind.ElseDirectiveTrivia 124If d.Kind = SyntaxKind.IfDirectiveTrivia Then 134Case SyntaxKind.IfDirectiveTrivia, SyntaxKind.ElseIfDirectiveTrivia 162While d IsNot Nothing AndAlso d.Kind <> SyntaxKind.IfDirectiveTrivia
Syntax\InternalSyntax\SyntaxNodeExtensions.vb (2)
386SyntaxKind.IfDirectiveTrivia, 421SyntaxKind.IfDirectiveTrivia,
Syntax\SyntaxFacts.vb (1)
1164Case SyntaxKind.IfDirectiveTrivia, SyntaxKind.ElseIfDirectiveTrivia
Syntax\SyntaxKindFacts.vb (1)
523Case SyntaxKind.IfDirectiveTrivia,
Syntax\SyntaxNodeRemover.vb (1)
335Case SyntaxKind.IfDirectiveTrivia,
Syntax\SyntaxNormalizer.vb (1)
366SyntaxKind.IfDirectiveTrivia,
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (5)
DirectiveSyntaxExtensions.vb (1)
91Function(d) d.Kind = SyntaxKind.RegionDirectiveTrivia OrElse d.Kind = SyntaxKind.IfDirectiveTrivia)
DirectiveWalker.vb (2)
81If poppedDirective.Kind = SyntaxKind.IfDirectiveTrivia Then 94Debug.Assert(ifDirective.Kind = SyntaxKind.IfDirectiveTrivia OrElse
SyntaxNodeExtensions.vb (1)
411If directiveSyntax.IsKind(SyntaxKind.RegionDirectiveTrivia, SyntaxKind.EndRegionDirectiveTrivia, SyntaxKind.IfDirectiveTrivia, SyntaxKind.EndIfDirectiveTrivia) Then
VisualBasicSyntaxKinds.vb (1)
38Public ReadOnly Property IfDirectiveTrivia As Integer = SyntaxKind.IfDirectiveTrivia Implements ISyntaxKinds.IfDirectiveTrivia
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (2)
CompilationUnitSyntaxExtensions.vb (1)
96If root.Imports(index).GetLeadingTrivia().Any(Function(trivia) trivia.IsKind(SyntaxKind.IfDirectiveTrivia, SyntaxKind.ElseIfDirectiveTrivia, SyntaxKind.ElseDirectiveTrivia)) Then
SyntaxTreeExtensions.vb (1)
359directive.IsKind(SyntaxKind.IfDirectiveTrivia, SyntaxKind.ElseIfDirectiveTrivia) Then
Microsoft.CodeAnalysis.VisualBasic.Features (2)
Completion\KeywordRecommenders\PreprocessorDirectives\PreprocessorHelpers.vb (1)
62If node.Kind = SyntaxKind.IfDirectiveTrivia Then
ExtractMethod\Extensions.vb (1)
199Case SyntaxKind.IfDirectiveTrivia
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (6)
Syntax\SyntaxFactsTest.vb (2)
477For Each item As SyntaxKind In {SyntaxKind.IfDirectiveTrivia, SyntaxKind.ElseIfDirectiveTrivia} 761Assert.True(SyntaxFacts.IsPreprocessorDirective(SyntaxKind.IfDirectiveTrivia))
TestSyntaxNodes.vb (4)
2155TestContainsHelper1("#if true" & vbCrLf & "#else", {SyntaxKind.IfDirectiveTrivia, SyntaxKind.ElseDirectiveTrivia}) 2157TestContainsHelper1("#if true" & vbCrLf & "#end if", {SyntaxKind.IfDirectiveTrivia, SyntaxKind.EndIfDirectiveTrivia}) 2161TestContainsHelper1("#if true", {SyntaxKind.IfDirectiveTrivia}) 3833Assert.Equal(1, collector.GetCount(SyntaxKind.IfDirectiveTrivia.ToString))
Microsoft.CodeAnalysis.VisualBasic.Workspaces (8)
Classification\Worker.vb (1)
120Case SyntaxKind.IfDirectiveTrivia,
CompilationUnitSyntaxExtensions.vb (1)
96If root.Imports(index).GetLeadingTrivia().Any(Function(trivia) trivia.IsKind(SyntaxKind.IfDirectiveTrivia, SyntaxKind.ElseIfDirectiveTrivia, SyntaxKind.ElseDirectiveTrivia)) Then
DirectiveSyntaxExtensions.vb (1)
91Function(d) d.Kind = SyntaxKind.RegionDirectiveTrivia OrElse d.Kind = SyntaxKind.IfDirectiveTrivia)
DirectiveWalker.vb (2)
81If poppedDirective.Kind = SyntaxKind.IfDirectiveTrivia Then 94Debug.Assert(ifDirective.Kind = SyntaxKind.IfDirectiveTrivia OrElse
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (1)
359directive.IsKind(SyntaxKind.IfDirectiveTrivia, SyntaxKind.ElseIfDirectiveTrivia) Then
SyntaxNodeExtensions.vb (1)
411If directiveSyntax.IsKind(SyntaxKind.RegionDirectiveTrivia, SyntaxKind.EndRegionDirectiveTrivia, SyntaxKind.IfDirectiveTrivia, SyntaxKind.EndIfDirectiveTrivia) Then
VisualBasicSyntaxKinds.vb (1)
38Public ReadOnly Property IfDirectiveTrivia As Integer = SyntaxKind.IfDirectiveTrivia Implements ISyntaxKinds.IfDirectiveTrivia