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