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)
49
Return
SyntaxUtilities
.CreateLambdaBody(LambdaUtilities.GetCorrespondingLambdaBody(_node, newLambda))
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (11)
89
Return
SyntaxUtilities
.TryGetDeclarationBody(node)
95
Return variableDeclarator.Names.Count > 1 AndAlso variableDeclarator.Initializer IsNot Nothing OrElse
SyntaxUtilities
.HasAsNewClause(variableDeclarator)
185
Return
SyntaxUtilities
.CreateLambdaBody(body)
996
body1 =
SyntaxUtilities
.CreateLambdaBody(bodyNode1)
997
body2 = If(bodyNode2 IsNot Nothing,
SyntaxUtilities
.CreateLambdaBody(bodyNode2), Nothing)
2162
Return
SyntaxUtilities
.IsAsyncMethodOrLambda(declaration) OrElse
2163
SyntaxUtilities
.IsIteratorMethodOrLambda(declaration)
2168
If
SyntaxUtilities
.IsAsyncMethodOrLambda(body) Then
2169
Return New StateMachineInfo(IsAsync:=True, IsIterator:=False, HasSuspensionPoints:=
SyntaxUtilities
.GetAwaitExpressions(body).Any())
2170
ElseIf
SyntaxUtilities
.IsIteratorMethodOrLambda(body) Then
2171
Return New StateMachineInfo(IsAsync:=False, IsIterator:=True, HasSuspensionPoints:=
SyntaxUtilities
.GetYieldStatements(body).Any())