34 references to BoundLocal
Microsoft.CodeAnalysis.VisualBasic (32)
Binding\Binder_Lambda.vb (1)
522
Dim boundLocal = New
BoundLocal
(endSyntax, localForFunctionValue, isLValue:=False, type:=localForFunctionValue.Type).MakeCompilerGenerated()
Binding\Binder_Statements.vb (1)
409
New
BoundLocal
(methodBlock.EndBlockStatement, localForFunctionValue, isLValue:=False, type:=localForFunctionValue.Type).MakeCompilerGenerated(),
Binding\SyntheticBoundTrees\AnonymousTypeSyntheticMethods.vb (4)
263
Dim boundLocalMyFieldBoxed = New
BoundLocal
(syntax, localMyFieldBoxed,
265
Dim boundLocalOtherFieldBoxed = New
BoundLocal
(syntax, localOtherFieldBoxed,
285
New
BoundLocal
(syntax, localMyFieldBoxed,
290
New
BoundLocal
(syntax, localOtherFieldBoxed,
Binding\SyntheticBoundTrees\SynthesizedPropertyAccessorBase.vb (1)
86
returnLocal = New
BoundLocal
(syntax, local, isLValue:=False, type:=local.Type)
BoundTree\BoundLocal.vb (1)
18
Me.
New
(syntax, localSymbol, Not localSymbol.IsReadOnly, type:=type)
Lowering\Instrumentation\DebugInfoInjector_SequencePoints.vb (2)
67
Dim boundNode = New
BoundLocal
(syntax, localSym, isLValue:=False, type:=localSym.Type)
73
Dim boundNode = New
BoundLocal
(syntax, localSym, isLValue:=True, type:=localSym.Type)
Lowering\LambdaRewriter\LambdaRewriter.vb (2)
392
Return New
BoundLocal
(syntax, localFrame, isLValue:=False, type:=localFrame.Type)
644
value = New
BoundLocal
(syntaxNode, actualLocal, isLValue:=False, type:=actualLocal.Type)
Lowering\LocalRewriter\LocalRewriter_AnonymousTypeCreationExpression.vb (2)
44
Dim boundLocal = New
BoundLocal
(newArguments(index).Syntax,
82
Return New
BoundLocal
(node.Syntax, local, False, Me.VisitType(local.Type))
Lowering\LocalRewriter\LocalRewriter_BinaryOperators.vb (1)
58
Dim tempAccess As New
BoundLocal
(node.Syntax, temp, True, temp.Type)
Lowering\LocalRewriter\LocalRewriter_ConditionalExpressions.vb (2)
74
placeholderSubstitute = New
BoundLocal
(rewrittenTestExpression.Syntax,
98
left:=New
BoundLocal
(rewrittenTestExpression.Syntax,
Lowering\LocalRewriter\LocalRewriter_ForTo.vb (3)
421
Dim loopObj = New
BoundLocal
(blockSyntax, loopObjLocal, isLValue:=True, type:=loopObjLocal.Type)
666
New
BoundLocal
(operatorsOpt.Syntax,
762
Dim isUp As BoundExpression = New
BoundLocal
(limit.Syntax,
Lowering\LocalRewriter\LocalRewriter_NullableHelpers.vb (1)
119
Dim localAccess = New
BoundLocal
(operand.Syntax, temp, True, temp.Type)
Lowering\LocalRewriter\LocalRewriter_Query.vb (2)
239
New
BoundLocal
(node.Syntax, groupLocal, False, groupLocal.Type))
245
New
BoundLocal
(node.Syntax, groupLocal, True, groupLocal.Type),
Lowering\LocalRewriter\LocalRewriter_Try.vb (1)
173
errorLineNumber = New
BoundLocal
(node.Syntax, _currentLineTemporary, isLValue:=False, type:=_currentLineTemporary.Type)
Lowering\LocalRewriter\LocalRewriter_UnstructuredExceptionHandling.vb (1)
264
New
BoundLocal
(node.Syntax, _currentLineTemporary, isLValue:=False, type:=_currentLineTemporary.Type),
Lowering\LocalRewriter\LocalRewriter_Using.vb (1)
201
Dim boundResourceLocal As BoundLocal = New
BoundLocal
(resourceSyntax, localSymbol, isLValue:=True, type:=resourceType)
Lowering\LocalRewriter\LocalRewriter_With.vb (1)
116
New
BoundLocal
(syntax, _local, isLValue:=True, type:=localType).MakeCompilerGenerated(),
Lowering\SyntheticBoundNodeFactory.vb (1)
656
Dim boundNode = New
BoundLocal
(_syntax, localSym, isLValue, localSym.Type)
Lowering\UseTwiceRewriter.vb (2)
258
Dim second = New
BoundLocal
(lvalue.Syntax, temp, isLValue:=True, type:=lvalue.Type).MakeCompilerGenerated()
413
secondArgsArray(i) = New
BoundLocal
(boundArgument.Syntax, temp, isLValue:=False, type:=temp.Type)
Lowering\WithExpressionRewriter.vb (2)
91
Dim boundLocal = New
BoundLocal
(value.Syntax, local, isLValue:=True, type:=type).MakeCompilerGenerated()
116
Dim boundLocal = New
BoundLocal
(value.Syntax, local, isLValue:=True, type:=type).MakeCompilerGenerated()
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (2)
CompilationContext.vb (2)
256
Dim expression = New
BoundLocal
(syntax, local, isLValue:=False, type:=local.Type)
443
Dim expression = New
BoundLocal
(syntax, local, isLValue:=False, type:=local.Type)