19 references to BoundLocal
Microsoft.CodeAnalysis.CSharp (19)
Binder\UsingStatementBinder.cs (1)
197: new BoundLocal(syntax, declarationsOpt[0].LocalSymbol, null, type) { WasCompilerGenerated = true };
Compiler\MethodBodySynthesizer.cs (1)
435boundTmps[i] = new BoundLocal(syntax, tmps[i], null, delegateType) { WasCompilerGenerated = true };
Lowering\ClosureConversion\ClosureConversion.cs (5)
632return new BoundLocal(syntax, localFrame, null, localFrame.Type); 680new BoundLocal(syntax, framePointer, null, frameType), 693BoundExpression left = new BoundFieldAccess(syntax, new BoundLocal(syntax, framePointer, null, frameType), frameParent, null); 776value = new BoundLocal(syntax, localToUse, null, localToUse.Type); 785static (frameType1, arg) => new BoundLocal(arg.syntax, arg.framePointer, null, arg.framePointer.Type),
Lowering\LocalRewriter\LocalRewriter_AssignmentOperator.cs (1)
327BoundExpression boundRhs = new BoundLocal(syntax, rhsTemp, null, exprType);
Lowering\LocalRewriter\LocalRewriter_DeconstructionAssignmentOperator.cs (1)
392var localBound = new BoundLocal(target.Syntax, localSymbol, constantValueOpt: null, type: outputPlaceholder.Type)
Lowering\LocalRewriter\LocalRewriter_ForEachStatement.cs (1)
1234return new BoundLocal(syntax,
Lowering\LocalRewriter\LocalRewriter_LocalDeclaration.cs (1)
59new BoundLocal(
Lowering\LocalRewriter\LocalRewriter_UnaryOperator.cs (1)
447BoundExpression boundTemp = new BoundLocal(
Lowering\LocalRewriter\LocalRewriter_UsingStatement.cs (1)
221BoundLocal boundLocal = new BoundLocal(declarationSyntax, localSymbol, localDeclaration.InitializerOpt.ConstantValueOpt, localType);
Lowering\MethodToClassRewriter.cs (1)
449return new BoundLocal(node.Syntax, replacementLocal, node.ConstantValueOpt, replacementLocal.Type, node.HasErrors);
Lowering\SyntheticBoundNodeFactory.cs (3)
982return new BoundLocal(Syntax, local, null, local.Type) { WasCompilerGenerated = true }; 1678var local = new BoundLocal( 1723return new BoundLocal(node.Syntax, temp, constantValueOpt: null, type: node.Type) { WasCompilerGenerated = true };
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (2)
482var scriptLocal = new BoundLocal( 574var submissionLocal = new BoundLocal(