1 instantiation of SynthesizedClosureMethod
Microsoft.CodeAnalysis.CSharp (1)
Lowering\ClosureConversion\ClosureConversion.cs (1)
466
var synthesizedMethod = new
SynthesizedClosureMethod
(
13 references to SynthesizedClosureMethod
Microsoft.CodeAnalysis.CSharp (13)
Compiler\MethodCompiler.cs (2)
729
var
lambda = method as
SynthesizedClosureMethod
;
Lowering\ClosureConversion\ClosureConversion.Analysis.Tree.cs (1)
158
public
SynthesizedClosureMethod
SynthesizedLoweredMethod;
Lowering\ClosureConversion\ClosureConversion.cs (7)
466
var
synthesizedMethod = new SynthesizedClosureMethod(
603
var
lambda = _currentMethod as
SynthesizedClosureMethod
;
879
var
loweredSymbol = function.SynthesizedLoweredMethod;
1511
private
SynthesizedClosureMethod
RewriteLambdaOrLocalFunction(
1521
var
synthesizedMethod = function.SynthesizedLoweredMethod;
1639
SynthesizedClosureMethod
synthesizedMethod = RewriteLambdaOrLocalFunction(
Symbols\Source\SourceMemberMethodSymbol.cs (2)
724
this is
SynthesizedClosureMethod
);
728
Debug.Assert(this is
SynthesizedClosureMethod
);
Symbols\Synthesized\SynthesizedParameterSymbol.cs (1)
211
this.ContainingSymbol is SynthesizedDelegateInvokeMethod or
SynthesizedClosureMethod
)