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