34 references to LambdaFrame
Microsoft.CodeAnalysis.VisualBasic (34)
Analysis\IteratorAndAsyncAnalysis\IteratorAndAsyncCaptureWalker.vb (1)
265If TypeOf objCreation.Type Is LambdaFrame AndAlso objCreation.Arguments.Length = 1 Then
Compilation\TypeCompilationState.vb (1)
49Public staticLambdaFrame As LambdaFrame
Emit\EditAndContinue\PEDeltaAssemblyBuilder.vb (2)
79Debug.Assert(visited IsNot Nothing OrElse TypeOf type Is LambdaFrame OrElse TypeOf DirectCast(type, NamedTypeSymbol).ConstructedFrom Is LambdaFrame)
Lowering\LambdaRewriter\LambdaCapturedVariable.vb (6)
27Friend Sub New(frame As LambdaFrame, captured As Symbol, type As TypeSymbol, fieldName As String, isMeParameter As Boolean) 33Public ReadOnly Property Frame As LambdaFrame 35Return DirectCast(_containingType, LambdaFrame) 39Public Shared Function Create(frame As LambdaFrame, captured As Symbol, ByRef uniqueId As Integer) As LambdaCapturedVariable 75Public Shared Function GetCapturedVariableFieldType(frame As LambdaFrame, captured As Symbol) As TypeSymbol 83Dim localTypeAsFrame = TryCast(local.Type.OriginalDefinition, LambdaFrame)
Lowering\LambdaRewriter\LambdaFrame.vb (1)
40Dim 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 (18)
63Private _lazyStaticLambdaFrame As LambdaFrame 66Private ReadOnly _frames As Dictionary(Of BoundNode, LambdaFrame) = New Dictionary(Of BoundNode, LambdaFrame)() 248Dim frame As LambdaFrame = GetFrameForScope(copyConstructor, captured, node, closureDebugInfo, _delegateRelaxationIdDispenser) 264ByRef delegateRelaxationIdDispenser As Integer) As LambdaFrame 265Dim frame As LambdaFrame = Nothing 312Private Function GetStaticFrame(lambda As BoundNode, diagnostics As BindingDiagnosticBag) As LambdaFrame 425Private Function MakeFrameCtor(frame As LambdaFrame, diagnostics As BindingDiagnosticBag) As BoundBlock 502Friend Shared Function ConstructFrameType(Of T As TypeSymbol)(type As LambdaFrame, typeArguments As ImmutableArray(Of T)) As NamedTypeSymbol 519frame As LambdaFrame, 751Dim frame As LambdaFrame = Nothing 765Dim frame As LambdaFrame = Nothing 779Dim frame As LambdaFrame = Nothing 874Dim frame As LambdaFrame = Nothing 904Dim frame As LambdaFrame = Nothing 986Dim parentFrame As LambdaFrame = Nothing 1084Dim containerFrame As LambdaFrame 1132Dim 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)