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