1 instantiation of AnonymousTypeManager
Microsoft.CodeAnalysis.VisualBasic (1)
Compilation\VisualBasicCompilation.vb (1)
448
_anonymousTypeManager = New
AnonymousTypeManager
(Me)
43 references to AnonymousTypeManager
Microsoft.CodeAnalysis.VisualBasic (40)
Binding\Binder_AnonymousTypes.vb (3)
45
Dim anonymousType As
AnonymousTypeManager
.AnonymousTypePublicSymbol =
57
anonymousType As
AnonymousTypeManager
.AnonymousTypePublicSymbol,
291
anonymousType As
AnonymousTypeManager
.AnonymousTypePublicSymbol,
Binding\Binder_Query.vb (2)
452
Dim anonymousType = DirectCast(selectSelectorParam.Type,
AnonymousTypeManager
.AnonymousTypePublicSymbol)
492
Dim anonymousType = DirectCast(selectSelectorParam.Type,
AnonymousTypeManager
.AnonymousTypePublicSymbol)
Binding\MemberSemanticModel.vb (2)
615
Return TryCast(boundExpression.Type,
AnonymousTypeManager
.AnonymousTypePublicSymbol)
641
Dim anonymousType = TryCast(boundExpression.Type,
AnonymousTypeManager
.AnonymousTypePublicSymbol)
Compilation\VisualBasicCompilation.vb (2)
151
Private ReadOnly _anonymousTypeManager As
AnonymousTypeManager
224
Friend ReadOnly Property AnonymousTypeManager As
AnonymousTypeManager
Emit\EditAndContinue\PEDeltaAssemblyBuilder.vb (1)
266
Friend Overrides Function TryGetAnonymousTypeName(template As
AnonymousTypeManager
.AnonymousTypeOrDelegateTemplateSymbol, <Out> ByRef name As String, <Out> ByRef index As Integer) As Boolean
Emit\EditAndContinue\VisualBasicDefinitionMap.vb (1)
68
Friend Function TryGetAnonymousTypeName(template As
AnonymousTypeManager
.AnonymousTypeOrDelegateTemplateSymbol, <Out> ByRef name As String, <Out> ByRef index As Integer) As Boolean
Emit\EditAndContinue\VisualBasicSymbolMatcher.vb (6)
69
Friend Function TryGetAnonymousTypeName(template As
AnonymousTypeManager
.AnonymousTypeOrDelegateTemplateSymbol, <Out> ByRef name As String, <Out> ByRef index As Integer) As Boolean
261
Friend Function TryGetAnonymousTypeName(type As
AnonymousTypeManager
.AnonymousTypeOrDelegateTemplateSymbol, <Out> ByRef name As String, <Out> ByRef index As Integer) As Boolean
443
Dim template = TryCast(type,
AnonymousTypeManager
.AnonymousTypeOrDelegateTemplateSymbol)
452
Return Visit(
AnonymousTypeManager
.TranslateAnonymousTypeSymbol(type))
511
Friend Function TryFindAnonymousType(type As
AnonymousTypeManager
.AnonymousTypeOrDelegateTemplateSymbol, <Out> ByRef otherType As AnonymousTypeValue) As Boolean
745
Return Me.Visit(
AnonymousTypeManager
.TranslateAnonymousTypeSymbol(type))
Emit\PEModuleBuilder.vb (1)
336
Friend Overridable Function TryGetAnonymousTypeName(template As
AnonymousTypeManager
.AnonymousTypeOrDelegateTemplateSymbol, <Out> ByRef name As String, <Out> ByRef index As Integer) As Boolean
Emit\SymbolTranslator.vb (2)
123
namedTypeSymbol =
AnonymousTypeManager
.TranslateAnonymousTypeSymbol(namedTypeSymbol)
377
methodSymbol =
AnonymousTypeManager
.TranslateAnonymousTypeMethodSymbol(methodSymbol)
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter.vb (2)
652
Dim anonType = DirectCast(node.Type,
AnonymousTypeManager
.AnonymousTypePublicSymbol)
653
Dim properties As ImmutableArray(Of
AnonymousTypeManager
.AnonymousTypePropertyPublicSymbol) = anonType.Properties
Lowering\LocalRewriter\LocalRewriter_Query.vb (1)
133
Dim anonymousType = DirectCast(anonymousTypeInstance.Type,
AnonymousTypeManager
.AnonymousTypePublicSymbol)
Lowering\MethodToClassRewriter\MethodToClassRewriter.vb (3)
268
Dim anonymousContainer = TryCast(newContainer,
AnonymousTypeManager
.AnonymousTypeOrDelegatePublicSymbol)
303
Dim anonymousContainer = TryCast(newContainer,
AnonymousTypeManager
.AnonymousTypePublicSymbol)
305
Dim anonProperty = TryCast(newProperty,
AnonymousTypeManager
.AnonymousTypePropertyPublicSymbol)
Operations\VisualBasicOperationFactory_Methods.vb (1)
9
Imports Microsoft.CodeAnalysis.VisualBasic.Symbols.
AnonymousTypeManager
Semantics\Conversions.vb (1)
1569
Dim anonymousType = DirectCast(returnType,
AnonymousTypeManager
.AnonymousTypePublicSymbol)
Symbols\AnonymousTypes\AnonymousTypeManager_Templates.vb (2)
271
Dim anonymous = DirectCast(type,
AnonymousTypeManager
.AnonymousTypeOrDelegatePublicSymbol)
282
Dim anonymousType = DirectCast(type,
AnonymousTypeManager
.AnonymousTypeOrDelegatePublicSymbol)
Symbols\AnonymousTypes\PublicSymbols\AnonymousDelegate_TypePublicSymbol.vb (1)
23
Public Sub New(manager As
AnonymousTypeManager
, typeDescr As AnonymousTypeDescriptor)
Symbols\AnonymousTypes\PublicSymbols\AnonymousType_TypePublicSymbol.vb (1)
25
Public Sub New(manager As
AnonymousTypeManager
, typeDescr As AnonymousTypeDescriptor)
Symbols\AnonymousTypes\PublicSymbols\AnonymousTypeOrDelegatePublicSymbol.vb (2)
15
Public ReadOnly Manager As
AnonymousTypeManager
18
Protected Sub New(manager As
AnonymousTypeManager
, typeDescr As AnonymousTypeDescriptor)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousDelegate_TemplateSymbol.vb (3)
21
Friend Shared Function Create(manager As
AnonymousTypeManager
, typeDescr As AnonymousTypeDescriptor) As AnonymousDelegateTemplateSymbol
28
Public Sub New(manager As
AnonymousTypeManager
,
203
Public Sub New(manager As
AnonymousTypeManager
,
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_TemplateSymbol.vb (1)
25
Public Sub New(manager As
AnonymousTypeManager
,
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousTypeOrDelegateTemplateSymbol.vb (2)
29
Public ReadOnly Manager As
AnonymousTypeManager
50
manager As
AnonymousTypeManager
,
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (3)
SymbolsTests\AnonymousDelegates\AnonymousDelegates_CreationAndEmit.vb (1)
315
Assert.IsType(GetType(
AnonymousTypeManager
.AnonymousDelegatePublicSymbol), x16)
SymbolsTests\AnonymousTypes\AnonymousTypesEmittedSymbolsTests.vb (1)
590
Assert.IsType(GetType(
AnonymousTypeManager
.AnonymousTypePublicSymbol), info0.Type)
SymbolsTests\AnonymousTypes\AnonymousTypesSemanticsTests.vb (1)
407
Assert.IsType(Of
AnonymousTypeManager
.AnonymousDelegatePublicSymbol)(delegateA)