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)
170
Return
SyntaxUtilities
.CreateLambdaBody(body)
981
body1 =
SyntaxUtilities
.CreateLambdaBody(bodyNode1)
982
body2 = If(bodyNode2 IsNot Nothing,
SyntaxUtilities
.CreateLambdaBody(bodyNode2), Nothing)
2147
Return
SyntaxUtilities
.IsAsyncMethodOrLambda(declaration) OrElse
2148
SyntaxUtilities
.IsIteratorMethodOrLambda(declaration)
2153
If
SyntaxUtilities
.IsAsyncMethodOrLambda(body) Then
2154
Return New StateMachineInfo(IsAsync:=True, IsIterator:=False, HasSuspensionPoints:=
SyntaxUtilities
.GetAwaitExpressions(body).Any())
2155
ElseIf
SyntaxUtilities
.IsIteratorMethodOrLambda(body) Then
2156
Return New StateMachineInfo(IsAsync:=False, IsIterator:=True, HasSuspensionPoints:=
SyntaxUtilities
.GetYieldStatements(body).Any())