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