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