7 types derived from ErrorTypeSymbol
Microsoft.CodeAnalysis.VisualBasic (7)
Symbols\InstanceErrorTypeSymbol.vb (1)
16
Inherits
ErrorTypeSymbol
Symbols\NoPiaAmbiguousCanonicalTypeSymbol.vb (1)
18
Inherits
ErrorTypeSymbol
Symbols\NoPiaIllegalGenericInstantiationSymbol.vb (1)
17
Inherits
ErrorTypeSymbol
Symbols\NoPiaMissingCanonicalTypeSymbol.vb (1)
18
Inherits
ErrorTypeSymbol
' TODO: Should probably inherit from MissingMetadataType.TopLevel, but review TypeOf checks for MissingMetadataType.
Symbols\PointerTypeSymbol.vb (1)
15
Inherits
ErrorTypeSymbol
Symbols\SubstitutedErrorType.vb (1)
11
Inherits
ErrorTypeSymbol
Symbols\UnsupportedMetadataTypeSymbol.vb (1)
15
Inherits
ErrorTypeSymbol
10 instantiations of ErrorTypeSymbol
Microsoft.CodeAnalysis.VisualBasic (10)
Symbols\ErrorTypeSymbol.vb (1)
21
Friend Shared ReadOnly UnknownResultType As ErrorTypeSymbol = New
ErrorTypeSymbol
()
Symbols\Source\LambdaSymbol.vb (5)
21
Friend Shared ReadOnly ReturnTypeIsBeingInferred As TypeSymbol = New
ErrorTypeSymbol
()
27
Friend Shared ReadOnly ReturnTypeIsUnknown As TypeSymbol = New
ErrorTypeSymbol
()
34
Friend Shared ReadOnly ReturnTypePendingDelegate As TypeSymbol = New
ErrorTypeSymbol
()
39
Friend Shared ReadOnly ReturnTypeVoidReplacement As TypeSymbol = New
ErrorTypeSymbol
()
44
Friend Shared ReadOnly ErrorRecoveryInferenceError As TypeSymbol = New
ErrorTypeSymbol
()
Symbols\Source\LocalSymbol.vb (1)
21
Friend Shared ReadOnly UseBeforeDeclarationResultType As ErrorTypeSymbol = New
ErrorTypeSymbol
()
Symbols\Source\SourceMemberFieldSymbol.vb (1)
361
Return New
ErrorTypeSymbol
()
Symbols\SubstitutedErrorType.vb (1)
214
MyBase.
New
()
Symbols\UnboundGenericType.vb (1)
24
Friend Shared ReadOnly UnboundTypeArgument As New
ErrorTypeSymbol
()
237 references to ErrorTypeSymbol
Microsoft.CodeAnalysis.VisualBasic (237)
Binding\Binder_AnonymousTypes.vb (5)
115
Return BadExpression(owningSyntax, ImmutableArray(Of BoundExpression).Empty,
ErrorTypeSymbol
.UnknownResultType)
391
Return BadExpression(node,
ErrorTypeSymbol
.UnknownResultType)
429
Return BadExpression(node,
ErrorTypeSymbol
.UnknownResultType)
464
Return BadExpression(node,
ErrorTypeSymbol
.UnknownResultType)
471
Return BadExpression(node,
ErrorTypeSymbol
.UnknownResultType)
Binding\Binder_Attributes.vb (3)
244
Dim errorType = DirectCast(type,
ErrorTypeSymbol
)
540
lValue = BadExpression(identifierName,
ErrorTypeSymbol
.UnknownResultType)
551
lValue = BadExpression(identifierName,
ErrorTypeSymbol
.UnknownResultType)
Binding\Binder_Delegates.vb (3)
60
Return BadExpression(addressOfSyntax, boundOperand, LookupResultKind.NotAValue,
ErrorTypeSymbol
.UnknownResultType)
158
ErrorTypeSymbol
.UnknownResultType,
187
ErrorTypeSymbol
.UnknownResultType,
Binding\Binder_Diagnostics.vb (3)
53
ParamArray args As Object()) As
ErrorTypeSymbol
62
info As DiagnosticInfo) As
ErrorTypeSymbol
64
Return
ErrorTypeSymbol
.UnknownResultType
Binding\Binder_Expressions.vb (47)
41
Return BadExpression(node,
ErrorTypeSymbol
.UnknownResultType)
55
Return BadExpression(node,
ErrorTypeSymbol
.UnknownResultType)
280
Return BadExpression(node, ImmutableArray(Of BoundExpression).Empty,
ErrorTypeSymbol
.UnknownResultType)
340
Return BadExpression(node, args,
ErrorTypeSymbol
.UnknownResultType)
661
Dim errorType = DirectCast(symbols(0),
ErrorTypeSymbol
)
953
Return BadExpression(node, receiver, LookupResultKind.NotAValue,
ErrorTypeSymbol
.UnknownResultType)
977
resultType =
ErrorTypeSymbol
.UnknownResultType
1003
Return New BoundBadVariable(expr.Syntax, expr,
ErrorTypeSymbol
.UnknownResultType, hasErrors:=True)
1024
Return New BoundBadVariable(expr.Syntax, expr,
ErrorTypeSymbol
.UnknownResultType, hasErrors:=True)
1031
Return New BoundBadVariable(expr.Syntax, expr,
ErrorTypeSymbol
.UnknownResultType, hasErrors:=True)
1035
Return New BoundBadVariable(expr.Syntax, expr,
ErrorTypeSymbol
.UnknownResultType, hasErrors:=True)
1039
Return New BoundBadVariable(expr.Syntax, expr,
ErrorTypeSymbol
.UnknownResultType, hasErrors:=True)
1248
Return BadExpression(expr.Syntax, expr,
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated()
1261
Return BadExpression(syntax, expr, LookupResultKind.NotAValue,
ErrorTypeSymbol
.UnknownResultType)
1269
Return BadExpression(syntax, expr, LookupResultKind.NotAValue,
ErrorTypeSymbol
.UnknownResultType)
1304
Return BadExpression(syntax, expr, LookupResultKind.NotAValue,
ErrorTypeSymbol
.UnknownResultType)
1484
Return BadExpression(expr.Syntax, expr,
ErrorTypeSymbol
.UnknownResultType)
1724
expression = BadExpression(node, expression, LookupResultKind.NotAVariable,
ErrorTypeSymbol
.UnknownResultType)
1988
If(dominantType,
ErrorTypeSymbol
.UnknownResultType),
2138
type:=If(dominantType,
ErrorTypeSymbol
.UnknownResultType),
2341
Return New BoundMeReference(node, If(Me.ContainingType,
ErrorTypeSymbol
.UnknownResultType), hasErrors:=True)
2350
Dim result = New BoundMeReference(node, If(Me.ContainingType,
ErrorTypeSymbol
.UnknownResultType))
2364
Return New BoundMyBaseReference(node, If(Me.ContainingType IsNot Nothing, Me.ContainingType.BaseTypeNoUseSiteDiagnostics,
ErrorTypeSymbol
.UnknownResultType), hasErrors:=True)
2368
Return New BoundMyBaseReference(node, If(Me.ContainingType IsNot Nothing, Me.ContainingType.BaseTypeNoUseSiteDiagnostics,
ErrorTypeSymbol
.UnknownResultType))
2376
Return New BoundMyClassReference(node, If(Me.ContainingType,
ErrorTypeSymbol
.UnknownResultType), hasErrors:=True)
2380
Return New BoundMyClassReference(node, If(Me.ContainingType,
ErrorTypeSymbol
.UnknownResultType))
2468
Return BadExpression(node,
ErrorTypeSymbol
.UnknownResultType)
2816
Return BadExpression(node, left,
ErrorTypeSymbol
.UnknownResultType)
2839
Return BadExpression(node, left,
ErrorTypeSymbol
.UnknownResultType)
2886
Return BadExpression(node, left,
ErrorTypeSymbol
.UnknownResultType)
2913
Return BadExpression(node, left,
ErrorTypeSymbol
.UnknownResultType)
2931
Return BadExpression(node, left,
ErrorTypeSymbol
.UnknownResultType)
2936
Return BadExpression(node, left,
ErrorTypeSymbol
.UnknownResultType)
2954
Return BadExpression(node, left,
ErrorTypeSymbol
.UnknownResultType)
3060
localType =
ErrorTypeSymbol
.UnknownResultType
3256
Return BadExpression(node,
ErrorTypeSymbol
.UnknownResultType)
3753
ErrorTypeSymbol
.UnknownResultType)
3834
ErrorTypeSymbol
.UnknownResultType)
3871
Return BadExpression(node, children.ToImmutableAndFree(),
ErrorTypeSymbol
.UnknownResultType)
3993
Return
ErrorTypeSymbol
.UnknownResultType
4396
upperBound = BadExpression(argumentSyntax,
ErrorTypeSymbol
.UnknownResultType)
4674
Return BadExpression(node, operand,
ErrorTypeSymbol
.UnknownResultType)
4682
Return BadExpression(node, operand,
ErrorTypeSymbol
.UnknownResultType)
4687
Return BadExpression(node, operand,
ErrorTypeSymbol
.UnknownResultType)
4905
getAwaiter = BadExpression(node,
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated()
4919
isCompleted = BadExpression(node,
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated()
4923
getResult = BadExpression(node,
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated()
Binding\Binder_Initializers.vb (4)
549
targetType = If(boundInitValue.Type,
ErrorTypeSymbol
.UnknownResultType)
603
Return BadExpression(valueSyntax,
ErrorTypeSymbol
.UnknownResultType)
629
Return BadExpression(valueSyntax, valueExpression,
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated()
634
valueExpression = BadExpression(name,
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated()
Binding\Binder_Invocation.vb (5)
326
Return BadExpression(node, badExpressionChildren.ToImmutableAndFree(),
ErrorTypeSymbol
.UnknownResultType)
791
ErrorTypeSymbol
.UnknownResultType, hasErrors:=True)
1750
ElseIf commonReturnType IsNot
ErrorTypeSymbol
.UnknownResultType AndAlso
1752
commonReturnType =
ErrorTypeSymbol
.UnknownResultType
1760
Return If(commonReturnType,
ErrorTypeSymbol
.UnknownResultType)
Binding\Binder_Latebound.vb (3)
54
Return BadExpression(node, children.ToImmutableAndFree,
ErrorTypeSymbol
.UnknownResultType)
140
Return BadExpression(node, arguments,
ErrorTypeSymbol
.UnknownResultType)
158
Return BadExpression(node, children.ToImmutableAndFree,
ErrorTypeSymbol
.UnknownResultType)
Binding\Binder_ObjectInitializer.vb (3)
792
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated()
795
target = BadExpression(namedFieldInitializer,
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated()
1004
ErrorTypeSymbol
.UnknownResultType,
Binding\Binder_Operators.vb (2)
325
Return New BoundBinaryOperator(node, preliminaryOperatorKind Or BinaryOperatorKind.Error, left, right, CheckOverflow,
ErrorTypeSymbol
.UnknownResultType, hasErrors:=True)
1181
Return New BoundUnaryOperator(node, preliminaryOperatorKind Or UnaryOperatorKind.Error, operand, CheckOverflow,
ErrorTypeSymbol
.UnknownResultType, HasErrors:=True)
Binding\Binder_Query.vb (64)
41
Return BadExpression(group,
ErrorTypeSymbol
.UnknownResultType)
48
Return BadExpression([function],
ErrorTypeSymbol
.UnknownResultType)
62
Return BadExpression(query,
ErrorTypeSymbol
.UnknownResultType)
80
Return BadExpression(query,
ErrorTypeSymbol
.UnknownResultType)
218
BadExpression(aggregate, source,
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated(),
220
ErrorTypeSymbol
.UnknownResultType,
222
ErrorTypeSymbol
.UnknownResultType)
277
Return New BoundQueryExpression(query, source, If(malformedSyntax,
ErrorTypeSymbol
.UnknownResultType, source.Type), hasErrors:=malformedSyntax)
346
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated()
541
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated()
685
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated()
775
BadExpression(clauseSyntax, source,
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated(),
778
ErrorTypeSymbol
.UnknownResultType)),
779
ErrorTypeSymbol
.UnknownResultType,
781
ErrorTypeSymbol
.UnknownResultType,
822
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated()
979
Dim rangeVar = RangeVariableSymbol.CreateForErrorRecovery(Me, clauseSyntax,
ErrorTypeSymbol
.UnknownResultType)
983
New BoundQuerySource(BadExpression(clauseSyntax,
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated()).MakeCompilerGenerated(),
986
ErrorTypeSymbol
.UnknownResultType,
988
ErrorTypeSymbol
.UnknownResultType,
992
BadExpression(clauseSyntax, sourceOpt,
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated(),
994
ErrorTypeSymbol
.UnknownResultType,
996
ErrorTypeSymbol
.UnknownResultType,
1137
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated()
1399
Dim rangeVar = RangeVariableSymbol.CreateForErrorRecovery(Me, join,
ErrorTypeSymbol
.UnknownResultType)
1402
New BoundQuerySource(BadExpression(join,
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated()).MakeCompilerGenerated(),
1405
ErrorTypeSymbol
.UnknownResultType,
1407
ErrorTypeSymbol
.UnknownResultType,
1519
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated()
1645
Dim rangeVar = RangeVariableSymbol.CreateForErrorRecovery(Me, groupJoin,
ErrorTypeSymbol
.UnknownResultType)
1648
New BoundQuerySource(BadExpression(groupJoin,
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated()).MakeCompilerGenerated(),
1651
ErrorTypeSymbol
.UnknownResultType,
1653
ErrorTypeSymbol
.UnknownResultType,
1702
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated()
1809
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated()
1952
Dim groupType As TypeSymbol =
ErrorTypeSymbol
.UnknownResultType
2028
Dim groupType As TypeSymbol =
ErrorTypeSymbol
.UnknownResultType
2376
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated()
2417
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated()
2484
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated()
2533
BadExpression(orderBy, source,
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated(),
2537
ErrorTypeSymbol
.UnknownResultType,
2573
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated()
2762
selector = BadExpression(selectorSyntax,
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated()
3012
ErrorTypeSymbol
.UnknownResultType))
3014
letSelector = BadExpression(aggregate, group,
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated()
3299
outerKey = BadExpression(join,
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated()
3300
innerKey = BadExpression(join,
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated()
3318
If outerKey.Type IsNot
ErrorTypeSymbol
.UnknownResultType Then
3319
outerKey = BadExpression(outerKey.Syntax, outerKey,
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated()
3321
If innerKey.Type IsNot
ErrorTypeSymbol
.UnknownResultType Then
3322
innerKey = BadExpression(innerKey.Syntax, innerKey,
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated()
3362
outerKey = BadExpression(join, outerKeys.AsImmutableOrNull(),
ErrorTypeSymbol
.UnknownResultType)
3363
innerKey = BadExpression(join, innerKeys.AsImmutableOrNull(),
ErrorTypeSymbol
.UnknownResultType)
3847
Dim rangeVar = RangeVariableSymbol.CreateForErrorRecovery(Me, syntaxNode,
ErrorTypeSymbol
.UnknownResultType)
3850
selectors(keys) = BadExpression(syntaxNode, m_GroupReference,
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated()
3883
rangeVar = RangeVariableSymbol.CreateForErrorRecovery(Me, syntaxNode,
ErrorTypeSymbol
.UnknownResultType)
3884
intoSelector = BadExpression(syntaxNode, m_GroupReference,
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated()
3956
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated()
4112
Return BadExpression(group, m_GroupReference,
ErrorTypeSymbol
.UnknownResultType)
4165
variableType =
ErrorTypeSymbol
.UnknownResultType
4235
If(sourceIsNotQueryable,
ErrorTypeSymbol
.UnknownResultType, source.Type),
4700
boundCall = BadExpression(node, childBoundNodes,
ErrorTypeSymbol
.UnknownResultType)
4710
boundCall = New BoundBadExpression(node, resultKind, symbols.ToImmutableAndFree(), childBoundNodes,
ErrorTypeSymbol
.UnknownResultType, hasErrors:=True)
Binding\Binder_Statements.vb (4)
439
ErrorTypeSymbol
.UnknownResultType, hasErrors:=True).
4814
exceptionSource = BadExpression(exceptionSource.Syntax, exceptionSource,
ErrorTypeSymbol
.UnknownResultType).MakeCompilerGenerated()
4990
methodReturnType =
ErrorTypeSymbol
.UnknownResultType
5132
Return
ErrorTypeSymbol
.UnknownResultType
Binding\Binder_Symbols.vb (2)
429
Dim errorInfo = DirectCast(forwardedType,
ErrorTypeSymbol
).ErrorInfo
740
Private Shared Function ErrorTypeFromLookupResult(name As String, result As LookupResult, binder As Binder) As
ErrorTypeSymbol
Binding\Binder_XmlLiterals.vb (2)
734
memberAccess = BadExpression(syntax, ImmutableArray.Create(receiver, name),
ErrorTypeSymbol
.UnknownResultType)
1019
Return BadExpression(syntax, arguments,
ErrorTypeSymbol
.UnknownResultType)
Binding\Binder.vb (2)
648
) As
ErrorTypeSymbol
652
Public Shared Function GetErrorSymbol(name As String, errorInfo As DiagnosticInfo, Optional reportErrorWhenReferenced As Boolean = False) As
ErrorTypeSymbol
Binding\MethodBodyBinder.vb (1)
64
If(methodSymbol.ReturnType.IsVoidType(),
ErrorTypeSymbol
.UnknownResultType, methodSymbol.ReturnType))
Compilation\SemanticModel.vb (8)
882
If TypeOf s Is
ErrorTypeSymbol
Then
884
AddSymbolsFromDiagnosticInfo(symbolsBuilder, DirectCast(s,
ErrorTypeSymbol
).ErrorInfo)
897
If TypeOf s Is
ErrorTypeSymbol
Then
899
AddSymbolsFromDiagnosticInfo(tempBuilder, DirectCast(s,
ErrorTypeSymbol
).ErrorInfo)
1046
Dim originalErrorType = TryCast(typeSymbol.OriginalDefinition,
ErrorTypeSymbol
)
1068
Dim errorType = DirectCast(namedType,
ErrorTypeSymbol
)
1215
If TypeSymbol.Equals(referenceType,
ErrorTypeSymbol
.UnknownResultType, TypeCompareKind.ConsiderEverything) Then
1523
Dim originalErrorSymbol = If(type IsNot Nothing, TryCast(type.OriginalDefinition,
ErrorTypeSymbol
), Nothing)
Compilation\TypeInfo.vb (2)
82
Dim errorSymbol As
ErrorTypeSymbol
= TryCast(type,
ErrorTypeSymbol
)
DocumentationComments\DocumentationCommentIDVisitor.PartVisitor.vb (1)
191
Public Overrides Function VisitErrorType(symbol As
ErrorTypeSymbol
, arg As StringBuilder) As Object
DocumentationComments\DocumentationCommentIDVisitor.vb (1)
53
Public Overrides Function VisitErrorType(symbol As
ErrorTypeSymbol
, builder As StringBuilder) As Object
Emit\AttributeDataAdapter.vb (1)
146
Return
ErrorTypeSymbol
.UnknownResultType
Emit\NoPia\EmbeddedTypesManager.vb (4)
31
Private _lazySystemStringType As NamedTypeSymbol =
ErrorTypeSymbol
.UnknownResultType
49
If _lazySystemStringType Is
ErrorTypeSymbol
.UnknownResultType Then
57
If TypeSymbol.Equals(Interlocked.CompareExchange(Of NamedTypeSymbol)(_lazySystemStringType, type,
ErrorTypeSymbol
.UnknownResultType),
ErrorTypeSymbol
.UnknownResultType, TypeCompareKind.ConsiderEverything) Then
Emit\SymbolTranslator.vb (2)
133
Dim errorType = DirectCast(namedTypeSymbol.OriginalDefinition,
ErrorTypeSymbol
)
137
errorType = DirectCast(namedTypeSymbol,
ErrorTypeSymbol
)
Lowering\LocalRewriter\LocalRewriter_AddRemoveHandler.vb (2)
149
ErrorTypeSymbol
.UnknownResultType,
307
ErrorTypeSymbol
.UnknownResultType,
Lowering\LocalRewriter\LocalRewriter_ForEach.vb (1)
721
ErrorTypeSymbol
.UnknownResultType, hasErrors:=True).ToStatement()
Lowering\LocalRewriter\LocalRewriter_ObjectCreation.vb (2)
74
newGuid = New BoundBadExpression(node.Syntax, LookupResultKind.NotCreatable, ImmutableArray(Of Symbol).Empty, ImmutableArray(Of BoundExpression).Empty,
ErrorTypeSymbol
.UnknownResultType, hasErrors:=True)
83
callGetTypeFromCLSID = New BoundBadExpression(node.Syntax, LookupResultKind.OverloadResolutionFailure, ImmutableArray(Of Symbol).Empty, ImmutableArray(Of BoundExpression).Empty,
ErrorTypeSymbol
.UnknownResultType, hasErrors:=True)
Lowering\LocalRewriter\LocalRewriter_RaiseEvent.vb (1)
165
Return New BoundBadExpression(syntax, LookupResultKind.NotReferencable, ImmutableArray(Of Symbol).Empty, ImmutableArray.Create(rewrittenReceiver),
ErrorTypeSymbol
.UnknownResultType, hasErrors:=True)
Lowering\LocalRewriter\LocalRewriter_SyncLock.vb (2)
225
Return New BoundBadExpression(syntaxNode, LookupResultKind.NotReferencable, ImmutableArray(Of Symbol).Empty, parameters,
ErrorTypeSymbol
.UnknownResultType, hasErrors:=True).ToStatement()
249
boundMonitorExitCall = New BoundBadExpression(syntaxNode, LookupResultKind.NotReferencable, ImmutableArray(Of Symbol).Empty, ImmutableArray.Create(boundLockObject),
ErrorTypeSymbol
.UnknownResultType, hasErrors:=True)
Lowering\SyntheticBoundNodeFactory.vb (1)
459
Dim boundNode = New BoundBadExpression(_syntax, LookupResultKind.Empty, ImmutableArray(Of Symbol).Empty, ImmutableArray.Create(subExpressions),
ErrorTypeSymbol
.UnknownResultType, hasErrors:=True)
Symbols\AssemblySymbol.vb (2)
294
Friend Function CreateCycleInTypeForwarderErrorTypeSymbol(ByRef emittedName As MetadataTypeName) As
ErrorTypeSymbol
299
Friend Function CreateMultipleForwardingErrorTypeSymbol(ByRef emittedName As MetadataTypeName, forwardingModule As ModuleSymbol, destination1 As AssemblySymbol, destination2 As AssemblySymbol) As
ErrorTypeSymbol
Symbols\Attributes\PEAttributeData.vb (1)
157
ErrorTypeSymbol
.UnknownResultType,
Symbols\ErrorMethodSymbol.vb (2)
13
Public Shared ReadOnly UnknownMethod As ErrorMethodSymbol = New ErrorMethodSymbol(
ErrorTypeSymbol
.UnknownResultType,
ErrorTypeSymbol
.UnknownResultType, String.Empty)
Symbols\ErrorTypeSymbol.vb (1)
21
Friend Shared ReadOnly UnknownResultType As
ErrorTypeSymbol
= New ErrorTypeSymbol()
Symbols\Metadata\PE\MetadataDecoder.vb (2)
434
ElseIf Not TypeOf typeSymbol Is
ErrorTypeSymbol
Then
447
Debug.Assert(TypeOf typeSymbol Is PENamedTypeSymbol OrElse TypeOf typeSymbol Is
ErrorTypeSymbol
)
Symbols\Metadata\PE\PENamedTypeSymbol.vb (4)
67
Private _lazyCoClassType As TypeSymbol =
ErrorTypeSymbol
.UnknownResultType
304
Private Shared Function CyclicInheritanceError(diag As DiagnosticInfo) As
ErrorTypeSymbol
1074
If _lazyCoClassType Is
ErrorTypeSymbol
.UnknownResultType Then
1077
DirectCast(
ErrorTypeSymbol
.UnknownResultType, TypeSymbol))
Symbols\MissingMetadataTypeSymbol.vb (1)
68
Return If(TryCast(ContainingType,
ErrorTypeSymbol
)?.ErrorInfo,
Symbols\NamedTypeSymbol.vb (7)
721
Private _lazyDeclaredBase As NamedTypeSymbol =
ErrorTypeSymbol
.UnknownResultType
750
If _lazyDeclaredBase Is
ErrorTypeSymbol
.UnknownResultType Then
752
AtomicStoreReferenceAndDiagnostics(_lazyDeclaredBase, MakeDeclaredBase(basesBeingResolved, diagnostics), diagnostics,
ErrorTypeSymbol
.UnknownResultType)
859
Private _lazyBaseType As NamedTypeSymbol =
ErrorTypeSymbol
.UnknownResultType
868
If Me._lazyBaseType Is
ErrorTypeSymbol
.UnknownResultType Then
878
AtomicStoreReferenceAndDiagnostics(Me._lazyBaseType, acyclicBase, diagnostics,
ErrorTypeSymbol
.UnknownResultType)
917
If base IsNot
ErrorTypeSymbol
.UnknownResultType Then
Symbols\NoPiaIllegalGenericInstantiationSymbol.vb (1)
49
Dim underlyingInfo As DiagnosticInfo = DirectCast(_underlyingSymbol,
ErrorTypeSymbol
).ErrorInfo
Symbols\Retargeting\RetargetingNamedTypeSymbol.vb (4)
41
Private _lazyCoClass As TypeSymbol =
ErrorTypeSymbol
.UnknownResultType
165
If _lazyCoClass Is
ErrorTypeSymbol
.UnknownResultType Then
170
Interlocked.CompareExchange(_lazyCoClass, coClass, DirectCast(
ErrorTypeSymbol
.UnknownResultType, TypeSymbol))
383
Private Shared Function CyclicInheritanceError(diag As DiagnosticInfo) As
ErrorTypeSymbol
Symbols\Retargeting\RetargetingSymbolTranslator.vb (4)
172
Return Retarget(DirectCast(type,
ErrorTypeSymbol
))
809
Public Function Retarget(type As
ErrorTypeSymbol
) As
ErrorTypeSymbol
1151
Public Overrides Function VisitErrorType(symbol As
ErrorTypeSymbol
, options As RetargetOptions) As Symbol
Symbols\Source\LocalSymbol.vb (1)
21
Friend Shared ReadOnly UseBeforeDeclarationResultType As
ErrorTypeSymbol
= New ErrorTypeSymbol()
Symbols\Source\SourceAssemblySymbol.vb (1)
417
Dim info As DiagnosticInfo = If(forwarded.GetUseSiteInfo().DiagnosticInfo, DirectCast(forwarded,
ErrorTypeSymbol
).ErrorInfo)
Symbols\Source\SourceLambdaSymbol.vb (4)
15
Private _lazyAnonymousDelegateSymbol As NamedTypeSymbol =
ErrorTypeSymbol
.UnknownResultType
58
If Me._lazyAnonymousDelegateSymbol Is
ErrorTypeSymbol
.UnknownResultType Then
60
Dim oldValue As NamedTypeSymbol = Interlocked.CompareExchange(Me._lazyAnonymousDelegateSymbol, newValue,
ErrorTypeSymbol
.UnknownResultType)
61
Debug.Assert(oldValue Is
ErrorTypeSymbol
.UnknownResultType OrElse oldValue Is newValue)
Symbols\Source\SourceMemberFieldSymbol.vb (1)
182
varType =
ErrorTypeSymbol
.UnknownResultType
Symbols\Source\SourceNamedTypeSymbol.vb (7)
65
Private _lazyCoClassType As TypeSymbol =
ErrorTypeSymbol
.UnknownResultType
2014
If _lazyCoClassType Is
ErrorTypeSymbol
.UnknownResultType Then
2016
Interlocked.CompareExchange(_lazyCoClassType, Nothing, DirectCast(
ErrorTypeSymbol
.UnknownResultType, TypeSymbol))
2019
If _lazyCoClassType Is
ErrorTypeSymbol
.UnknownResultType Then
2023
DirectCast(
ErrorTypeSymbol
.UnknownResultType, TypeSymbol))
2028
Debug.Assert(_lazyCoClassType IsNot
ErrorTypeSymbol
.UnknownResultType)
2309
DirectCast(
ErrorTypeSymbol
.UnknownResultType, TypeSymbol))
Symbols\Source\SourcePropertySymbol.vb (1)
360
Return
ErrorTypeSymbol
.UnknownResultType
Symbols\SpecialMembers.vb (3)
55
If _lazySpecialTypeMembers Is Nothing OrElse _lazySpecialTypeMembers(member) Is
ErrorTypeSymbol
.UnknownResultType Then
60
specialTypeMembers(i) =
ErrorTypeSymbol
.UnknownResultType
74
Interlocked.CompareExchange(_lazySpecialTypeMembers(member), result, DirectCast(
ErrorTypeSymbol
.UnknownResultType, Symbol))
Symbols\SubstitutedErrorType.vb (1)
279
Dim other = DirectCast(obj,
ErrorTypeSymbol
)
Symbols\SymbolVisitor`2.vb (1)
62
Public Overridable Function VisitErrorType(symbol As
ErrorTypeSymbol
, arg As TArgument) As TResult
Symbols\WellKnownMembers.vb (7)
32
Private _lazyExtensionAttributeConstructor As Symbol =
ErrorTypeSymbol
.UnknownResultType ' Not yet known.
41
If _lazyExtensionAttributeConstructor Is
ErrorTypeSymbol
.UnknownResultType Then
122
DirectCast(
ErrorTypeSymbol
.UnknownResultType, Symbol))
177
TypeOf wellKnownMember Is
ErrorTypeSymbol
OrElse
314
If _lazyWellKnownTypeMembers Is Nothing OrElse _lazyWellKnownTypeMembers(member) Is
ErrorTypeSymbol
.UnknownResultType Then
319
wellKnownTypeMembers(i) =
ErrorTypeSymbol
.UnknownResultType
336
Interlocked.CompareExchange(_lazyWellKnownTypeMembers(member), result, DirectCast(
ErrorTypeSymbol
.UnknownResultType, Symbol))