23 references to Condition
Microsoft.CodeAnalysis.VisualBasic (7)
Binding\Binder_Statements.vb (1)
2753conditions.Add(BindBooleanExpression(node.IfStatement.Condition, diagnostics))
Generated\Syntax.xml.Main.Generated.vb (2)
2973Dim newCondition = DirectCast(Visit(node.Condition), ExpressionSyntax) 2974If node.Condition IsNot newCondition Then anyChanges = True
Generated\Syntax.xml.Syntax.Generated.vb (4)
14758return Update(ifKeyword, Me.Condition, Me.ThenKeyword) 14801return Update(Me.IfKeyword, Me.Condition, thenKeyword) 14816Return Me.Condition 14845If ifKeyword <> Me.IfKeyword OrElse condition IsNot Me.Condition OrElse thenKeyword <> Me.ThenKeyword Then
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (2)
VisualBasicUseCoalesceExpressionForIfNullStatementCheckDiagnosticAnalyzer.vb (1)
37Return ifBlock.IfStatement.Condition
VisualBasicUseNullPropagationDiagnosticAnalyzer.vb (1)
55condition = ifStatement.IfStatement.Condition
Microsoft.CodeAnalysis.VisualBasic.Features (9)
Completion\KeywordRecommenders\Statements\ThenKeywordRecommender.vb (1)
25childGetter:=Function(ifStatement) ifStatement.Condition,
EditAndContinue\SyntaxComparer.vb (1)
1033Return New With {part.IfStatement.Condition, part.Statements}
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
1630Return GetDiagnosticSpan(ifStatement.IfKeyword, ifStatement.Condition, ifStatement.ThenKeyword)
InvertIf\VisualBasicInvertIfCodeRefactoringProvider.MultiLine.vb (1)
30Return ifNode.IfStatement.Condition
SplitOrMergeIfStatements\VisualBasicIfLikeStatementGenerator.vb (3)
29DirectCast(expression.Parent, IfStatementSyntax).Condition Is expression AndAlso 79Return DirectCast(ifOrElseIf, MultiLineIfBlockSyntax).IfStatement.Condition 168ifBlock.IfStatement.Condition,
VisualBasicUseCoalesceExpressionForIfNullStatementCheckDiagnosticAnalyzer.vb (1)
37Return ifBlock.IfStatement.Condition
VisualBasicUseNullPropagationDiagnosticAnalyzer.vb (1)
55condition = ifStatement.IfStatement.Condition
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (2)
Generated\Syntax.Test.xml.Generated.vb (2)
19646Assert.NotNull(objectUnderTest.condition) 19647Dim withObj = objectUnderTest.WithIfKeyword(objectUnderTest.IfKeyword).WithCondition(objectUnderTest.Condition).WithThenKeyword(objectUnderTest.ThenKeyword)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (3)
CodeCleanup\Providers\AddMissingTokensCodeCleanupProvider.vb (2)
481Dim previousToken = regularIf.Condition.GetLastToken(includeZeroWidth:=True) 529If Exist(ifStatement.Condition) AndAlso ifStatement.ThenKeyword = originalToken Then
CodeGeneration\VisualBasicSyntaxGenerator.vb (1)
232SyntaxFactory.ElseIfStatement(SyntaxFactory.Token(SyntaxKind.ElseIfKeyword), mifBlock.IfStatement.Condition, SyntaxFactory.Token(SyntaxKind.ThenKeyword)),