1 instantiation of SynthesizedClosureMethod
Microsoft.CodeAnalysis.CSharp (1)
Lowering\ClosureConversion\ClosureConversion.cs (1)
471
var synthesizedMethod = new
SynthesizedClosureMethod
(
13 references to SynthesizedClosureMethod
Microsoft.CodeAnalysis.CSharp (13)
Compiler\MethodCompiler.cs (2)
743
var
lambda = method as
SynthesizedClosureMethod
;
Lowering\ClosureConversion\ClosureConversion.Analysis.Tree.cs (1)
158
public
SynthesizedClosureMethod
SynthesizedLoweredMethod;
Lowering\ClosureConversion\ClosureConversion.cs (7)
471
var
synthesizedMethod = new SynthesizedClosureMethod(
608
var
lambda = _currentMethod as
SynthesizedClosureMethod
;
884
var
loweredSymbol = function.SynthesizedLoweredMethod;
1514
private
SynthesizedClosureMethod
RewriteLambdaOrLocalFunction(
1524
var
synthesizedMethod = function.SynthesizedLoweredMethod;
1642
SynthesizedClosureMethod
synthesizedMethod = RewriteLambdaOrLocalFunction(
Symbols\Source\SourceMemberMethodSymbol.cs (2)
752
this is
SynthesizedClosureMethod
);
756
Debug.Assert(this is
SynthesizedClosureMethod
);
Symbols\Synthesized\SynthesizedParameterSymbol.cs (1)
211
this.ContainingSymbol is SynthesizedDelegateInvokeMethod or
SynthesizedClosureMethod
)