34 references to LambdaFrame
Microsoft.CodeAnalysis.VisualBasic (34)
Analysis\IteratorAndAsyncAnalysis\IteratorAndAsyncCaptureWalker.vb (1)
265
If TypeOf objCreation.Type Is
LambdaFrame
AndAlso objCreation.Arguments.Length = 1 Then
Compilation\TypeCompilationState.vb (1)
49
Public staticLambdaFrame As
LambdaFrame
Emit\EditAndContinue\PEDeltaAssemblyBuilder.vb (2)
79
Debug.Assert(visited IsNot Nothing OrElse TypeOf type Is
LambdaFrame
OrElse TypeOf DirectCast(type, NamedTypeSymbol).ConstructedFrom Is
LambdaFrame
)
Lowering\LambdaRewriter\LambdaCapturedVariable.vb (6)
27
Friend Sub New(frame As
LambdaFrame
, captured As Symbol, type As TypeSymbol, fieldName As String, isMeParameter As Boolean)
33
Public ReadOnly Property Frame As
LambdaFrame
35
Return DirectCast(_containingType,
LambdaFrame
)
39
Public Shared Function Create(frame As
LambdaFrame
, captured As Symbol, ByRef uniqueId As Integer) As LambdaCapturedVariable
75
Public Shared Function GetCapturedVariableFieldType(frame As
LambdaFrame
, captured As Symbol) As TypeSymbol
83
Dim localTypeAsFrame = TryCast(local.Type.OriginalDefinition,
LambdaFrame
)
Lowering\LambdaRewriter\LambdaFrame.vb (1)
40
Dim f = TryCast(container,
LambdaFrame
)
Lowering\LambdaRewriter\LambdaFrameConstructor.vb (1)
18
containingType As
LambdaFrame
Lowering\LambdaRewriter\LambdaFrameCopyConstructor.vb (1)
26
Friend Sub New(syntaxNode As SyntaxNode, containingType As
LambdaFrame
)
Lowering\LambdaRewriter\LambdaRewriter.vb (18)
63
Private _lazyStaticLambdaFrame As
LambdaFrame
66
Private ReadOnly _frames As Dictionary(Of BoundNode,
LambdaFrame
) = New Dictionary(Of BoundNode,
LambdaFrame
)()
248
Dim frame As
LambdaFrame
= GetFrameForScope(copyConstructor, captured, node, closureDebugInfo, _delegateRelaxationIdDispenser)
264
ByRef delegateRelaxationIdDispenser As Integer) As
LambdaFrame
265
Dim frame As
LambdaFrame
= Nothing
312
Private Function GetStaticFrame(lambda As BoundNode, diagnostics As BindingDiagnosticBag) As
LambdaFrame
425
Private Function MakeFrameCtor(frame As
LambdaFrame
, diagnostics As BindingDiagnosticBag) As BoundBlock
502
Friend Shared Function ConstructFrameType(Of T As TypeSymbol)(type As
LambdaFrame
, typeArguments As ImmutableArray(Of T)) As NamedTypeSymbol
519
frame As
LambdaFrame
,
751
Dim frame As
LambdaFrame
= Nothing
765
Dim frame As
LambdaFrame
= Nothing
779
Dim frame As
LambdaFrame
= Nothing
874
Dim frame As
LambdaFrame
= Nothing
904
Dim frame As
LambdaFrame
= Nothing
986
Dim parentFrame As
LambdaFrame
= Nothing
1084
Dim containerFrame As
LambdaFrame
1132
Dim containerAsFrame = TryCast(translatedLambdaContainer,
LambdaFrame
)
Lowering\LambdaRewriter\SynthesizedLambdaMethod.vb (3)
32
Return If(TypeOf ContainingType Is
LambdaFrame
, Accessibility.Friend, Accessibility.Private)
69
Dim containingTypeAsFrame = TryCast(containingType,
LambdaFrame
)
74
Me._typeParameters = SynthesizedClonedTypeParameterSymbol.MakeTypeParameters(topLevelMethod.TypeParameters, Me,
LambdaFrame
.CreateTypeParameter)