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