1 instantiation of SynthesizedClosureMethod
Microsoft.CodeAnalysis.CSharp (1)
Lowering\ClosureConversion\ClosureConversion.cs (1)
471var synthesizedMethod = new SynthesizedClosureMethod(
13 references to SynthesizedClosureMethod
Microsoft.CodeAnalysis.CSharp (13)
Compiler\MethodCompiler.cs (2)
743var lambda = method as SynthesizedClosureMethod;
Lowering\ClosureConversion\ClosureConversion.Analysis.Tree.cs (1)
158public SynthesizedClosureMethod SynthesizedLoweredMethod;
Lowering\ClosureConversion\ClosureConversion.cs (7)
471var synthesizedMethod = new SynthesizedClosureMethod( 608var lambda = _currentMethod as SynthesizedClosureMethod; 884var loweredSymbol = function.SynthesizedLoweredMethod; 1514private SynthesizedClosureMethod RewriteLambdaOrLocalFunction( 1524var synthesizedMethod = function.SynthesizedLoweredMethod; 1642SynthesizedClosureMethod 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)