2 types derived from MissingMetadataTypeSymbol
Microsoft.CodeAnalysis.VisualBasic (2)
Symbols\MissingMetadataTypeSymbol.vb (2)
79Inherits MissingMetadataTypeSymbol 262Inherits MissingMetadataTypeSymbol
2 instantiations of MissingMetadataTypeSymbol
Microsoft.CodeAnalysis.VisualBasic (2)
Symbols\MissingMetadataTypeSymbol.vb (2)
91MyBase.New(name, arity, mangleName) 267MyBase.New(name, arity, mangleName)
32 references to MissingMetadataTypeSymbol
Microsoft.CodeAnalysis.VisualBasic (32)
Binding\Binder_Statements.vb (1)
2331If eventSymbol.DeclaringCompilation IsNot Me.Compilation AndAlso TypeOf targetType IsNot MissingMetadataTypeSymbol Then
Binding\Binder.vb (3)
456If type.TypeKind = TypeKind.Error AndAlso TypeOf type Is MissingMetadataTypeSymbol.TopLevel Then 457Dim missing = DirectCast(type, MissingMetadataTypeSymbol.TopLevel) 509Return If(result, New MissingMetadataTypeSymbol.TopLevel(Me.ContainingModule, emittedName))
CodeGen\EmitStatement.vb (1)
1114If(embeddedOperatorsType.IsErrorType AndAlso TypeOf embeddedOperatorsType Is MissingMetadataTypeSymbol,
Lowering\LocalRewriter\LocalRewriter_BinaryOperators.vb (1)
688If(embeddedOperatorsType.IsErrorType AndAlso TypeOf embeddedOperatorsType Is MissingMetadataTypeSymbol,
Lowering\LocalRewriter\LocalRewriter_SelectCase.vb (1)
160If(embeddedOperatorsType.IsErrorType AndAlso TypeOf embeddedOperatorsType Is MissingMetadataTypeSymbol,
SymbolDisplay\SymbolDisplayVisitor.Types.vb (2)
280Dim isMissingMetadataType As Boolean = TypeOf symbol Is MissingMetadataTypeSymbol 311(Not symbol.IsDefinition AndAlso TypeOf symbol.OriginalDefinition Is MissingMetadataTypeSymbol)) Then
Symbols\AssemblySymbol.vb (3)
296Return New MissingMetadataTypeSymbol.TopLevelWithCustomErrorInfo(Me.Modules(0), emittedName, diagInfo) 301Return New MissingMetadataTypeSymbol.TopLevelWithCustomErrorInfo(forwardingModule, emittedName, diagnosticInfo) 724Return candidate IsNot Nothing AndAlso (candidate.Kind <> SymbolKind.ErrorType OrElse Not (TypeOf candidate Is MissingMetadataTypeSymbol))
Symbols\Attributes\SourceAttributeData.vb (1)
299If attributeClass.IsErrorType() AndAlso Not TypeOf attributeClass Is MissingMetadataTypeSymbol Then
Symbols\Metadata\PE\MetadataDecoder.vb (3)
120Return If(result, New MissingMetadataTypeSymbol.Nested(DirectCast(container, NamedTypeSymbol), emittedName)) 155Return If(result, New MissingMetadataTypeSymbol.TopLevel(m, emittedName)) 161Return New MissingMetadataTypeSymbol.TopLevel(New MissingModuleSymbolWithName(ModuleSymbol.ContainingAssembly, moduleName), emittedName, SpecialType.None)
Symbols\Metadata\PE\PEModuleSymbol.vb (3)
380Return New MissingMetadataTypeSymbol.TopLevel(Me, emittedName) 384Return candidate.Kind <> SymbolKind.ErrorType OrElse Not (TypeOf candidate Is MissingMetadataTypeSymbol) 461Return If(result, New MissingMetadataTypeSymbol.TopLevel(Me, emittedName))
Symbols\Metadata\PE\PENamedTypeSymbol.vb (1)
1335Dim missingType = TryCast(base, MissingMetadataTypeSymbol.TopLevel)
Symbols\MetadataOrSourceAssemblySymbol.vb (1)
56result = New MissingMetadataTypeSymbol.TopLevel([module], emittedName, type)
Symbols\MissingAssemblySymbol.vb (2)
157Return New MissingMetadataTypeSymbol.TopLevel(m_ModuleSymbol, emittedName) 233Dim corType As NamedTypeSymbol = New MissingMetadataTypeSymbol.TopLevel(m_ModuleSymbol, emittedFullName, type)
Symbols\NonMissingAssemblySymbol.vb (1)
161Return CacheTopLevelMetadataType(emittedName, If(result, New MissingMetadataTypeSymbol.TopLevel(Me.Modules(0), emittedName)))
Symbols\Retargeting\RetargetingSymbolTranslator.vb (1)
367result1 = New MissingMetadataTypeSymbol.Nested(scope, mdName)
Symbols\Source\SourceAssemblySymbol.vb (4)
1464If TryCast(compilationRelaxationsAttributeType, MissingMetadataTypeSymbol) Is Nothing Then 1469If TryCast(runtimeCompatibilityAttributeType, MissingMetadataTypeSymbol) Is Nothing Then 1540If TryCast(compilationRelaxationsAttributeType, MissingMetadataTypeSymbol) Is Nothing Then 1558If TryCast(runtimeCompatibilityAttributeType, MissingMetadataTypeSymbol) Is Nothing Then
Symbols\WellKnownMembers.vb (3)
393Dim delayedErrorInfo As Func(Of MissingMetadataTypeSymbol.TopLevelWithCustomErrorInfo, DiagnosticInfo) 403result = New MissingMetadataTypeSymbol.TopLevelWithCustomErrorInfo(Assembly.Modules(0), emittedName, delayedErrorInfo) 405result = New MissingMetadataTypeSymbol.TopLevel(Assembly.Modules(0), emittedName)