2 instantiations of LambdaFrame
Microsoft.CodeAnalysis.VisualBasic (2)
Lowering\LambdaRewriter\LambdaRewriter.vb (2)
282frame = New LambdaFrame(_topLevelMethod, 316_lazyStaticLambdaFrame = New LambdaFrame(_topLevelMethod, lambda.Syntax, methodId, closureId, copyConstructor:=False, isStatic:=True, isDelegateRelaxationFrame:=False)
30 references to LambdaFrame
Microsoft.CodeAnalysis.VisualBasic (30)
Analysis\IteratorAndAsyncAnalysis\IteratorAndAsyncCaptureWalker.vb (1)
255If TypeOf objCreation.Type Is LambdaFrame AndAlso objCreation.Arguments.Length = 1 Then
Compilation\TypeCompilationState.vb (1)
49Public staticLambdaFrame As LambdaFrame
Emit\EditAndContinue\PEDeltaAssemblyBuilder.vb (2)
88Debug.Assert(visited IsNot Nothing OrElse TypeOf type Is LambdaFrame OrElse TypeOf DirectCast(type, NamedTypeSymbol).ConstructedFrom Is LambdaFrame)
Lowering\LambdaRewriter\LambdaCapturedVariable.vb (4)
25Friend Sub New(frame As LambdaFrame, captured As Symbol, type As TypeSymbol, fieldName As String, isMeParameter As Boolean) 31Public Shared Function Create(frame As LambdaFrame, captured As Symbol, ByRef uniqueId As Integer) As LambdaCapturedVariable 67Public Shared Function GetCapturedVariableFieldType(frame As LambdaFrame, captured As Symbol) As TypeSymbol 75Dim localTypeAsFrame = TryCast(local.Type.OriginalDefinition, LambdaFrame)
Lowering\LambdaRewriter\LambdaFrame.vb (1)
37Dim f = TryCast(container, LambdaFrame)
Lowering\LambdaRewriter\LambdaFrameConstructor.vb (1)
18containingType As LambdaFrame
Lowering\LambdaRewriter\LambdaFrameCopyConstructor.vb (1)
26Friend Sub New(syntaxNode As SyntaxNode, containingType As LambdaFrame)
Lowering\LambdaRewriter\LambdaRewriter.vb (16)
62Private _lazyStaticLambdaFrame As LambdaFrame 65Private ReadOnly _frames As Dictionary(Of BoundNode, LambdaFrame) = New Dictionary(Of BoundNode, LambdaFrame)() 238Dim frame As LambdaFrame = GetFrameForScope(copyConstructor, captured, node, closureDebugInfo, _delegateRelaxationIdDispenser) 254ByRef delegateRelaxationIdDispenser As Integer) As LambdaFrame 255Dim frame As LambdaFrame = Nothing 300Private Function GetStaticFrame(lambda As BoundNode, diagnostics As BindingDiagnosticBag) As LambdaFrame 405Private Function MakeFrameCtor(frame As LambdaFrame, diagnostics As BindingDiagnosticBag) As BoundBlock 482Friend Shared Function ConstructFrameType(Of T As TypeSymbol)(type As LambdaFrame, typeArguments As ImmutableArray(Of T)) As NamedTypeSymbol 499frame As LambdaFrame, 731Dim frame As LambdaFrame = Nothing 745Dim frame As LambdaFrame = Nothing 759Dim frame As LambdaFrame = Nothing 854Dim frame As LambdaFrame = Nothing 884Dim frame As LambdaFrame = Nothing 1084Dim containerAsFrame = TryCast(translatedLambdaContainer, LambdaFrame)
Lowering\LambdaRewriter\SynthesizedLambdaMethod.vb (3)
32Return If(TypeOf ContainingType Is LambdaFrame, Accessibility.Friend, Accessibility.Private) 69Dim containingTypeAsFrame = TryCast(containingType, LambdaFrame) 74Me._typeParameters = SynthesizedClonedTypeParameterSymbol.MakeTypeParameters(topLevelMethod.TypeParameters, Me, LambdaFrame.CreateTypeParameter)