391 references to IsErrorType
Microsoft.CodeAnalysis.VisualBasic (269)
Binding\Binder.vb (1)
507Debug.Assert(If(Not result?.IsErrorType(), True))
Binding\Binder_Attributes.vb (5)
92Debug.Assert(Not attributeType.IsErrorType()) 243If type.IsErrorType() Then 259If Not attributeTypeForBinding.IsErrorType() Then 276If Not type.IsErrorType() Then 300If Not type.IsErrorType() Then
Binding\Binder_Conversions.vb (15)
79If (argument.HasErrors OrElse targetType.IsErrorType) Then 113If sourceType IsNot Nothing AndAlso sourceType.IsErrorType() Then 117Debug.Assert(argument.IsNothingLiteral() OrElse (sourceType IsNot Nothing AndAlso Not sourceType.IsErrorType())) 186If (argument.HasErrors OrElse targetType.IsErrorType) Then 226If sourceType IsNot Nothing AndAlso sourceType.IsErrorType() Then 230Debug.Assert(argument.IsNothingLiteral() OrElse (sourceType IsNot Nothing AndAlso Not sourceType.IsErrorType())) 326If targetType.IsErrorType Then 492If sourceType IsNot Nothing AndAlso sourceType.IsErrorType() Then 496Debug.Assert(argument.IsNothingLiteral() OrElse (sourceType IsNot Nothing AndAlso Not sourceType.IsErrorType())) 595If argument.HasErrors OrElse (sourceType IsNot Nothing AndAlso sourceType.IsErrorType()) Then 739If Not iEnumerable_T.IsErrorType() Then 825If sourceArg.IsErrorType() OrElse destinationArg.IsErrorType() Then 1750ElseIf Not (sourceElement.IsErrorType() OrElse targetElement.IsErrorType()) Then
Binding\Binder_Expressions.vb (17)
669Dim typeExpression = New BoundTypeExpression(node.Type, Nothing, aliasSym, typeSym, typeSym.IsErrorType()) 759If operand.HasErrors OrElse operandType.IsErrorType() OrElse targetType.IsErrorType() Then 931If type Is Nothing OrElse type.IsErrorType() Then 948If Not resultType.IsErrorType() Then 1047If type.IsErrorType() OrElse 2899If type Is Nothing OrElse type.IsErrorType() Then 3200If asMemberAccess IsNot Nothing AndAlso Not fieldAccessType.IsErrorType() Then 3215hasErrors:=hasError OrElse fieldAccessType.IsErrorType) 3232If asSimpleName IsNot Nothing AndAlso Not localAccessType.IsErrorType() Then 3264If asSimpleName IsNot Nothing AndAlso Not parameterType.IsErrorType() Then 3306If asSimpleName IsNot Nothing AndAlso Not type.IsErrorType() Then 3736If Not type.IsErrorType() Then 4701Debug.Assert(operand.Type.IsErrorType() OrElse ignoreDiagnostics.DiagnosticBag.IsEmptyWithoutResolution()) 4757If getAwaiter IsNot Nothing AndAlso Not getAwaiter.Type.IsErrorType() Then 4857If Not notifyCompletion.IsErrorType() AndAlso 4875ElseIf getAwaiter.Type.IsErrorType() Then
Binding\Binder_Initializers.vb (2)
621If (valueExpression.Type Is Nothing OrElse Not valueExpression.Type.IsErrorType) Then 657If Not targetType.IsErrorType Then
Binding\Binder_Invocation.vb (6)
864If Not returnType.IsErrorType() Then 1036Not targetType.IsErrorType() AndAlso 1037Not receiver.Type.IsErrorType() Then 1531If boundArguments(i).HasErrors OrElse (type IsNot Nothing AndAlso type.IsErrorType()) Then 2487If targetType.IsErrorType() OrElse argument.HasErrors Then ' UNDONE: should HasErrors really always cause argument mismatch [petergo, 3/9/2011] 2556If targetType.IsErrorType() OrElse argument.HasErrors Then ' UNDONE: should HasErrors really always cause argument mismatch [petergo, 3/9/2011]
Binding\Binder_Lambda.vb (2)
50ElseIf Not returnType.IsErrorType() Then 179If Not targetReturnType.IsErrorType() Then
Binding\Binder_Lookup.vb (2)
423If Not candidate.IsErrorType() Then 1044If type.IsErrorType() Then
Binding\Binder_ObjectInitializer.vb (2)
23If type.IsErrorType() Then 605If initializedObjectType.SpecialType = SpecialType.System_Object OrElse initializedObjectType.IsErrorType Then
Binding\Binder_Operators.vb (8)
53hasErrors:=booleanType.IsErrorType()) 76ElseIf targetArgumentType.IsErrorType() Then 369If operandType.GetNullableUnderlyingTypeOrSelf().IsErrorType() OrElse 370operatorResultType.GetNullableUnderlyingTypeOrSelf().IsErrorType() OrElse 371(forceToBooleanType IsNot Nothing AndAlso forceToBooleanType.GetNullableUnderlyingTypeOrSelf().IsErrorType()) Then 943If leftType.IsErrorType() OrElse rightType.IsErrorType() Then 1252If operand.Type.IsErrorType() Then
Binding\Binder_Query.vb (29)
175If Not source.Type.IsErrorType() AndAlso source.Kind = BoundKind.QueryableSource AndAlso 345If source.Type.IsErrorType() Then 540If letOperator.Type.IsErrorType() Then 585Debug.Assert(Not source.Type.IsErrorType()) 617If param.Type.IsErrorType() Then 684If source.Type.IsErrorType() Then 714If param.Type.IsErrorType() Then 720Return bodyType IsNot Nothing AndAlso bodyType.IsErrorType() 821If source.Type.IsErrorType() Then 1136If source.Type.IsErrorType() Then 1518If outer.Type.IsErrorType() Then 1524If inner.HasErrors OrElse inner.Type.IsErrorType() OrElse 1701If outer.Type.IsErrorType() OrElse methodGroup Is Nothing Then 1707If inner.HasErrors OrElse inner.Type.IsErrorType() OrElse 1807If source.Type.IsErrorType() OrElse methodGroup Is Nothing Then 1955If Not source.Type.IsErrorType() Then 2031If Not outer.Type.IsErrorType() Then 2044Not inner.HasErrors AndAlso Not inner.Type.IsErrorType() Then 2375If source.Type.IsErrorType() Then 2415If source.Type.IsErrorType() Then 2483If source.Type.IsErrorType() Then 2487If boundCount.HasErrors OrElse (boundCount.Type IsNot Nothing AndAlso boundCount.Type.IsErrorType()) Then 2572If sourceOrPreviousOrdering.Type.IsErrorType() Then 3464keysAreGood = Not (outerKey.Type.IsErrorType() OrElse innerKey.Type.IsErrorType()) 3954If m_GroupReference.Type.IsErrorType() OrElse String.IsNullOrEmpty(functionAggregationSyntax.FunctionName.ValueText) Then 4253If source.Type.IsErrorType() Then 4326If Not source.IsValue OrElse source.Type.IsErrorType Then 4542Return If(controlVariableType.IsErrorType(), Nothing, controlVariableType)
Binding\Binder_Statements.vb (21)
777ElseIf Not target.Type.IsErrorType() AndAlso 1233If Not type.IsErrorType() Then 2611Not boundExpression.Type.IsErrorType() AndAlso 2671Return Not type.IsErrorType() AndAlso type.IsInterfaceType() AndAlso 3110If targetType IsNot Nothing AndAlso Not targetType.IsErrorType Then 3210targetType.IsErrorType OrElse 3415If Not (controlVariableType.IsErrorType OrElse currentType.IsErrorType OrElse elementType.IsErrorType) Then 3854If specialTypeMember IsNot Nothing AndAlso specialTypeMember.GetUseSiteInfo().DiagnosticInfo Is Nothing AndAlso Not targetCollectionType.IsErrorType Then 3915If specialTypeMember IsNot Nothing AndAlso specialTypeMember.GetUseSiteInfo().DiagnosticInfo Is Nothing AndAlso Not enumeratorType.IsErrorType Then 3962If (idisposable IsNot Nothing AndAlso Not idisposable.IsErrorType) AndAlso 3963Not boundGetEnumeratorCall.HasErrors AndAlso Not boundGetEnumeratorCall.Type.IsErrorType Then 4493If Not resourceExpressionType.IsErrorType AndAlso Not iDisposable.IsErrorType Then 4545ElseIf Not declarationType.IsErrorType AndAlso Not iDisposable.IsErrorType Then 4803If exceptionType.IsErrorType() Then 4844If Not previousType.IsErrorType() Then 5028If isAsync AndAlso Not retType.IsErrorType() AndAlso methodReturnType.Equals(arg.Type) AndAlso 5186If Not exceptionType.IsErrorType Then
Binding\Binder_Symbols.vb (1)
428If diagBag IsNot Nothing AndAlso forwardedType.IsErrorType Then
Binding\Binder_Utils.vb (1)
1110If Not isFromLambda AndAlso Not newParam.Type.IsErrorType() Then
Binding\Binder_XmlLiterals.vb (5)
649ElseIf Not receiverType.IsErrorType() Then 699ElseIf Not receiverType.IsErrorType() Then 956If type.IsErrorType() Then 961receiverOpt.Type.IsErrorType() OrElse 1039If type.IsErrorType() Then
Binding\MemberSemanticModel.vb (4)
119If boundExpression Is Nothing OrElse vbDestination.IsErrorType() Then 779If elementType IsNot Nothing AndAlso Not elementType.IsErrorType() Then 780If current IsNot Nothing AndAlso Not current.Type.IsErrorType() Then 785If boundCurrentConversion IsNot Nothing AndAlso Not boundCurrentConversion.Type.IsErrorType() Then
BoundTree\BoundAnonymousTypeCreationExpression.vb (1)
18If type.IsErrorType Then
BoundTree\BoundArrayCreation.vb (2)
41If Not elementType.IsErrorType() AndAlso Not item.Type.IsErrorType() Then
BoundTree\BoundLocal.vb (1)
41If HasErrors OrElse Type.IsErrorType Then
BoundTree\BoundLocalDeclaration.vb (1)
42Debug.Assert(LocalSymbol.Type.IsSameTypeIgnoringAll(InitializerOpt.Type) OrElse InitializerOpt.Type.IsErrorType() OrElse
CodeGen\EmitStatement.vb (1)
1114If(embeddedOperatorsType.IsErrorType AndAlso TypeOf embeddedOperatorsType Is MissingMetadataTypeSymbol,
Compilation\ClsComplianceChecker.vb (1)
774Debug.Assert(Not attributeData.AttributeClass.IsErrorType(), "Already checked HasErrors.")
Compilation\MethodCompiler.vb (1)
1872If defaultConstructorType Is Nothing OrElse defaultConstructorType.IsErrorType Then
Compilation\SemanticModel.vb (3)
977If useOfLocalBeforeDeclaration AndAlso Not type.IsErrorType() Then 1069If namedType.IsErrorType() Then 2362If bnode IsNot Nothing AndAlso Not vbdestination.IsErrorType() Then
Compilation\VisualBasicCompilation.vb (3)
1231Debug.Assert(If(Not candidate?.IsErrorType(), True)) 1879If vbsource.IsErrorType() OrElse vbdest.IsErrorType() Then
Emit\NoPia\EmbeddedTypesManager.vb (2)
49If type.IsErrorType() Then 197type.IsErrorType() OrElse
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Await.vb (1)
152If Not ICriticalNotifyCompletion.IsErrorType Then
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Spilling.vb (1)
446If type.IsErrorType OrElse type.IsEnumType Then
Lowering\IteratorRewriter\IteratorRewriter.vb (1)
91If MyBase.EnsureAllSymbolsAndSignature OrElse Me.Method.IsSub OrElse Me._elementType.IsErrorType Then
Lowering\LocalRewriter\LocalRewriter_BinaryOperators.vb (1)
693If(embeddedOperatorsType.IsErrorType AndAlso TypeOf embeddedOperatorsType Is MissingMetadataTypeSymbol,
Lowering\LocalRewriter\LocalRewriter_InterpolatedString.vb (1)
93If factoryType.IsErrorType() Then
Lowering\LocalRewriter\LocalRewriter_LocalDeclaration.vb (2)
183If (objectType.IsErrorType() OrElse booleanType.IsErrorType()) Or
Lowering\LocalRewriter\LocalRewriter_ObjectCreation.vb (1)
88If createInstance IsNot Nothing AndAlso Not createInstance.ReturnType.IsErrorType() Then
Lowering\LocalRewriter\LocalRewriter_Query.vb (1)
105If parameter.Type.IsErrorType() Then
Lowering\LocalRewriter\LocalRewriter_SelectCase.vb (1)
160If(embeddedOperatorsType.IsErrorType AndAlso TypeOf embeddedOperatorsType Is MissingMetadataTypeSymbol,
Lowering\StateMachineRewriter\StateMachineRewriter.vb (2)
365If Me.Method.ReturnType.IsErrorType Then 370If parameter.IsByRef OrElse parameter.Type.IsErrorType Then
Lowering\SyntheticBoundNodeFactory.vb (9)
234If nullableType.IsErrorType Then 296Debug.Assert(left.Type.IsSameTypeIgnoringAll(right.Type) OrElse right.Type.IsErrorType() OrElse left.Type.IsErrorType()) 624Debug.Assert(Not expression.Type.IsErrorType) 625Debug.Assert(Not type.IsErrorType) 634Debug.Assert(expression.Type Is Nothing OrElse Not expression.Type.IsErrorType) 635Debug.Assert(Not type.IsErrorType) 983ElseIf type.IsErrorType() OrElse arg.Type.IsErrorType() Then
Semantics\CompileTimeCalculations.vb (1)
673If targetType Is Nothing OrElse targetType.IsErrorType() Then
Semantics\Conversions.vb (18)
1281If argument.HasErrors OrElse targetElementType.IsErrorType Then 1313If targetElementType.IsErrorType Then 1400If Not invoke.ReturnType.IsErrorType() Then 1467If sourceType IsNot Nothing AndAlso Not sourceType.IsErrorType() AndAlso Not sourceType.IsObjectType() Then 1479If Not nullableOfT.IsErrorType() AndAlso 2447If Not base.IsErrorType() AndAlso base.TypeKind = TypeKind.Class AndAlso 2511If source.IsErrorType() OrElse destination.IsErrorType Then 2625If [interface].IsErrorType() Then 2772If sourceArg.IsErrorType() OrElse destinationArg.IsErrorType() Then 3437If [interface].IsErrorType() Then 3587If argumentType.IsErrorType OrElse targetType.IsErrorType Then 4060If returnTypeOfConvertFromMethod.IsErrorType OrElse returnTypeOfConvertToMethod.IsErrorType Then 4203If Not toParameterType.IsErrorType() AndAlso Not lambdaParameterType.IsErrorType() Then
Semantics\Operators.vb (10)
716If operandValue Is Nothing OrElse operandValue.IsBad OrElse resultType.IsErrorType() Then 1042resultType.IsErrorType() Then 1931Debug.Assert(Not source.IsErrorType()) 1932Debug.Assert(Not destination.IsErrorType()) 1996If Not (sourceUnderlying.IsErrorType() OrElse destinationUnderlying.IsErrorType()) Then 2343If inputType.IsErrorType() OrElse outputType.IsErrorType() Then 2688Debug.Assert(Not type.IsErrorType()) 2733Debug.Assert(Not type.IsErrorType())
Semantics\OverloadResolution.vb (1)
3294If targetType.IsErrorType() Then
Semantics\TypeInference\TypeArgumentInference.vb (3)
367If type.IsErrorType Then 994If argument Is Nothing OrElse argument.HasErrors OrElse targetType.IsErrorType() OrElse argument.Kind = BoundKind.OmittedArgument Then 2246If lambdaReturnType.IsErrorType() Then
Semantics\TypeInference\TypeInferenceCollection.vb (1)
571If type.IsErrorType Then
Symbols\ArrayTypeSymbol.vb (3)
83If iListOfT.IsErrorType() Then 84If Not iReadOnlyListOfT.IsErrorType() Then 87ElseIf iReadOnlyListOfT.IsErrorType() Then
Symbols\AssemblySymbol.vb (7)
554Debug.Assert(Not type.IsErrorType()) 566Debug.Assert(Not type.IsErrorType()) 580Debug.Assert(If(Not type?.IsErrorType(), True)) 599Debug.Assert(If(Not result?.IsErrorType(), True)) 623Debug.Assert(If(Not corLibCandidate?.IsErrorType(), True)) 643Debug.Assert(If(Not candidate?.IsErrorType(), True)) 672Debug.Assert(If(Not result?.IsErrorType(), True))
Symbols\Attributes\AttributeData.vb (2)
69If AttributeClass.IsErrorType() AndAlso Not TypeOf AttributeClass Is MissingMetadataTypeSymbol Then 91Debug.Assert(Not attributeType.IsErrorType())
Symbols\Attributes\PEAttributeData.vb (1)
166If attributeClass.IsErrorType() OrElse attributeCtor Is Nothing Then
Symbols\ConstraintsHelper.vb (2)
640If typeArgument.IsErrorType() Then 890If constraintType.IsErrorType() Then
Symbols\InstanceTypeSymbol.vb (1)
187If base.IsErrorType() AndAlso TypeOf base Is NoPiaIllegalGenericInstantiationSymbol Then
Symbols\Metadata\PE\MetadataDecoder.vb (3)
118Debug.Assert(If(Not result?.IsErrorType(), True)) 153Debug.Assert(If(Not result?.IsErrorType(), True)) 326Debug.Assert(If(Not candidate?.IsErrorType(), True))
Symbols\Metadata\PE\PEFieldSymbol.vb (1)
254If selfOrUnderlyingType.IsErrorType OrElse
Symbols\Metadata\PE\PEModuleSymbol.vb (1)
343Debug.Assert(If(Not currentModuleResult?.IsErrorType(), True))
Symbols\MetadataOrSourceAssemblySymbol.vb (1)
53Debug.Assert(If(Not result?.IsErrorType(), True))
Symbols\NamedTypeSymbol.vb (1)
160Debug.Assert(Me.IsErrorType OrElse Not (TypeOf Me Is SourceNamedTypeSymbol) OrElse Not Name.Contains("."), "type name contains dots: " + Name)
Symbols\NonMissingAssemblySymbol.vb (3)
98If Not result.IsErrorType() AndAlso result.ContainingAssembly Is Me Then 107Debug.Assert(result Is Nothing OrElse (result.ContainingAssembly Is Me AndAlso Not result.IsErrorType())) 153Debug.Assert(result Is Nothing OrElse (result.ContainingAssembly Is Me AndAlso Not result.IsErrorType()))
Symbols\NonMissingModuleSymbol.vb (1)
166Debug.Assert(If(Not result?.IsErrorType(), True))
Symbols\NoPiaIllegalGenericInstantiationSymbol.vb (1)
48If _underlyingSymbol.IsErrorType() Then
Symbols\Retargeting\RetargetingNamedTypeSymbol.vb (1)
500Debug.Assert(Not underlying.IsErrorType())
Symbols\Retargeting\RetargetingNamespaceSymbol.vb (1)
179Debug.Assert(Not underlying.IsErrorType())
Symbols\Retargeting\RetargetingSymbolTranslator.vb (2)
372Debug.Assert(Not result1.IsErrorType()) 943If retargetedType.IsErrorType() Then
Symbols\Source\CustomEventAccessorSymbol.vb (5)
184Not eventType.IsErrorType Then 215If Not eventType.IsErrorType AndAlso Not TypeSymbol.Equals(eventType, parameterType, TypeCompareKind.ConsiderEverything) Then 228If Not registrationTokenType.IsErrorType AndAlso firstImplementedEvent.IsWindowsRuntimeEvent <> (TypeSymbol.Equals(parameterType, registrationTokenType, TypeCompareKind.ConsiderEverything)) Then 235If Not registrationTokenType.IsErrorType AndAlso Not TypeSymbol.Equals(parameterType, registrationTokenType, TypeCompareKind.ConsiderEverything) Then 239If Not eventType.IsErrorType AndAlso Not TypeSymbol.Equals(eventType, parameterType, TypeCompareKind.ConsiderEverything) Then
Symbols\Source\LocalSymbol.vb (1)
887(valueExpression.Type Is Nothing OrElse Not valueExpression.Type.IsErrorType))
Symbols\Source\SourceAssemblySymbol.vb (3)
400If forwarded.IsErrorType() Then 914Return Not obj.IsErrorType() AndAlso obj.DeclaredAccessibility = Accessibility.Public 1725Return Not stdmodule.IsErrorType AndAlso
Symbols\Source\SourceEventSymbol.vb (2)
242If Not type.IsErrorType() Then 635Debug.Assert(Not arguments.AttributeType.IsErrorType())
Symbols\Source\SourceFieldSymbol.vb (1)
694Debug.Assert(Not arguments.AttributeType.IsErrorType())
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
475If Not implemented.IsErrorType() Then
Symbols\Source\SourceMemberFieldSymbol.vb (2)
104If Not varType.IsErrorType() Then 204If Not varType.IsErrorType() Then
Symbols\Source\SourceMethodSymbol.vb (2)
1492Debug.Assert(Not arguments.AttributeType.IsErrorType()) 2298If Not retType.IsErrorType() Then
Symbols\Source\SourceNamedTypeSymbol.vb (6)
1140ElseIf Not baseClassType.IsErrorType() Then 1191If Not typeSymbol.IsErrorType() Then 1459Dim diag = If(isInterface AndAlso Not t.IsErrorType(), GetDependenceDiagnosticForBase(Me, t), Nothing) 1467If Not t.IsErrorType() Then 2001Debug.Assert(Not arguments.AttributeType.IsErrorType()) 2619If formClass.IsErrorType() OrElse Not Me.IsOrDerivedFrom(formClass, useSiteInfo:=CompoundUseSiteInfo(Of AssemblySymbol).Discarded) Then
Symbols\Source\SourceNamedTypeSymbol_GroupClass.vb (1)
143If Not attributeType.IsErrorType() Then
Symbols\Source\SourcePropertyAccessorSymbol.vb (2)
431If (Not propertyType.IsErrorType()) AndAlso (Not valueParameterType.IsErrorType()) Then
Symbols\Source\SourcePropertySymbol.vb (2)
373If Not type.IsErrorType() Then 538Debug.Assert(Not arguments.AttributeType.IsErrorType())
Symbols\Source\SynthesizedEntryPointSymbol.vb (2)
31Debug.Assert(taskType.IsErrorType() OrElse initializerMethod.ReturnType.IsOrDerivedFrom(taskType, CompoundUseSiteInfo(Of AssemblySymbol).Discarded)) 34Dim getAwaiterMethod = If(taskType.IsErrorType(),
Symbols\Source\SynthesizedEventAccessorSymbol.vb (3)
148If fieldType.IsErrorType Then 350delegateType.IsErrorType).MakeCompilerGenerated 427delegateType.IsErrorType).MakeCompilerGenerated
Symbols\SpecialMembers.vb (1)
70If Not type.IsErrorType() Then
Symbols\Symbol_Attributes.vb (2)
423If Not attributeType.IsErrorType() Then 495Debug.Assert(Not attributeType.IsErrorType())
Symbols\Tuples\TupleTypeSymbol.vb (2)
173If Me._underlyingType.IsErrorType() Then 831Dim diagnosticInfo = If(container.IsErrorType(),
Symbols\TypeSymbolExtensions.vb (3)
663If typeArgument.IsErrorType Then 674If typeWithContainingAssembly.IsErrorType Then 694If matchingTypeArgument.IsErrorType Then
Symbols\WellKnownMembers.vb (4)
332If Not type.IsErrorType() Then 385Debug.Assert(If(Not result?.IsErrorType(), True)) 411(_lazyWellKnownTypes(index).IsErrorType() AndAlso result.IsErrorType()))
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (24)
Attributes\AttributeTests.vb (4)
1950Assert.False(DirectCast(gt.Value, TypeSymbol).IsErrorType) 2002Assert.False(DirectCast(gt.Value, TypeSymbol).IsErrorType) 2037Assert.False(DirectCast(gt.Value, TypeSymbol).IsErrorType) 2081Assert.False(DirectCast(gt.Value, TypeSymbol).IsErrorType)
CodeGen\CodeGenTuples.vb (20)
9102Assert.False(methodM.ReturnType.IsErrorType()) 9103Assert.True(methodM.ReturnType.TupleUnderlyingType.IsErrorType()) 9938Assert.False(validField.Type.IsErrorType()) 9943Assert.True(validFieldWithAttribute.Type.IsErrorType()) 9949Assert.True(tooFewNames.Type.IsErrorType()) 9954Assert.True(tooManyNames.Type.IsErrorType()) 9958Assert.True(tooFewNamesMethod.ReturnType.IsErrorType()) 9962Assert.True(tooManyNamesMethod.ReturnType.IsErrorType()) 10035Assert.False(validField.Type.IsErrorType()) 10040Assert.True(validFieldWithAttribute.Type.IsErrorType()) 10045Assert.False(partialNames.Type.IsErrorType()) 10050Assert.False(allNullNames.Type.IsErrorType()) 10056Assert.False(partialParamType.IsErrorType()) 10062Assert.False(allNullParamType.IsErrorType()) 10104Assert.False(field1.Type.IsErrorType()) 21682Assert.False(found.IsErrorType()) 21687Assert.False(tuple2.IsErrorType()) 21693Assert.False(tuple3.IsErrorType()) 22541Assert.True(tuple.TupleUnderlyingType.IsErrorType()) 22627Assert.False(tuple.TupleUnderlyingType.IsErrorType())
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (3)
EETypeNameDecoder.vb (1)
52Debug.Assert(If(Not result?.IsErrorType(), True))
Symbols\PlaceholderLocalSymbol.vb (2)
125If type.IsErrorType() Then 128ElseIf exprType.IsErrorType() Then
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (12)
Compilation\CompilationAPITests.vb (3)
2813Assert.True(comp.GetWellKnownType(WellKnownType.System_ValueTuple_T2).IsErrorType) 2820Assert.True(comp.GetWellKnownType(WellKnownType.System_ValueTuple_T2).IsErrorType) 2828Assert.True(comp.GetWellKnownType(WellKnownType.System_ValueTuple_T2).IsErrorType)
Compilation\SemanticModelAPITests.vb (5)
545Assert.False(DirectCast(oldSymbol, NamedTypeSymbol).TypeArguments.Single.IsErrorType) 557Assert.False(DirectCast(newSymbol, NamedTypeSymbol).TypeArguments.Single.IsErrorType) 560Assert.True(DirectCast(newSymbol, NamedTypeSymbol).TypeArguments.Single.IsErrorType) 890Assert.Equal(False, DirectCast(originalX, LocalSymbol).Type.IsErrorType) 913Assert.Equal(False, DirectCast(local, LocalSymbol).Type.IsErrorType)
Semantics\GetExtendedSemanticInfoTests.vb (1)
3513Assert.False(DirectCast(semanticInfo.Type, TypeSymbol).IsErrorType)
Semantics\MultiDimensionalTest.vb (2)
2720Assert.True(DirectCast(p.GetMember(Of MethodSymbol)("Test3").GetAttributes().Single().ConstructorArguments.Single().Value, TypeSymbol).IsErrorType()) 2721Assert.True(DirectCast(p.GetMember(Of MethodSymbol)("Test4").GetAttributes().Single().ConstructorArguments.Single().Value, TypeSymbol).IsErrorType())
Semantics\XmlLiteralSemanticModelTests.vb (1)
234Assert.True(DirectCast(info.Type, TypeSymbol).IsErrorType())
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (83)
SymbolsTests\CorLibrary\Choosing.vb (2)
48Assert.False(obj.IsErrorType()) 88Assert.True(consumer.GetSpecialType(SpecialType.System_Object).IsErrorType())
SymbolsTests\Metadata\MetadataTypeTests.vb (43)
404Assert.False(i2.IsErrorType()) 441Assert.False(i2.IsErrorType()) 478Assert.False(i2.IsErrorType()) 515Assert.False(i2.IsErrorType()) 567Assert.False(i2.IsErrorType()) 575Assert.False(iEquatable.IsErrorType()) 580Assert.True(iQueryable_T.IsErrorType()) 584Assert.True(iQueryable.IsErrorType()) 594Assert.False(t.IsErrorType()) 601Assert.True(t.IsErrorType()) 608Assert.False(t.IsErrorType()) 615Assert.True(t.IsErrorType()) 622Assert.False(t.IsErrorType()) 636Assert.False(t.IsErrorType()) 650Assert.False(t.IsErrorType()) 657Assert.False(t.IsErrorType()) 664Assert.True(t.IsErrorType()) 671Assert.False(t.IsErrorType()) 678Assert.False(t.IsErrorType()) 692Assert.False(t.IsErrorType()) 699Assert.False(t.IsErrorType()) 706Assert.True(t.IsErrorType()) 713Assert.True(t.IsErrorType()) 720Assert.True(t.IsErrorType()) 734Assert.True(t.IsErrorType()) 748Assert.False(t.IsErrorType()) 755Assert.True(t.IsErrorType()) 762Assert.False(t.IsErrorType()) 769Assert.True(t.IsErrorType()) 776Assert.True(t.IsErrorType()) 797Assert.True(t.IsErrorType()) 806Assert.False(t.IsErrorType()) 817Assert.False(t.IsErrorType()) 828Assert.False(t.IsErrorType()) 842Assert.False(t.IsErrorType()) 856Assert.False(t.IsErrorType()) 863Assert.False(t.IsErrorType()) 874Assert.False(t.IsErrorType()) 881Assert.False(t.IsErrorType()) 895Assert.False(t.IsErrorType()) 902Assert.False(t.IsErrorType()) 939Assert.False(t.IsErrorType()) 950Assert.False(t.IsErrorType())
SymbolsTests\Metadata\PE\BaseTypeResolution.vb (12)
330Assert.False(test1.BaseType.IsErrorType()) 331Assert.False(test1.BaseType.BaseType.IsErrorType()) 332Assert.False(test2.BaseType.IsErrorType()) 333Assert.False(test2.BaseType.BaseType.IsErrorType()) 334Assert.False(test2.BaseType.BaseType.BaseType.IsErrorType()) 356Assert.False(m3.BaseType.IsErrorType()) 357Assert.False(m3.BaseType.BaseType.IsErrorType()) 358Assert.False(m4.BaseType.IsErrorType()) 359Assert.False(m4.BaseType.BaseType.IsErrorType()) 366Assert.True(m3.BaseType.IsErrorType()) 367Assert.False(m4.BaseType.IsErrorType()) 368Assert.True(m4.BaseType.BaseType.IsErrorType())
SymbolsTests\Metadata\PE\HasUnsupportedMetadata.vb (9)
405If method.ReturnType.IsErrorType() OrElse method.Parameters(0).Type.IsErrorType() Then 480Assert.False(type.IsErrorType()) 481Assert.True(type.BaseType.IsErrorType()) ' Handled exception decoding base type TypeRef. 493Assert.False(type.IsErrorType()) 494Assert.True(type.BaseType.IsErrorType()) ' Handled exception decoding base type TypeRef. 506Assert.False(type.IsErrorType()) 507Assert.True(type.BaseType.IsErrorType()) ' Handled exception decoding base type TypeRef. 542Assert.True(field.Type.IsErrorType())
SymbolsTests\Metadata\PE\LoadingAttributes.vb (2)
53Assert.False(it.CoClassType.IsErrorType()) 59Assert.False(it2.CoClassType.IsErrorType())
SymbolsTests\Metadata\PE\TypeForwarders.vb (5)
174Assert.False(baseType.IsErrorType()) 405Assert.False(baseType.IsErrorType()) 408Assert.True(ilAssembly1.ResolveForwardedType("Base").IsErrorType()) 410Assert.True(ilAssembly2.ResolveForwardedType("Base").IsErrorType()) 1312Assert.False(resolved.IsErrorType())
SymbolsTests\Retargeting\RetargetCustomModifiers.vb (1)
79Assert.True(p6.[Type].IsErrorType())
SymbolsTests\Retargeting\RetargetingCustomAttributes.vb (1)
365Assert.False(a.AttributeClass.IsErrorType())
SymbolsTests\Source\BaseClassTests.vb (6)
2031Assert.True(baseB.IsErrorType()) 2035Assert.True(baseY.IsErrorType()) 2048Assert.True(baseY.IsErrorType()) 2052Assert.True(baseB.IsErrorType()) 2378Assert.True(interfaces.Single.IsErrorType()) 2412Assert.True(interfaces.Single.IsErrorType())
SymbolsTests\Source\TypeTests.vb (1)
2518Assert.False(symbol.IsErrorType(), "ErrorType")
SymbolsTests\SymbolErrorTests.vb (1)
7912Assert.True(test.ReturnType.IsErrorType())