1 instantiation of SynthesizedClosureMethod
Microsoft.CodeAnalysis.CSharp (1)
Lowering\ClosureConversion\ClosureConversion.cs (1)
458
var synthesizedMethod = new
SynthesizedClosureMethod
(
13 references to SynthesizedClosureMethod
Microsoft.CodeAnalysis.CSharp (13)
Compiler\MethodCompiler.cs (2)
732
var
lambda = method as
SynthesizedClosureMethod
;
Lowering\ClosureConversion\ClosureConversion.Analysis.Tree.cs (1)
157
public
SynthesizedClosureMethod
SynthesizedLoweredMethod;
Lowering\ClosureConversion\ClosureConversion.cs (7)
458
var
synthesizedMethod = new SynthesizedClosureMethod(
595
var
lambda = _currentMethod as
SynthesizedClosureMethod
;
864
var
loweredSymbol = function.SynthesizedLoweredMethod;
1483
private
SynthesizedClosureMethod
RewriteLambdaOrLocalFunction(
1493
var
synthesizedMethod = function.SynthesizedLoweredMethod;
1611
SynthesizedClosureMethod
synthesizedMethod = RewriteLambdaOrLocalFunction(
Symbols\Source\SourceMemberMethodSymbol.cs (2)
617
this is
SynthesizedClosureMethod
);
621
Debug.Assert(this is
SynthesizedClosureMethod
);
Symbols\Synthesized\SynthesizedParameterSymbol.cs (1)
197
this.ContainingSymbol is SynthesizedDelegateInvokeMethod or
SynthesizedClosureMethod
)