2 instantiations of AnonymousTypeDescriptor
Microsoft.CodeAnalysis.VisualBasic (2)
Symbols\AnonymousTypes\PublicSymbols\AnonymousDelegate_TypePublicSymbol.vb (1)
142Dim newDescriptor As New AnonymousTypeDescriptor
Symbols\AnonymousTypes\PublicSymbols\AnonymousType_TypePublicSymbol.vb (1)
166Dim newDescriptor As New AnonymousTypeDescriptor
28 references to AnonymousTypeDescriptor
Microsoft.CodeAnalysis.VisualBasic (28)
Symbols\AnonymousTypes\AnonymousTypeDescriptor.vb (7)
15Implements IEquatable(Of AnonymousTypeDescriptor) 84Public Overloads Function Equals(other As AnonymousTypeDescriptor) As Boolean Implements IEquatable(Of AnonymousTypeDescriptor).Equals 88Public Overloads Function Equals(other As AnonymousTypeDescriptor, compareKind As TypeCompareKind) As Boolean 108Return TypeOf obj Is AnonymousTypeDescriptor AndAlso Equals(DirectCast(obj, AnonymousTypeDescriptor)) 119Public Function SubstituteTypeParametersIfNeeded(substitution As TypeSubstitution, <Out> ByRef newDescriptor As AnonymousTypeDescriptor) As Boolean
Symbols\AnonymousTypes\AnonymousTypeExtensions.vb (1)
13Return fields.Last().Name Is AnonymousTypeDescriptor.SubReturnParameterName
Symbols\AnonymousTypes\AnonymousTypeManager.vb (2)
37Public Function ConstructAnonymousTypeSymbol(typeDescr As AnonymousTypeDescriptor) As AnonymousTypePublicSymbol 44Public Function ConstructAnonymousDelegateSymbol(delegateDescriptor As AnonymousTypeDescriptor) As AnonymousDelegatePublicSymbol
Symbols\AnonymousTypes\AnonymousTypeManager_Templates.vb (4)
91Dim typeDescr As AnonymousTypeDescriptor = anonymous.TypeDescriptor 121Dim delegateDescr As AnonymousTypeDescriptor = anonymous.TypeDescriptor 165Private Shared Function CreatePlaceholderTypeDescriptor(key As Microsoft.CodeAnalysis.Emit.AnonymousTypeKey) As AnonymousTypeDescriptor 179Dim templateKey = AnonymousTypeDescriptor.ComputeKey(key.Fields, Function(f) f.Name, Function(f) f.IsKey)
Symbols\AnonymousTypes\PublicSymbols\AnonymousDelegate_TypePublicSymbol.vb (3)
23Public Sub New(manager As AnonymousTypeManager, typeDescr As AnonymousTypeDescriptor) 28Debug.Assert(typeDescr.Parameters.Last().Name Is AnonymousTypeDescriptor.FunctionReturnParameterName OrElse 29typeDescr.Parameters.Last().Name Is AnonymousTypeDescriptor.SubReturnParameterName)
Symbols\AnonymousTypes\PublicSymbols\AnonymousType_TypePublicSymbol.vb (1)
25Public Sub New(manager As AnonymousTypeManager, typeDescr As AnonymousTypeDescriptor)
Symbols\AnonymousTypes\PublicSymbols\AnonymousTypeOrDelegatePublicSymbol.vb (2)
16Public ReadOnly TypeDescriptor As AnonymousTypeDescriptor 18Protected Sub New(manager As AnonymousTypeManager, typeDescr As AnonymousTypeDescriptor)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousDelegate_TemplateSymbol.vb (4)
18Protected ReadOnly TypeDescr As AnonymousTypeDescriptor 21Friend Shared Function Create(manager As AnonymousTypeManager, typeDescr As AnonymousTypeDescriptor) As AnonymousDelegateTemplateSymbol 29typeDescr As AnonymousTypeDescriptor) 204typeDescr As AnonymousTypeDescriptor)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_TemplateSymbol.vb (1)
26typeDescr As AnonymousTypeDescriptor)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousTypeOrDelegateTemplateSymbol.vb (3)
51typeDescr As AnonymousTypeDescriptor 312Public Sub New(typeDescr As AnonymousTypeDescriptor) 333Friend Sub AdjustMetadataNames(typeDescr As AnonymousTypeDescriptor)