14 references to SyntaxUtilities
Microsoft.CodeAnalysis.VisualBasic.Features (14)
EditAndContinue\DeclarationBody\FieldWithMultipleArrayBoundsDeclarationBody.vb (1)
42
Return
SyntaxUtilities
.GetArrayBoundsCapturedVariables(model, _identifier.ArrayBounds)
EditAndContinue\DeclarationBody\FieldWithSingleArrayBoundsDeclarationBody.vb (1)
47
Return
SyntaxUtilities
.GetArrayBoundsCapturedVariables(model, Name.ArrayBounds)
EditAndContinue\DeclarationBody\VisualBasicLambdaBody.vb (1)
50
Return
SyntaxUtilities
.CreateLambdaBody(LambdaUtilities.GetCorrespondingLambdaBody(_node, newLambda))
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (11)
88
Return
SyntaxUtilities
.TryGetDeclarationBody(node)
94
Return variableDeclarator.Names.Count > 1 AndAlso variableDeclarator.Initializer IsNot Nothing OrElse
SyntaxUtilities
.HasAsNewClause(variableDeclarator)
169
Return
SyntaxUtilities
.CreateLambdaBody(body)
980
body1 =
SyntaxUtilities
.CreateLambdaBody(bodyNode1)
981
body2 = If(bodyNode2 IsNot Nothing,
SyntaxUtilities
.CreateLambdaBody(bodyNode2), Nothing)
2146
Return
SyntaxUtilities
.IsAsyncMethodOrLambda(declaration) OrElse
2147
SyntaxUtilities
.IsIteratorMethodOrLambda(declaration)
2152
If
SyntaxUtilities
.IsAsyncMethodOrLambda(body) Then
2153
Return New StateMachineInfo(IsAsync:=True, IsIterator:=False, HasSuspensionPoints:=
SyntaxUtilities
.GetAwaitExpressions(body).Any())
2154
ElseIf
SyntaxUtilities
.IsIteratorMethodOrLambda(body) Then
2155
Return New StateMachineInfo(IsAsync:=False, IsIterator:=True, HasSuspensionPoints:=
SyntaxUtilities
.GetYieldStatements(body).Any())