825 references to ErrorType
Microsoft.CodeAnalysis (1)
Compilation\Compilation.cs (1)
1710case SymbolKind.ErrorType:
Microsoft.CodeAnalysis.CodeStyle (4)
ISymbolExtensions_Accessibility.cs (1)
124case SymbolKind.ErrorType:
SymbolEquivalenceComparer.EquivalenceVisitor.cs (3)
128SymbolKind.ErrorType => NamedTypesAreEquivalent((INamedTypeSymbol)x, (INamedTypeSymbol)y, equivalentTypesWithDifferingAssemblies), 354if (x.Kind == SymbolKind.ErrorType && 358Debug.Assert(y.Kind == SymbolKind.ErrorType);
Microsoft.CodeAnalysis.CSharp (71)
Binder\Binder.cs (1)
426RoslynDebug.Assert(member is null || member.Kind != SymbolKind.ErrorType);
Binder\Binder_Attributes.cs (1)
591if (namedArgumentNameSymbol.Kind == SymbolKind.ErrorType)
Binder\Binder_Crefs.cs (1)
51if (result.Kind == SymbolKind.ErrorType)
Binder\Binder_Expressions.cs (4)
1539bool isNamedType = (symbol.Kind == SymbolKind.NamedType) || (symbol.Kind == SymbolKind.ErrorType); 1970case SymbolKind.ErrorType: 2004case SymbolKind.ErrorType: 7214case SymbolKind.ErrorType:
Binder\Binder_Symbols.cs (3)
2229else if (singleResult.Kind == SymbolKind.ErrorType) 2288((object)qualifierOpt == null || qualifierOpt.Kind != SymbolKind.ErrorType)) // Suppress cascading. 2597if (forwardedType.Kind == SymbolKind.ErrorType)
Binder\HostObjectModeBinder.cs (2)
36if (hostObjectType.Kind == SymbolKind.ErrorType) 55if (hostObjectType.Kind != SymbolKind.ErrorType)
Binder\InMethodBinder.cs (1)
256if (newSymbolKind == SymbolKind.ErrorType)
Binder\LocalScopeBinder.cs (1)
460if (newSymbolKind == SymbolKind.ErrorType) return true;
Binder\Semantics\AccessCheck.cs (1)
183case SymbolKind.ErrorType:
Binder\WithLambdaParametersBinder.cs (1)
130case SymbolKind.ErrorType:
BoundTree\UnboundLambda.cs (1)
410bool hasErrors = !types.IsDefault && types.Any(static t => t.Type?.Kind == SymbolKind.ErrorType);
Compilation\CSharpSemanticModel.cs (2)
577if (type?.Kind != SymbolKind.ErrorType) 1748if (lookupResult.Symbols.Any(t => t.Kind == SymbolKind.NamedType || t.Kind == SymbolKind.Namespace || t.Kind == SymbolKind.ErrorType))
Compilation\SyntaxTreeSemanticModel.cs (1)
362if ((object)result == null || result.Kind == SymbolKind.ErrorType)
Compiler\ClsComplianceChecker.cs (1)
1239System.Diagnostics.Debug.Assert(symbol.Kind == SymbolKind.ErrorType);
Compiler\DocumentationCommentCompiler.cs (1)
637case SymbolKind.ErrorType:
Compiler\DocumentationCommentCompiler.IncludeElementExpander.cs (2)
569case SymbolKind.ErrorType: 591case SymbolKind.ErrorType:
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (2)
656SymbolKind.NamedType or SymbolKind.ErrorType => ((NamedTypeSymbol)otherContainer).TypeParameters, 966case SymbolKind.ErrorType:
Emitter\Model\PEModuleBuilder.cs (3)
958if (namedTypeSymbol.OriginalDefinition.Kind == SymbolKind.ErrorType) 963if (diagInfo == null && namedTypeSymbol.Kind == SymbolKind.ErrorType) 1131case SymbolKind.ErrorType:
FlowAnalysis\DefiniteAssignment.VariableIdentifier.cs (1)
35SymbolKind.ErrorType => true,
FlowAnalysis\NullableWalker.cs (1)
1884case SymbolKind.ErrorType:
Lowering\SynthesizedSubmissionFields.cs (1)
64if ((object)hostObjectTypeSymbol != null && hostObjectTypeSymbol.Kind != SymbolKind.ErrorType)
Symbols\AbstractTypeMap.cs (1)
117case SymbolKind.ErrorType:
Symbols\Attributes\SourceAttributeData.cs (1)
256if (parameterType.Kind != SymbolKind.NamedType && parameterType.Kind != SymbolKind.ErrorType)
Symbols\ErrorTypeSymbol.cs (1)
216return SymbolKind.ErrorType;
Symbols\ExtendedErrorTypeSymbol.cs (2)
38(containingSymbol.Kind == SymbolKind.ErrorType)); 316case SymbolKind.ErrorType:
Symbols\MemberSymbolExtensions.cs (4)
223case SymbolKind.ErrorType: 297case SymbolKind.ErrorType: 329case SymbolKind.ErrorType: 347case SymbolKind.ErrorType:
Symbols\Metadata\PE\DynamicTypeDecoder.cs (1)
153case SymbolKind.ErrorType:
Symbols\Metadata\PE\MetadataDecoder.cs (3)
230case SymbolKind.ErrorType: 316Debug.Assert(ReferenceEquals(newresult, result) || (newresult.Kind == SymbolKind.ErrorType)); 544Debug.Assert(scope.Kind == SymbolKind.NamedType || scope.Kind == SymbolKind.ErrorType);
Symbols\Metadata\PE\PEModuleSymbol.cs (1)
651return candidate.Kind != SymbolKind.ErrorType || !(candidate is MissingMetadataTypeSymbol);
Symbols\Metadata\PE\SymbolFactory.cs (1)
93if (arg.Key.Kind == SymbolKind.ErrorType &&
Symbols\Metadata\PE\TupleTypeDecoder.cs (1)
159case SymbolKind.ErrorType:
Symbols\MetadataOrSourceAssemblySymbol.cs (2)
95(corType.Kind == SymbolKind.ErrorType && 96_lazySpecialTypes[(int)typeId].Kind == SymbolKind.ErrorType));
Symbols\MethodSymbolExtensions.cs (1)
107case SymbolKind.ErrorType:
Symbols\NamespaceOrTypeSymbol.cs (1)
251if (scope.Kind == SymbolKind.ErrorType)
Symbols\Retargeting\RetargetingSymbolTranslator.cs (3)
227if (type.Kind == SymbolKind.ErrorType) 494if (newDefinition.Kind == SymbolKind.ErrorType && !newDefinition.IsGenericType) 659case SymbolKind.ErrorType:
Symbols\Source\SourceNamespaceSymbol.AliasesAndUsings.cs (1)
783else if (imported.Kind != SymbolKind.ErrorType)
Symbols\Symbol.cs (2)
198case SymbolKind.ErrorType: 512case SymbolKind.ErrorType:
Symbols\SymbolDistinguisher.cs (2)
59case SymbolKind.ErrorType: 196Debug.Assert(unwrappedSymbol.Kind == SymbolKind.DynamicType || unwrappedSymbol.Kind == SymbolKind.ErrorType || unwrappedSymbol.Kind == SymbolKind.FunctionPointerType);
Symbols\SymbolExtensions.cs (3)
138case SymbolKind.ErrorType: 271case SymbolKind.ErrorType: 522case SymbolKind.ErrorType:
Symbols\TypeSymbolExtensions.cs (3)
326return type.Kind == SymbolKind.ErrorType; 1657case SymbolKind.ErrorType: 1829case SymbolKind.ErrorType:
Symbols\TypeUnification.cs (2)
141case SymbolKind.ErrorType: 274case SymbolKind.ErrorType:
Symbols\VarianceSafety.cs (1)
333case SymbolKind.ErrorType:
Utilities\TypeSymbolExtensions.cs (2)
45case SymbolKind.ErrorType: 128case SymbolKind.ErrorType:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
CSharpTypeInferenceService.TypeInferrer.cs (1)
631if (method.TypeArguments.Any(static t => t.Kind == SymbolKind.ErrorType))
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
SymbolKey\SymbolKeyCompilationsTests.cs (2)
102Assert.NotEqual(SymbolKind.ErrorType, symbol01.Kind); 103Assert.NotEqual(SymbolKind.ErrorType, symbol02.Kind);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (12)
CodeGen\CodeGenDeconstructTests.cs (1)
5612Assert.Equal(SymbolKind.ErrorType, xTypeISymbol.Kind);
CodeGen\CodeGenTupleTest.cs (11)
3345Assert.Equal(SymbolKind.ErrorType, mTuple.TupleUnderlyingType.Kind); 5949Assert.Equal(SymbolKind.ErrorType, tupleWithoutNames.Kind); 5954Assert.Equal(SymbolKind.ErrorType, tupleWithoutNames.Kind); 5973Assert.Equal(SymbolKind.ErrorType, tupleWithNames.Kind); 5992Assert.Equal(SymbolKind.ErrorType, tupleWithSomeNames.Kind); 6010Assert.Equal(SymbolKind.ErrorType, tupleWithNames.Kind); 6194Assert.Equal(SymbolKind.ErrorType, types[1].Kind); 6416Assert.Equal(SymbolKind.ErrorType, tupleWithoutNames.Kind); 6432Assert.Equal(SymbolKind.ErrorType, tupleWithNames.Kind); 6447Assert.Equal(SymbolKind.ErrorType, tupleWithNames.Kind); 6547Assert.Equal(SymbolKind.ErrorType, types[1].Kind);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (2)
Semantics\PatternMatchingTestBase.cs (2)
391Assert.Equal(SymbolKind.ErrorType, typeInfo.Type.Kind); 392Assert.Equal(SymbolKind.ErrorType, typeInfo.ConvertedType.Kind);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (15)
Semantics\DeconstructionTests.cs (12)
4288Assert.Equal(SymbolKind.ErrorType, typeInfo.Type.Kind); 4294Assert.Equal(SymbolKind.ErrorType, typeInfo.Type.Kind); 4419Assert.Equal(SymbolKind.ErrorType, typeInfo.Type.Kind); 4425Assert.Equal(SymbolKind.ErrorType, typeInfo.Type.Kind); 4547Assert.Equal(SymbolKind.ErrorType, typeInfo.Type.Kind); 4556Assert.Equal(SymbolKind.ErrorType, typeInfo.Type.Kind); 5233Assert.Equal(SymbolKind.ErrorType, typeInfo.Type.Kind); 5239Assert.Equal(SymbolKind.ErrorType, typeInfo.Type.Kind); 5377Assert.Equal(SymbolKind.ErrorType, typeInfo.Type.Kind); 5383Assert.Equal(SymbolKind.ErrorType, typeInfo.Type.Kind); 5514Assert.Equal(SymbolKind.ErrorType, typeInfo.Type.Kind); 5523Assert.Equal(SymbolKind.ErrorType, typeInfo.Type.Kind);
Semantics\NativeIntegerTests.cs (2)
726Assert.Equal(SymbolKind.ErrorType, type.Kind); 734Assert.Equal(SymbolKind.ErrorType, type.Kind);
Semantics\QueryTests.cs (1)
3141Assert.Equal(SymbolKind.ErrorType, typeInfo.Type.Kind);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (329)
Compilation\GetSemanticInfoTests.cs (1)
4790Assert.Equal(SymbolKind.ErrorType, lambda.ReturnType.Kind);
Compilation\SemanticModelGetSemanticInfoTests.cs (5)
7778Assert.Equal(SymbolKind.ErrorType, semanticInfo.Type.Kind); 7797Assert.Equal(SymbolKind.ErrorType, semanticInfo.Type.Kind); 8124Assert.Equal(SymbolKind.ErrorType, semanticInfo.Type.Kind); 8148Assert.Equal(SymbolKind.ErrorType, semanticInfo.Type.Kind); 8241Assert.Equal(SymbolKind.ErrorType, semanticInfo.Type.Kind);
DocumentationComments\DocumentationCommentIDTests.cs (1)
94Assert.Equal(SymbolKind.ErrorType, symbol.Kind);
Symbols\CompilationCreationTests.cs (115)
139Assert.Equal(SymbolKind.ErrorType, asm1[1].GlobalNamespace.GetTypeMembers("Class4"). 163Assert.NotEqual(SymbolKind.ErrorType, retval1.Kind); 194Assert.NotEqual(SymbolKind.ErrorType, retval2.Kind); 215Assert.NotEqual(SymbolKind.ErrorType, retval3.Kind); 220Assert.NotEqual(SymbolKind.ErrorType, retval4.Kind); 225Assert.NotEqual(SymbolKind.ErrorType, retval5.Kind); 253Assert.NotEqual(SymbolKind.ErrorType, retval6.Kind); 278Assert.NotEqual(SymbolKind.ErrorType, retval7.Kind); 283Assert.NotEqual(SymbolKind.ErrorType, retval8.Kind); 288Assert.NotEqual(SymbolKind.ErrorType, retval9.Kind); 303Assert.NotEqual(SymbolKind.ErrorType, retval10.Kind); 308Assert.NotEqual(SymbolKind.ErrorType, retval11.Kind); 313Assert.NotEqual(SymbolKind.ErrorType, retval12.Kind); 318Assert.NotEqual(SymbolKind.ErrorType, retval13.Kind); 323Assert.NotEqual(SymbolKind.ErrorType, retval14.Kind); 369Assert.Equal(SymbolKind.ErrorType, retval15.Kind); 373Assert.Equal(SymbolKind.ErrorType, retval16.Kind); 377Assert.NotEqual(SymbolKind.ErrorType, retval17.Kind); 392Assert.Equal(SymbolKind.ErrorType, retval18.Kind); 396Assert.Equal(SymbolKind.ErrorType, retval19.Kind); 400Assert.Equal(SymbolKind.ErrorType, retval20.Kind); 404Assert.NotEqual(SymbolKind.ErrorType, retval21.Kind); 409Assert.NotEqual(SymbolKind.ErrorType, retval22.Kind); 457Assert.Equal(SymbolKind.ErrorType, asm1[1].GlobalNamespace.GetTypeMembers("Class4"). 474Assert.NotEqual(SymbolKind.ErrorType, retval1.Kind); 496Assert.NotEqual(SymbolKind.ErrorType, retval2.Kind); 517Assert.NotEqual(SymbolKind.ErrorType, retval3.Kind); 522Assert.NotEqual(SymbolKind.ErrorType, retval4.Kind); 527Assert.NotEqual(SymbolKind.ErrorType, retval5.Kind); 545Assert.NotEqual(SymbolKind.ErrorType, retval6.Kind); 570Assert.NotEqual(SymbolKind.ErrorType, retval7.Kind); 575Assert.NotEqual(SymbolKind.ErrorType, retval8.Kind); 580Assert.NotEqual(SymbolKind.ErrorType, retval9.Kind); 595Assert.NotEqual(SymbolKind.ErrorType, retval10.Kind); 600Assert.NotEqual(SymbolKind.ErrorType, retval11.Kind); 605Assert.NotEqual(SymbolKind.ErrorType, retval12.Kind); 610Assert.NotEqual(SymbolKind.ErrorType, retval13.Kind); 615Assert.NotEqual(SymbolKind.ErrorType, retval14.Kind); 635Assert.Equal(SymbolKind.ErrorType, retval15.Kind); 639Assert.Equal(SymbolKind.ErrorType, retval16.Kind); 643Assert.NotEqual(SymbolKind.ErrorType, retval17.Kind); 658Assert.Equal(SymbolKind.ErrorType, retval18.Kind); 662Assert.Equal(SymbolKind.ErrorType, retval19.Kind); 666Assert.Equal(SymbolKind.ErrorType, retval20.Kind); 670Assert.NotEqual(SymbolKind.ErrorType, retval21.Kind); 675Assert.NotEqual(SymbolKind.ErrorType, retval22.Kind); 746Assert.NotEqual(SymbolKind.ErrorType, retval1.Kind); 842Assert.NotEqual(SymbolKind.ErrorType, retval2.Kind); 863Assert.NotEqual(SymbolKind.ErrorType, retval3.Kind); 868Assert.NotEqual(SymbolKind.ErrorType, retval4.Kind); 873Assert.NotEqual(SymbolKind.ErrorType, retval5.Kind); 983Assert.NotEqual(SymbolKind.ErrorType, retval6.Kind); 1008Assert.NotEqual(SymbolKind.ErrorType, retval7.Kind); 1013Assert.NotEqual(SymbolKind.ErrorType, retval8.Kind); 1018Assert.NotEqual(SymbolKind.ErrorType, retval9.Kind); 1033Assert.NotEqual(SymbolKind.ErrorType, retval10.Kind); 1038Assert.NotEqual(SymbolKind.ErrorType, retval11.Kind); 1043Assert.NotEqual(SymbolKind.ErrorType, retval12.Kind); 1048Assert.NotEqual(SymbolKind.ErrorType, retval13.Kind); 1053Assert.NotEqual(SymbolKind.ErrorType, retval14.Kind); 1106Assert.NotEqual(SymbolKind.ErrorType, retval17.Kind); 1133Assert.NotEqual(SymbolKind.ErrorType, retval21.Kind); 1138Assert.NotEqual(SymbolKind.ErrorType, retval22.Kind); 1194Assert.NotEqual(SymbolKind.ErrorType, retval1.Kind); 1221Assert.NotEqual(SymbolKind.ErrorType, retval2.Kind); 1242Assert.NotEqual(SymbolKind.ErrorType, retval3.Kind); 1247Assert.NotEqual(SymbolKind.ErrorType, retval4.Kind); 1252Assert.NotEqual(SymbolKind.ErrorType, retval5.Kind); 1274Assert.NotEqual(SymbolKind.ErrorType, retval6.Kind); 1299Assert.NotEqual(SymbolKind.ErrorType, retval7.Kind); 1304Assert.NotEqual(SymbolKind.ErrorType, retval8.Kind); 1309Assert.NotEqual(SymbolKind.ErrorType, retval9.Kind); 1324Assert.NotEqual(SymbolKind.ErrorType, retval10.Kind); 1329Assert.NotEqual(SymbolKind.ErrorType, retval11.Kind); 1334Assert.NotEqual(SymbolKind.ErrorType, retval12.Kind); 1339Assert.NotEqual(SymbolKind.ErrorType, retval13.Kind); 1344Assert.NotEqual(SymbolKind.ErrorType, retval14.Kind); 1379Assert.NotEqual(SymbolKind.ErrorType, retval17.Kind); 1406Assert.NotEqual(SymbolKind.ErrorType, retval21.Kind); 1411Assert.NotEqual(SymbolKind.ErrorType, retval22.Kind); 1457Assert.NotEqual(SymbolKind.ErrorType, retval1.Kind); 1516Assert.NotEqual(SymbolKind.ErrorType, retval2.Kind); 1537Assert.NotEqual(SymbolKind.ErrorType, retval3.Kind); 1542Assert.NotEqual(SymbolKind.ErrorType, retval4.Kind); 1547Assert.NotEqual(SymbolKind.ErrorType, retval5.Kind); 1604Assert.NotEqual(SymbolKind.ErrorType, retval6.Kind); 1629Assert.NotEqual(SymbolKind.ErrorType, retval7.Kind); 1634Assert.NotEqual(SymbolKind.ErrorType, retval8.Kind); 1639Assert.NotEqual(SymbolKind.ErrorType, retval9.Kind); 1654Assert.NotEqual(SymbolKind.ErrorType, retval10.Kind); 1659Assert.NotEqual(SymbolKind.ErrorType, retval11.Kind); 1664Assert.NotEqual(SymbolKind.ErrorType, retval12.Kind); 1669Assert.NotEqual(SymbolKind.ErrorType, retval13.Kind); 1674Assert.NotEqual(SymbolKind.ErrorType, retval14.Kind); 1742Assert.NotEqual(SymbolKind.ErrorType, retval17.Kind); 1769Assert.NotEqual(SymbolKind.ErrorType, retval21.Kind); 1774Assert.NotEqual(SymbolKind.ErrorType, retval22.Kind); 1840Assert.NotEqual(SymbolKind.ErrorType, retval1.Kind); 1867Assert.NotEqual(SymbolKind.ErrorType, retval2.Kind); 1888Assert.NotEqual(SymbolKind.ErrorType, retval3.Kind); 1893Assert.NotEqual(SymbolKind.ErrorType, retval4.Kind); 1898Assert.NotEqual(SymbolKind.ErrorType, retval5.Kind); 1920Assert.NotEqual(SymbolKind.ErrorType, retval6.Kind); 1945Assert.NotEqual(SymbolKind.ErrorType, retval7.Kind); 1950Assert.NotEqual(SymbolKind.ErrorType, retval8.Kind); 1955Assert.NotEqual(SymbolKind.ErrorType, retval9.Kind); 1970Assert.NotEqual(SymbolKind.ErrorType, retval10.Kind); 1975Assert.NotEqual(SymbolKind.ErrorType, retval11.Kind); 1980Assert.NotEqual(SymbolKind.ErrorType, retval12.Kind); 1985Assert.NotEqual(SymbolKind.ErrorType, retval13.Kind); 1990Assert.NotEqual(SymbolKind.ErrorType, retval14.Kind); 2027Assert.NotEqual(SymbolKind.ErrorType, retval17.Kind); 2054Assert.NotEqual(SymbolKind.ErrorType, retval21.Kind); 2059Assert.NotEqual(SymbolKind.ErrorType, retval22.Kind); 2527Assert.NotEqual(SymbolKind.ErrorType, typeC5.Kind);
Symbols\Metadata\PE\BaseTypeResolution.cs (9)
206Assert.NotEqual(SymbolKind.ErrorType, @base.Kind); 227Assert.NotEqual(SymbolKind.ErrorType, base1.Kind); 233Assert.NotEqual(SymbolKind.ErrorType, base2.Kind); 239Assert.NotEqual(SymbolKind.ErrorType, base3.Kind); 245Assert.NotEqual(SymbolKind.ErrorType, base4.Kind); 251Assert.NotEqual(SymbolKind.ErrorType, base5.Kind); 257Assert.NotEqual(SymbolKind.ErrorType, base6.Kind); 263Assert.NotEqual(SymbolKind.ErrorType, base7.Kind); 269Assert.NotEqual(SymbolKind.ErrorType, base8.Kind);
Symbols\Metadata\PE\MissingTypeReferences.cs (16)
45Assert.Equal(SymbolKind.ErrorType, @base.Kind); 63Assert.Equal(SymbolKind.ErrorType, @base.Kind); 100Assert.Equal(SymbolKind.ErrorType, @base.Kind); 111Assert.Equal(SymbolKind.ErrorType, @base.ContainingSymbol.Kind); 115Assert.Equal(SymbolKind.ErrorType, @base.ContainingSymbol.ContainingSymbol.Kind); 129Assert.Equal(SymbolKind.ErrorType, @base.Kind); 144Assert.Equal(SymbolKind.ErrorType, @base.Kind); 159Assert.Equal(SymbolKind.ErrorType, @base.Kind); 172Assert.Equal(SymbolKind.ErrorType, genericBase.Kind); 176Assert.Equal(SymbolKind.ErrorType, @base.Kind); 193Assert.Equal(SymbolKind.ErrorType, @base.Kind); 212Assert.Equal(SymbolKind.ErrorType, @base.Kind); 227Assert.Equal(SymbolKind.ErrorType, genericBase.ContainingSymbol.Kind); 230Assert.Equal(SymbolKind.ErrorType, @base.Kind); 249Assert.Equal(SymbolKind.ErrorType, genericBase.ContainingSymbol.Kind); 252Assert.Equal(SymbolKind.ErrorType, @base.Kind);
Symbols\Metadata\PE\NoPia.cs (63)
156Assert.Equal(SymbolKind.ErrorType, param[0].Type.Kind); 164Assert.Equal(SymbolKind.ErrorType, param[1].Type.Kind); 200Assert.Equal(SymbolKind.ErrorType, param[0].Type.Kind); 208Assert.Equal(SymbolKind.ErrorType, param[1].Type.Kind); 213Assert.Equal(SymbolKind.ErrorType, param[0].Type.Kind); 215Assert.Equal(SymbolKind.ErrorType, param[1].Type.Kind); 237Assert.Equal(SymbolKind.ErrorType, param[0].Type.Kind); 239Assert.Equal(SymbolKind.ErrorType, param[1].Type.Kind); 244Assert.Equal(SymbolKind.ErrorType, param[0].Type.Kind); 246Assert.Equal(SymbolKind.ErrorType, param[1].Type.Kind); 270Assert.NotEqual(SymbolKind.ErrorType, param[0].Type.Kind); 271Assert.NotEqual(SymbolKind.ErrorType, param[1].Type.Kind); 275Assert.Equal(SymbolKind.ErrorType, param[0].Type.Kind); 277Assert.Equal(SymbolKind.ErrorType, param[1].Type.Kind); 304Assert.Equal(SymbolKind.ErrorType, param[0].Type.Kind); 311Assert.Equal(SymbolKind.ErrorType, param[1].Type.Kind); 528Assert.Equal(SymbolKind.ErrorType, param[0].Type.Kind); 537Assert.Equal(SymbolKind.ErrorType, param[1].Type.Kind); 542Assert.Equal(SymbolKind.ErrorType, param[0].Type.Kind); 550Assert.Equal(SymbolKind.ErrorType, param[1].Type.Kind); 571Assert.Equal(SymbolKind.ErrorType, param[0].Type.Kind); 573Assert.Equal(SymbolKind.ErrorType, param[1].Type.Kind); 578Assert.Equal(SymbolKind.ErrorType, param[0].Type.Kind); 580Assert.Equal(SymbolKind.ErrorType, param[1].Type.Kind); 604Assert.NotEqual(SymbolKind.ErrorType, param[0].Type.Kind); 605Assert.NotEqual(SymbolKind.ErrorType, param[1].Type.Kind); 612Assert.Equal(SymbolKind.ErrorType, param[0].Type.Kind); 614Assert.Equal(SymbolKind.ErrorType, param[1].Type.Kind); 640Assert.Equal(SymbolKind.ErrorType, param[0].Type.Kind); 646Assert.Equal(SymbolKind.ErrorType, param[1].Type.Kind); 717Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test1").OfType<MethodSymbol>().Single().ReturnType.Kind); 718Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test2").OfType<MethodSymbol>().Single().ReturnType.Kind); 719Assert.Equal(SymbolKind.ErrorType, localTypes3.GetMembers("Test3").OfType<MethodSymbol>().Single().ReturnType.Kind); 724Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test4").OfType<MethodSymbol>().Single().ReturnType.Kind); 736Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test1").OfType<MethodSymbol>().Single().ReturnType.Kind); 737Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test2").OfType<MethodSymbol>().Single().ReturnType.Kind); 739Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test4").OfType<MethodSymbol>().Single().ReturnType.Kind); 780Assert.NotEqual(SymbolKind.ErrorType, varI5_2.GetMembers("Foo").OfType<MethodSymbol>().Single().ReturnType.Kind); 794Assert.NotEqual(SymbolKind.ErrorType, varI7_3.GetMembers("Bar").OfType<MethodSymbol>().Single().ReturnType.Kind); 809Assert.NotEqual(SymbolKind.ErrorType, varI7_4.GetMembers("Foo").OfType<MethodSymbol>().Single().ReturnType.Kind); 810Assert.NotEqual(SymbolKind.ErrorType, varI7_4.GetMembers("Bar").OfType<MethodSymbol>().Single().ReturnType.Kind); 858Assert.NotEqual(SymbolKind.ErrorType, varI7_7.GetMembers("Bar").OfType<MethodSymbol>().Single().ReturnType.Kind); 1018Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test1").OfType<MethodSymbol>().Single().ReturnType.Kind); 1019Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test2").OfType<MethodSymbol>().Single().ReturnType.Kind); 1020Assert.Equal(SymbolKind.ErrorType, localTypes3.GetMembers("Test3").OfType<MethodSymbol>().Single().ReturnType.Kind); 1025Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test4").OfType<MethodSymbol>().Single().ReturnType.Kind); 1037Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test1").OfType<MethodSymbol>().Single().ReturnType.Kind); 1038Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test2").OfType<MethodSymbol>().Single().ReturnType.Kind); 1040Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test4").OfType<MethodSymbol>().Single().ReturnType.Kind); 1147Assert.NotEqual(SymbolKind.ErrorType, varI5_2.GetMembers("Foo").OfType<MethodSymbol>().Single().ReturnType.Kind); 1161Assert.NotEqual(SymbolKind.ErrorType, varI7_3.GetMembers("Bar").OfType<MethodSymbol>().Single().ReturnType.Kind); 1176Assert.NotEqual(SymbolKind.ErrorType, varI7_4.GetMembers("Foo").OfType<MethodSymbol>().Single().ReturnType.Kind); 1177Assert.NotEqual(SymbolKind.ErrorType, varI7_4.GetMembers("Bar").OfType<MethodSymbol>().Single().ReturnType.Kind); 1225Assert.NotEqual(SymbolKind.ErrorType, varI7_7.GetMembers("Bar").OfType<MethodSymbol>().Single().ReturnType.Kind); 1239Assert.NotEqual(SymbolKind.ErrorType, varI5.Kind); 1240Assert.NotEqual(SymbolKind.ErrorType, varI6.Kind); 1241Assert.NotEqual(SymbolKind.ErrorType, varI5_Foo.ReturnType.Kind); 1242Assert.NotEqual(SymbolKind.ErrorType, ((NamedTypeSymbol)varI5_Foo.ReturnType).TypeArguments()[0].Kind); 1249Assert.NotEqual(SymbolKind.ErrorType, varI7_Foo.ReturnType.Kind); 1250Assert.NotEqual(SymbolKind.ErrorType, ((NamedTypeSymbol)varI7_Foo.ReturnType).TypeArguments()[0].Kind); 1253Assert.NotEqual(SymbolKind.ErrorType, varI7_Bar.ReturnType.Kind); 1254Assert.NotEqual(SymbolKind.ErrorType, ((NamedTypeSymbol)varI7_Bar.ReturnType).TypeArguments()[0].Kind); 1259Assert.NotEqual(SymbolKind.ErrorType, varI1.Kind);
Symbols\Metadata\PE\NoPiaInstantiationOfGenericClassAndStruct.cs (19)
36Assert.Equal(SymbolKind.ErrorType, localField.Type.BaseType().Kind); 56Assert.Equal(SymbolKind.ErrorType, importedField.Type.Kind); 76Assert.Equal(SymbolKind.ErrorType, importedField.Type.Kind); 101Assert.Equal(SymbolKind.ErrorType, inner.Kind); 140Assert.Equal(SymbolKind.ErrorType, m.Parameters.Where(arg => arg.Name == "c1").Select(arg => arg).Single().Type.BaseType().Kind); 145Assert.Equal(SymbolKind.ErrorType, m.ReturnType.BaseType().Kind); 184Assert.Equal(SymbolKind.ErrorType, importedProperty.Parameters.Single(arg => arg.Name == "x").Type.Kind); 203Assert.Equal(SymbolKind.ErrorType, importedProperty.Type.Kind); 222Assert.Equal(SymbolKind.ErrorType, importedMethod.Parameters.Where(arg => arg.Name == "x").Select(arg => arg).Single().Type.Kind); 241Assert.Equal(SymbolKind.ErrorType, importedMethod.Parameters.Where(arg => arg.Name == "x").Select(arg => arg).Single().Type.Kind); 260Assert.Equal(SymbolKind.ErrorType, importedMethod.Parameters.Where(arg => arg.Name == "x").Select(arg => arg).Single().Type.Kind); 279Assert.Equal(SymbolKind.ErrorType, importedMethod.ReturnType.Kind); 298Assert.Equal(SymbolKind.ErrorType, importedMethod.Parameters.Where(arg => arg.Name == "x").Select(arg => arg).Single().Type.Kind); 317Assert.Equal(SymbolKind.ErrorType, importedMethod.Parameters.Single(arg => arg.Name == "x").Type.Kind); 336Assert.Equal(SymbolKind.ErrorType, importedField.Type.Kind); 391Assert.Equal(SymbolKind.ErrorType, localField.Type.BaseType().Kind); 490Assert.Equal(SymbolKind.ErrorType, ((ArrayTypeSymbol)localField.Type).ElementType.Kind); 521Assert.Equal(SymbolKind.ErrorType, localMethod.ReturnType.Kind); 571Assert.Equal(SymbolKind.ErrorType, m.ReturnType.Kind);
Symbols\Metadata\PE\NoPiaLocalHideAndTypeSubstitutionTests.cs (2)
306Assert.Equal(SymbolKind.ErrorType, missing.Kind); 374Assert.Equal(SymbolKind.ErrorType, param.First().Type.Kind);
Symbols\MissingSpecialMember.cs (3)
536Assert.Equal(SymbolKind.ErrorType, symbol.Kind); // Not available 540Assert.NotEqual(SymbolKind.ErrorType, symbol.Kind); 671Assert.True(symbol.Kind != SymbolKind.ErrorType, $"{wkt} should not be an error type");
Symbols\Retargeting\NoPia.cs (73)
463Assert.Equal(SymbolKind.ErrorType, param[0].Type.Kind); 471Assert.Equal(SymbolKind.ErrorType, param[1].Type.Kind); 505Assert.Equal(SymbolKind.ErrorType, param[0].Type.Kind); 513Assert.Equal(SymbolKind.ErrorType, param[1].Type.Kind); 518Assert.Equal(SymbolKind.ErrorType, param[0].Type.Kind); 520Assert.Equal(SymbolKind.ErrorType, param[1].Type.Kind); 540Assert.Equal(SymbolKind.ErrorType, param[0].Type.Kind); 542Assert.Equal(SymbolKind.ErrorType, param[1].Type.Kind); 547Assert.Equal(SymbolKind.ErrorType, param[0].Type.Kind); 549Assert.Equal(SymbolKind.ErrorType, param[1].Type.Kind); 572Assert.NotEqual(SymbolKind.ErrorType, param[0].Type.Kind); 573Assert.NotEqual(SymbolKind.ErrorType, param[1].Type.Kind); 577Assert.Equal(SymbolKind.ErrorType, param[0].Type.Kind); 579Assert.Equal(SymbolKind.ErrorType, param[1].Type.Kind); 605Assert.Equal(SymbolKind.ErrorType, param[0].Type.Kind); 611Assert.Equal(SymbolKind.ErrorType, param[1].Type.Kind); 764Assert.Equal(SymbolKind.ErrorType, param[0].Type.Kind); 772Assert.Equal(SymbolKind.ErrorType, param[1].Type.Kind); 806Assert.Equal(SymbolKind.ErrorType, param[0].Type.Kind); 814Assert.Equal(SymbolKind.ErrorType, param[1].Type.Kind); 819Assert.Equal(SymbolKind.ErrorType, param[0].Type.Kind); 821Assert.Equal(SymbolKind.ErrorType, param[1].Type.Kind); 841Assert.Equal(SymbolKind.ErrorType, param[0].Type.Kind); 843Assert.Equal(SymbolKind.ErrorType, param[1].Type.Kind); 848Assert.Equal(SymbolKind.ErrorType, param[0].Type.Kind); 850Assert.Equal(SymbolKind.ErrorType, param[1].Type.Kind); 873Assert.NotEqual(SymbolKind.ErrorType, param[0].Type.Kind); 874Assert.NotEqual(SymbolKind.ErrorType, param[1].Type.Kind); 878Assert.Equal(SymbolKind.ErrorType, param[0].Type.Kind); 880Assert.Equal(SymbolKind.ErrorType, param[1].Type.Kind); 906Assert.Equal(SymbolKind.ErrorType, param[0].Type.Kind); 912Assert.Equal(SymbolKind.ErrorType, param[1].Type.Kind); 1068Assert.Equal(SymbolKind.ErrorType, param[0].Type.Kind); 1076Assert.Equal(SymbolKind.ErrorType, param[1].Type.Kind); 1110Assert.Equal(SymbolKind.ErrorType, param[0].Type.Kind); 1118Assert.Equal(SymbolKind.ErrorType, param[1].Type.Kind); 1123Assert.Equal(SymbolKind.ErrorType, param[0].Type.Kind); 1125Assert.Equal(SymbolKind.ErrorType, param[1].Type.Kind); 1145Assert.Equal(SymbolKind.ErrorType, param[0].Type.Kind); 1147Assert.Equal(SymbolKind.ErrorType, param[1].Type.Kind); 1152Assert.Equal(SymbolKind.ErrorType, param[0].Type.Kind); 1154Assert.Equal(SymbolKind.ErrorType, param[1].Type.Kind); 1177Assert.NotEqual(SymbolKind.ErrorType, param[0].Type.Kind); 1178Assert.NotEqual(SymbolKind.ErrorType, param[1].Type.Kind); 1182Assert.Equal(SymbolKind.ErrorType, param[0].Type.Kind); 1184Assert.Equal(SymbolKind.ErrorType, param[1].Type.Kind); 1210Assert.Equal(SymbolKind.ErrorType, param[0].Type.Kind); 1216Assert.Equal(SymbolKind.ErrorType, param[1].Type.Kind); 1348Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test1").OfType<MethodSymbol>().Single().ReturnType.Kind); 1349Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test2").OfType<MethodSymbol>().Single().ReturnType.Kind); 1350Assert.Equal(SymbolKind.ErrorType, localTypes3.GetMembers("Test3").OfType<MethodSymbol>().Single().ReturnType.Kind); 1355Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test4").OfType<MethodSymbol>().Single().ReturnType.Kind); 1369Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test1").OfType<MethodSymbol>().Single().ReturnType.Kind); 1370Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test2").OfType<MethodSymbol>().Single().ReturnType.Kind); 1372Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test4").OfType<MethodSymbol>().Single().ReturnType.Kind); 1414Assert.Equal(SymbolKind.ErrorType, assemblies1[0].GlobalNamespace.GetMember<MethodSymbol>("C.Test1").ReturnType.Kind); 1422Assert.Equal(SymbolKind.ErrorType, assemblies2[0].GlobalNamespace.GetMember<MethodSymbol>("C.Test1").ReturnType.Kind); 1459Assert.Equal(SymbolKind.ErrorType, assemblies1[0].GlobalNamespace.GetMember<MethodSymbol>("C.Test1").ReturnType.Kind); 1467Assert.Equal(SymbolKind.ErrorType, assemblies2[0].GlobalNamespace.GetMember<MethodSymbol>("C.Test1").ReturnType.Kind); 1901Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test1").OfType<MethodSymbol>().Single().ReturnType.Kind); 1902Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test2").OfType<MethodSymbol>().Single().ReturnType.Kind); 1903Assert.Equal(SymbolKind.ErrorType, localTypes3.GetMembers("Test3").OfType<MethodSymbol>().Single().ReturnType.Kind); 1908Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test4").OfType<MethodSymbol>().Single().ReturnType.Kind); 1922Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test1").OfType<MethodSymbol>().Single().ReturnType.Kind); 1923Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test2").OfType<MethodSymbol>().Single().ReturnType.Kind); 1925Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test4").OfType<MethodSymbol>().Single().ReturnType.Kind); 1951Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test1").OfType<MethodSymbol>().Single().ReturnType.Kind); 1952Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test2").OfType<MethodSymbol>().Single().ReturnType.Kind); 1953Assert.Equal(SymbolKind.ErrorType, localTypes3.GetMembers("Test3").OfType<MethodSymbol>().Single().ReturnType.Kind); 1958Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test4").OfType<MethodSymbol>().Single().ReturnType.Kind); 1972Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test1").OfType<MethodSymbol>().Single().ReturnType.Kind); 1973Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test2").OfType<MethodSymbol>().Single().ReturnType.Kind); 1975Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMembers("Test4").OfType<MethodSymbol>().Single().ReturnType.Kind);
Symbols\Retargeting\RetargetExplicitInterfaceImplementation.cs (1)
99case SymbolKind.ErrorType:
Symbols\Source\BaseClassTests.cs (10)
40Assert.Equal(SymbolKind.ErrorType, x.BaseType().Kind); 41Assert.Equal(SymbolKind.ErrorType, y.BaseType().Kind); 60Assert.Equal(SymbolKind.ErrorType, x.BaseType().Kind); 61Assert.Equal(SymbolKind.ErrorType, y.BaseType().Kind); 186Assert.Equal(SymbolKind.ErrorType, a.Interfaces()[0].Kind); 1321Assert.NotEqual(SymbolKind.ErrorType, d.BaseType().Kind); 1392Assert.Equal(SymbolKind.ErrorType, a2.BaseType().Kind); 1395Assert.Equal(SymbolKind.ErrorType, b2.BaseType().Kind); 1415Assert.Equal(SymbolKind.ErrorType, abase.Kind); 1417Assert.Equal(SymbolKind.ErrorType, bbase.Kind);
Symbols\Source\UsingAliasTests.cs (2)
704Assert.Equal(SymbolKind.ErrorType, alias.Target.Kind); 747Assert.Equal(SymbolKind.ErrorType, alias.Target.Kind);
Symbols\SymbolErrorTests.cs (3)
16802Assert.Equal(SymbolKind.ErrorType, fieldType.Type.Kind); 16829Assert.Equal(SymbolKind.ErrorType, fieldType.Kind); 16866Assert.Equal(SymbolKind.ErrorType, fieldType.Kind);
Symbols\TypeTests.cs (6)
644Assert.NotEqual(SymbolKind.ErrorType, objType.Kind); 652Assert.NotEqual(SymbolKind.ErrorType, dynType.Kind); 1242Assert.Equal(SymbolKind.ErrorType, typeAb.Kind); 1249Assert.Equal(SymbolKind.ErrorType, typeBi.Kind); 1256Assert.Equal(SymbolKind.ErrorType, typeCi.Kind); 1263Assert.Equal(SymbolKind.ErrorType, typeDi.TypeArguments()[2].Kind);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
Extensions.cs (2)
683return type.Kind == SymbolKind.ErrorType; 786case SymbolKind.ErrorType:
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CSharpTypeInferenceService.TypeInferrer.cs (1)
631if (method.TypeArguments.Any(static t => t.Kind == SymbolKind.ErrorType))
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (1)
PDB\MethodDebugInfo.Native.cs (1)
656if (type.Kind == SymbolKind.ErrorType)
Microsoft.CodeAnalysis.Features (1)
Shared\Extensions\ISymbolExtensions_2.cs (1)
56case SymbolKind.ErrorType:
Microsoft.CodeAnalysis.LanguageServerIndexFormat.Generator (1)
Generator.cs (1)
463SymbolKind.ErrorType)
Microsoft.CodeAnalysis.UnitTests (2)
CorLibTypesTests.cs (2)
81Assert.Equal(SymbolKind.ErrorType, symbol.Kind); 85Assert.NotEqual(SymbolKind.ErrorType, symbol.Kind);
Microsoft.CodeAnalysis.VisualBasic (88)
Binding\Binder_Expressions.vb (4)
639If symbols.Count = 1 AndAlso symbols(0).Kind = SymbolKind.ErrorType Then 3271Case SymbolKind.NamedType, SymbolKind.ErrorType 3331Case SymbolKind.NamedType, SymbolKind.ErrorType 3412If candidate Is Nothing OrElse candidate.Kind = SymbolKind.ErrorType Then
Binding\Binder_Imports.vb (2)
119If aliasTarget.Kind <> SymbolKind.ErrorType Then 182If importedSymbol.Kind <> SymbolKind.ErrorType Then
Binding\Binder_Invocation.vb (1)
2310If targetType.Kind <> SymbolKind.ErrorType Then
Binding\Binder_Lookup.vb (1)
181Case SymbolKind.NamedType, SymbolKind.ErrorType
Binding\DocumentationCommentCrefBinder.vb (1)
855Case SymbolKind.NamedType, SymbolKind.ErrorType
Binding\DocumentationCommentCrefBinder_Compat.vb (1)
400Case SymbolKind.NamedType, SymbolKind.ErrorType
Compilation\ClsComplianceChecker.vb (1)
826Debug.Assert(symbol.Kind = SymbolKind.ErrorType)
Compilation\NamespaceScopeBuilder.vb (2)
38ElseIf target.Kind <> SymbolKind.ErrorType AndAlso Not target.ContainingAssembly.IsLinked Then 53Debug.Assert(target.Kind <> SymbolKind.ErrorType)
Emit\EditAndContinue\VisualBasicSymbolMatcher.vb (2)
486SymbolKind.ErrorType 631SymbolKind.ErrorType
Emit\SymbolTranslator.vb (3)
133If namedTypeSymbol.OriginalDefinition.Kind = SymbolKind.ErrorType Then 137If diagInfo Is Nothing AndAlso namedTypeSymbol.Kind = SymbolKind.ErrorType Then 256Case SymbolKind.NamedType, SymbolKind.ErrorType
Lowering\SynthesizedSubmissionFields.vb (1)
57If hostObjectTypeSymbol IsNot Nothing AndAlso hostObjectTypeSymbol.Kind <> SymbolKind.ErrorType Then
Semantics\AccessCheck.vb (3)
112Case SymbolKind.ErrorType 498Case SymbolKind.NamedType, SymbolKind.ErrorType 599Case SymbolKind.TypeParameter, SymbolKind.ErrorType
Semantics\Conversions.vb (36)
704Debug.Assert(destination.Kind <> SymbolKind.ErrorType) 872Debug.Assert(targetType.Kind <> SymbolKind.ErrorType) 886Debug.Assert(targetType.Kind <> SymbolKind.ErrorType) 909Debug.Assert(source.Kind <> SymbolKind.ErrorType) 911Debug.Assert(destination.Kind <> SymbolKind.ErrorType) 939Debug.Assert(destination.Kind <> SymbolKind.ErrorType) 996If sourceType.Kind <> SymbolKind.ErrorType Then 1015Debug.Assert(destination.Kind <> SymbolKind.ErrorType) 1437Debug.Assert(booleanType.Kind <> SymbolKind.ErrorType) 1721Debug.Assert(source.Kind <> SymbolKind.ErrorType) 1722Debug.Assert(destination.Kind <> SymbolKind.ErrorType) 1786Debug.Assert(destination.Kind <> SymbolKind.ErrorType) 1815If sourceType.Kind <> SymbolKind.ErrorType Then 1825Debug.Assert(source.Kind <> SymbolKind.ErrorType) 1827Debug.Assert(destination.Kind <> SymbolKind.ErrorType) 1842Debug.Assert(destination.Kind <> SymbolKind.ErrorType) 1871If sourceType.Kind <> SymbolKind.ErrorType Then 2063Return If(valueType.Kind = SymbolKind.ErrorType, Nothing, valueType) 2082Debug.Assert(source.Kind <> SymbolKind.ErrorType) 2083Debug.Assert(destination.Kind <> SymbolKind.ErrorType) 2106Debug.Assert(destination.Kind <> SymbolKind.ErrorType) 2125Debug.Assert(sourceType.Kind <> SymbolKind.ErrorType) 2191Debug.Assert(source.Kind <> SymbolKind.ErrorType) 2193Debug.Assert(destination.Kind <> SymbolKind.ErrorType) 2465If dstUnderlying Is destination OrElse dstUnderlying.Kind = SymbolKind.ErrorType Then 2481If dstUnderlyingElement.Kind = SymbolKind.ErrorType Then 2487If arrayElement.Kind = SymbolKind.ErrorType Then 3025If srcElem.Kind = SymbolKind.ErrorType OrElse dstElem.Kind = SymbolKind.ErrorType Then 3363If underlying.Kind <> SymbolKind.ErrorType Then 3477If srcUnderlying.Kind = SymbolKind.ErrorType OrElse Not srcUnderlying.IsValueType OrElse srcUnderlying.IsNullableType() Then 3485If dstUnderlying.Kind = SymbolKind.ErrorType OrElse Not dstUnderlying.IsValueType OrElse dstUnderlying.IsNullableType() Then 3754If valueType.Kind <> SymbolKind.ErrorType Then 3770If constraint.Kind = SymbolKind.ErrorType Then 3914If valueType.Kind <> SymbolKind.ErrorType AndAlso IsDerivedFrom(valueType, source, useSiteInfo) Then 3935If constraint.Kind = SymbolKind.ErrorType Then
Semantics\OverloadResolution.vb (3)
3024If targetType.Kind = SymbolKind.ErrorType Then 3099If targetType.Kind = SymbolKind.ErrorType Then 4716Case SymbolKind.NamedType, SymbolKind.ErrorType
Semantics\TypeInference\TypeArgumentInference.vb (1)
975If targetType.Kind = SymbolKind.ErrorType Then
Symbols\AssemblySymbol.vb (1)
689Return candidate IsNot Nothing AndAlso (candidate.Kind <> SymbolKind.ErrorType OrElse Not (TypeOf candidate Is MissingMetadataTypeSymbol))
Symbols\Attributes\SourceAttributeData.vb (1)
156If parameterType.Kind <> SymbolKind.NamedType AndAlso parameterType.Kind <> SymbolKind.ErrorType Then
Symbols\BaseTypeAnalysis.vb (1)
195If current Is Nothing OrElse current.Kind = SymbolKind.ErrorType Then
Symbols\ConstraintsHelper.vb (2)
737Case SymbolKind.ErrorType 768Case SymbolKind.ErrorType
Symbols\ErrorTypeSymbol.vb (1)
105Return SymbolKind.ErrorType
Symbols\Metadata\PE\MetadataDecoder.vb (2)
202Case SymbolKind.NamedType, SymbolKind.ErrorType 277Debug.Assert(newresult Is result OrElse (newresult.Kind = SymbolKind.ErrorType))
Symbols\Metadata\PE\PEModuleSymbol.vb (1)
382Return candidate.Kind <> SymbolKind.ErrorType OrElse Not (TypeOf candidate Is MissingMetadataTypeSymbol)
Symbols\Metadata\PE\SymbolFactory.vb (1)
81If arg.Key.Kind = SymbolKind.ErrorType AndAlso
Symbols\Metadata\PE\TupleTypeDecoder.vb (1)
127Case SymbolKind.ErrorType
Symbols\MetadataOrSourceAssemblySymbol.vb (2)
83(corType.Kind = SymbolKind.ErrorType AndAlso 84_lazySpecialTypes(typeId).Kind = SymbolKind.ErrorType))
Symbols\Retargeting\RetargetingSymbolTranslator.vb (3)
174If type.Kind = SymbolKind.ErrorType Then 398If newDefinition.Kind = SymbolKind.ErrorType AndAlso Not newDefinition.IsGenericType Then 554Case SymbolKind.ErrorType, SymbolKind.NamedType
Symbols\Source\SourceFile.vb (1)
69Debug.Assert(Not memberImports.Any(Function(i) i.NamespaceOrType.Kind = SymbolKind.ErrorType))
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
956Case SymbolKind.ErrorType
Symbols\Symbol.vb (2)
192Case SymbolKind.ErrorType 529SymbolKind.ErrorType
Symbols\SymbolExtensions.vb (1)
308Case SymbolKind.NamedType, SymbolKind.ErrorType
Symbols\TypeSubstitution.vb (1)
569((targetGenericDefinition.Kind = SymbolKind.NamedType OrElse targetGenericDefinition.Kind = SymbolKind.ErrorType) AndAlso
Symbols\TypeSymbol.vb (1)
367If Me.Kind <> SymbolKind.ErrorType Then
Symbols\TypeSymbolExtensions.vb (1)
158Return type.Kind = SymbolKind.ErrorType
Utilities\TypeUnification.vb (2)
106Case SymbolKind.NamedType, SymbolKind.ErrorType 243Case SymbolKind.NamedType, SymbolKind.ErrorType
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (8)
CodeGen\CodeGenTuples.vb (8)
5751Assert.Equal(SymbolKind.ErrorType, mTuple.TupleUnderlyingType.Kind) 6947Assert.Equal(SymbolKind.ErrorType, tupleWithoutNames.TupleUnderlyingType.Kind) 6967Assert.Equal(SymbolKind.ErrorType, tupleWithoutNames.TupleUnderlyingType.Kind) 6988Assert.Equal(SymbolKind.ErrorType, tupleWithSomeNames.TupleUnderlyingType.Kind) 7159Assert.Equal(SymbolKind.ErrorType, types(1).Kind) 7297Assert.Equal(SymbolKind.ErrorType, tupleWithoutNames.TupleUnderlyingType.Kind) 7315Assert.Equal(SymbolKind.ErrorType, tupleWithoutNames.TupleUnderlyingType.Kind) 7441Assert.Equal(SymbolKind.ErrorType, types(1).Kind)
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (3)
CompilationContext.vb (3)
777If typeSymbol.Kind = SymbolKind.ErrorType Then 815If namespaceOrTypeSymbol.Kind = SymbolKind.ErrorType Then 846If namespaceOrTypeSymbol.Kind = SymbolKind.ErrorType Then
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests (1)
ImportDebugInfoTests.vb (1)
684AssertEx.None(typesAndNamespaces, Function(tOrN) tOrN.NamespaceOrType.Kind = SymbolKind.ErrorType)
Microsoft.CodeAnalysis.VisualBasic.Features (1)
ExtractMethod\Extensions.vb (1)
469Return type Is Nothing OrElse type.Kind = SymbolKind.ErrorType
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (8)
Compilation\SemanticModelGetDeclaredSymbolAPITests.vb (1)
1523Assert.Equal(SymbolKind.ErrorType, aliasSymbol.Target.Kind)
Semantics\GetExtendedSemanticInfoTests.vb (2)
5744Assert.Equal(SymbolKind.ErrorType, semanticInfo.Type.Kind) 10342Assert.Equal(SymbolKind.ErrorType, [alias].Target.Kind)
Semantics\NameOfTests.vb (5)
139Assert.Equal(SymbolKind.ErrorType, typeInfo.Type.Kind) 1530Assert.Equal(SymbolKind.ErrorType, typeInfo.Type.Kind) 1868Assert.Equal(SymbolKind.ErrorType, typeInfo.Type.Kind) 2885Assert.Equal(SymbolKind.ErrorType, typeInfo.Type.Kind) 2950Assert.Equal(SymbolKind.ErrorType, typeInfo.Type.Kind)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (262)
SymbolsTests\CompilationCreationTests.vb (117)
99Assert.Equal(type.Kind, SymbolKind.ErrorType) ' Not available 101Assert.NotEqual(type.Kind, SymbolKind.ErrorType) 272Assert.Equal(SymbolKind.ErrorType, asm1(1).GlobalNamespace.GetTypeMembers("Class4").Single().GetMembers("Foo").OfType(Of MethodSymbol)().Single().ReturnType.Kind) 290Assert.NotEqual(SymbolKind.ErrorType, retval1.Kind) 316Assert.NotEqual(SymbolKind.ErrorType, retval2.Kind) 331Assert.NotEqual(SymbolKind.ErrorType, retval3.Kind) 334Assert.NotEqual(SymbolKind.ErrorType, retval4.Kind) 337Assert.NotEqual(SymbolKind.ErrorType, retval5.Kind) 360Assert.NotEqual(SymbolKind.ErrorType, retval6.Kind) 379Assert.NotEqual(SymbolKind.ErrorType, retval7.Kind) 382Assert.NotEqual(SymbolKind.ErrorType, retval8.Kind) 385Assert.NotEqual(SymbolKind.ErrorType, retval9.Kind) 395Assert.NotEqual(SymbolKind.ErrorType, retval10.Kind) 398Assert.NotEqual(SymbolKind.ErrorType, retval11.Kind) 401Assert.NotEqual(SymbolKind.ErrorType, retval12.Kind) 404Assert.NotEqual(SymbolKind.ErrorType, retval13.Kind) 407Assert.NotEqual(SymbolKind.ErrorType, retval14.Kind) 445Assert.Equal(SymbolKind.ErrorType, retval15.Kind) 447Assert.Equal(SymbolKind.ErrorType, retval16.Kind) 449Assert.NotEqual(SymbolKind.ErrorType, retval17.Kind) 459Assert.Equal(SymbolKind.ErrorType, retval18.Kind) 461Assert.Equal(SymbolKind.ErrorType, retval19.Kind) 463Assert.Equal(SymbolKind.ErrorType, retval20.Kind) 465Assert.NotEqual(SymbolKind.ErrorType, retval21.Kind) 468Assert.NotEqual(SymbolKind.ErrorType, retval22.Kind) 512Assert.Equal(SymbolKind.ErrorType, asm1(1).GlobalNamespace.GetTypeMembers("Class4").Single().GetMembers("Foo").OfType(Of MethodSymbol)().Single().ReturnType.Kind) 521Assert.NotEqual(SymbolKind.ErrorType, retval1.Kind) 536Assert.NotEqual(SymbolKind.ErrorType, retval2.Kind) 551Assert.NotEqual(SymbolKind.ErrorType, retval3.Kind) 554Assert.NotEqual(SymbolKind.ErrorType, retval4.Kind) 557Assert.NotEqual(SymbolKind.ErrorType, retval5.Kind) 569Assert.NotEqual(SymbolKind.ErrorType, retval6.Kind) 588Assert.NotEqual(SymbolKind.ErrorType, retval7.Kind) 591Assert.NotEqual(SymbolKind.ErrorType, retval8.Kind) 594Assert.NotEqual(SymbolKind.ErrorType, retval9.Kind) 604Assert.NotEqual(SymbolKind.ErrorType, retval10.Kind) 607Assert.NotEqual(SymbolKind.ErrorType, retval11.Kind) 610Assert.NotEqual(SymbolKind.ErrorType, retval12.Kind) 613Assert.NotEqual(SymbolKind.ErrorType, retval13.Kind) 616Assert.NotEqual(SymbolKind.ErrorType, retval14.Kind) 630Assert.Equal(SymbolKind.ErrorType, retval15.Kind) 632Assert.Equal(SymbolKind.ErrorType, retval16.Kind) 634Assert.NotEqual(SymbolKind.ErrorType, retval17.Kind) 644Assert.Equal(SymbolKind.ErrorType, retval18.Kind) 646Assert.Equal(SymbolKind.ErrorType, retval19.Kind) 648Assert.Equal(SymbolKind.ErrorType, retval20.Kind) 650Assert.NotEqual(SymbolKind.ErrorType, retval21.Kind) 653Assert.NotEqual(SymbolKind.ErrorType, retval22.Kind) 700Assert.NotEqual(SymbolKind.ErrorType, retval1.Kind) 753Assert.NotEqual(SymbolKind.ErrorType, retval2.Kind) 768Assert.NotEqual(SymbolKind.ErrorType, retval3.Kind) 771Assert.NotEqual(SymbolKind.ErrorType, retval4.Kind) 774Assert.NotEqual(SymbolKind.ErrorType, retval5.Kind) 852Assert.NotEqual(SymbolKind.ErrorType, retval6.Kind) 871Assert.NotEqual(SymbolKind.ErrorType, retval7.Kind) 874Assert.NotEqual(SymbolKind.ErrorType, retval8.Kind) 877Assert.NotEqual(SymbolKind.ErrorType, retval9.Kind) 887Assert.NotEqual(SymbolKind.ErrorType, retval10.Kind) 890Assert.NotEqual(SymbolKind.ErrorType, retval11.Kind) 893Assert.NotEqual(SymbolKind.ErrorType, retval12.Kind) 896Assert.NotEqual(SymbolKind.ErrorType, retval13.Kind) 899Assert.NotEqual(SymbolKind.ErrorType, retval14.Kind) 928Assert.NotEqual(SymbolKind.ErrorType, retval17.Kind) 944Assert.NotEqual(SymbolKind.ErrorType, retval21.Kind) 947Assert.NotEqual(SymbolKind.ErrorType, retval22.Kind) 989Assert.NotEqual(SymbolKind.ErrorType, retval1.Kind) 1008Assert.NotEqual(SymbolKind.ErrorType, retval2.Kind) 1023Assert.NotEqual(SymbolKind.ErrorType, retval3.Kind) 1026Assert.NotEqual(SymbolKind.ErrorType, retval4.Kind) 1029Assert.NotEqual(SymbolKind.ErrorType, retval5.Kind) 1045Assert.NotEqual(SymbolKind.ErrorType, retval6.Kind) 1064Assert.NotEqual(SymbolKind.ErrorType, retval7.Kind) 1067Assert.NotEqual(SymbolKind.ErrorType, retval8.Kind) 1070Assert.NotEqual(SymbolKind.ErrorType, retval9.Kind) 1080Assert.NotEqual(SymbolKind.ErrorType, retval10.Kind) 1083Assert.NotEqual(SymbolKind.ErrorType, retval11.Kind) 1086Assert.NotEqual(SymbolKind.ErrorType, retval12.Kind) 1089Assert.NotEqual(SymbolKind.ErrorType, retval13.Kind) 1092Assert.NotEqual(SymbolKind.ErrorType, retval14.Kind) 1115Assert.NotEqual(SymbolKind.ErrorType, retval17.Kind) 1131Assert.NotEqual(SymbolKind.ErrorType, retval21.Kind) 1134Assert.NotEqual(SymbolKind.ErrorType, retval22.Kind) 1170Assert.NotEqual(SymbolKind.ErrorType, retval1.Kind) 1211Assert.NotEqual(SymbolKind.ErrorType, retval2.Kind) 1227Assert.NotEqual(SymbolKind.ErrorType, retval3.Kind) 1230Assert.NotEqual(SymbolKind.ErrorType, retval4.Kind) 1233Assert.NotEqual(SymbolKind.ErrorType, retval5.Kind) 1277Assert.NotEqual(SymbolKind.ErrorType, retval6.Kind) 1296Assert.NotEqual(SymbolKind.ErrorType, retval7.Kind) 1299Assert.NotEqual(SymbolKind.ErrorType, retval8.Kind) 1302Assert.NotEqual(SymbolKind.ErrorType, retval9.Kind) 1312Assert.NotEqual(SymbolKind.ErrorType, retval10.Kind) 1315Assert.NotEqual(SymbolKind.ErrorType, retval11.Kind) 1318Assert.NotEqual(SymbolKind.ErrorType, retval12.Kind) 1321Assert.NotEqual(SymbolKind.ErrorType, retval13.Kind) 1324Assert.NotEqual(SymbolKind.ErrorType, retval14.Kind) 1380Assert.NotEqual(SymbolKind.ErrorType, retval17.Kind) 1396Assert.NotEqual(SymbolKind.ErrorType, retval21.Kind) 1399Assert.NotEqual(SymbolKind.ErrorType, retval22.Kind) 1456Assert.NotEqual(SymbolKind.ErrorType, retval1.Kind) 1475Assert.NotEqual(SymbolKind.ErrorType, retval2.Kind) 1490Assert.NotEqual(SymbolKind.ErrorType, retval3.Kind) 1493Assert.NotEqual(SymbolKind.ErrorType, retval4.Kind) 1496Assert.NotEqual(SymbolKind.ErrorType, retval5.Kind) 1512Assert.NotEqual(SymbolKind.ErrorType, retval6.Kind) 1531Assert.NotEqual(SymbolKind.ErrorType, retval7.Kind) 1534Assert.NotEqual(SymbolKind.ErrorType, retval8.Kind) 1537Assert.NotEqual(SymbolKind.ErrorType, retval9.Kind) 1547Assert.NotEqual(SymbolKind.ErrorType, retval10.Kind) 1550Assert.NotEqual(SymbolKind.ErrorType, retval11.Kind) 1553Assert.NotEqual(SymbolKind.ErrorType, retval12.Kind) 1556Assert.NotEqual(SymbolKind.ErrorType, retval13.Kind) 1559Assert.NotEqual(SymbolKind.ErrorType, retval14.Kind) 1586Assert.NotEqual(SymbolKind.ErrorType, retval17.Kind) 1602Assert.NotEqual(SymbolKind.ErrorType, retval21.Kind) 1605Assert.NotEqual(SymbolKind.ErrorType, retval22.Kind) 1965Assert.NotEqual(SymbolKind.ErrorType, typeC5.Kind)
SymbolsTests\Metadata\PE\BaseTypeResolution.vb (9)
190Assert.NotEqual(SymbolKind.ErrorType, base.Kind) 208Assert.NotEqual(SymbolKind.ErrorType, base1.Kind) 214Assert.NotEqual(SymbolKind.ErrorType, base2.Kind) 220Assert.NotEqual(SymbolKind.ErrorType, base3.Kind) 226Assert.NotEqual(SymbolKind.ErrorType, base4.Kind) 232Assert.NotEqual(SymbolKind.ErrorType, base5.Kind) 238Assert.NotEqual(SymbolKind.ErrorType, base6.Kind) 245Assert.NotEqual(SymbolKind.ErrorType, base7.Kind) 251Assert.NotEqual(SymbolKind.ErrorType, base8.Kind)
SymbolsTests\Metadata\PE\MissingTypeReferences.vb (14)
41Assert.Equal(SymbolKind.ErrorType, base.Kind) 58Assert.Equal(SymbolKind.ErrorType, base.Kind) 96Assert.Equal(SymbolKind.ErrorType, base.Kind) 107Assert.Equal(SymbolKind.ErrorType, base.ContainingSymbol.Kind) 112Assert.Equal(SymbolKind.ErrorType, baseContainerContainer.Kind) 128Assert.Equal(SymbolKind.ErrorType, base.Kind) 143Assert.Equal(SymbolKind.ErrorType, base.Kind) 158Assert.Equal(SymbolKind.ErrorType, base.Kind) 171Assert.Equal(SymbolKind.ErrorType, genericBase.Kind) 175Assert.Equal(SymbolKind.ErrorType, base.Kind) 211Assert.Equal(SymbolKind.ErrorType, base.Kind) 228Assert.Equal(SymbolKind.ErrorType, genericBase.ContainingSymbol.Kind) 233Assert.Equal(SymbolKind.ErrorType, base.Kind) 259Assert.Equal(SymbolKind.ErrorType, base.Kind)
SymbolsTests\Metadata\PE\NoPia.vb (63)
107Assert.Equal(SymbolKind.ErrorType, param(0).[Type].Kind) 114Assert.Equal(SymbolKind.ErrorType, param(1).[Type].Kind) 143Assert.Equal(SymbolKind.ErrorType, param(0).[Type].Kind) 150Assert.Equal(SymbolKind.ErrorType, param(1).[Type].Kind) 153Assert.Equal(SymbolKind.ErrorType, param(0).[Type].Kind) 155Assert.Equal(SymbolKind.ErrorType, param(1).[Type].Kind) 171Assert.Equal(SymbolKind.ErrorType, param(0).[Type].Kind) 173Assert.Equal(SymbolKind.ErrorType, param(1).[Type].Kind) 176Assert.Equal(SymbolKind.ErrorType, param(0).[Type].Kind) 178Assert.Equal(SymbolKind.ErrorType, param(1).[Type].Kind) 196Assert.NotEqual(SymbolKind.ErrorType, param(0).[Type].Kind) 197Assert.NotEqual(SymbolKind.ErrorType, param(1).[Type].Kind) 199Assert.Equal(SymbolKind.ErrorType, param(0).[Type].Kind) 201Assert.Equal(SymbolKind.ErrorType, param(1).[Type].Kind) 222Assert.Equal(SymbolKind.ErrorType, param(0).[Type].Kind) 228Assert.Equal(SymbolKind.ErrorType, param(1).[Type].Kind) 407Assert.Equal(SymbolKind.ErrorType, param(0).[Type].Kind) 414Assert.Equal(SymbolKind.ErrorType, param(1).[Type].Kind) 417Assert.Equal(SymbolKind.ErrorType, param(0).[Type].Kind) 424Assert.Equal(SymbolKind.ErrorType, param(1).[Type].Kind) 442Assert.Equal(SymbolKind.ErrorType, param(0).[Type].Kind) 444Assert.Equal(SymbolKind.ErrorType, param(1).[Type].Kind) 447Assert.Equal(SymbolKind.ErrorType, param(0).[Type].Kind) 449Assert.Equal(SymbolKind.ErrorType, param(1).[Type].Kind) 470Assert.NotEqual(SymbolKind.ErrorType, param(0).[Type].Kind) 471Assert.NotEqual(SymbolKind.ErrorType, param(1).[Type].Kind) 476Assert.Equal(SymbolKind.ErrorType, param(0).[Type].Kind) 478Assert.Equal(SymbolKind.ErrorType, param(1).[Type].Kind) 499Assert.Equal(SymbolKind.ErrorType, param(0).[Type].Kind) 504Assert.Equal(SymbolKind.ErrorType, param(1).[Type].Kind) 558Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMember(Of MethodSymbol)("Test1").ReturnType.Kind) 559Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMember(Of MethodSymbol)("Test2").ReturnType.Kind) 560Assert.Equal(SymbolKind.ErrorType, localTypes3.GetMember(Of MethodSymbol)("Test3").ReturnType.Kind) 563Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMember(Of MethodSymbol)("Test4").ReturnType.Kind) 567Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMember(Of MethodSymbol)("Test1").ReturnType.Kind) 568Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMember(Of MethodSymbol)("Test2").ReturnType.Kind) 570Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMember(Of MethodSymbol)("Test4").ReturnType.Kind) 600Assert.NotEqual(SymbolKind.ErrorType, varI5_2.GetMember(Of MethodSymbol)("Foo").ReturnType.Kind) 609Assert.NotEqual(SymbolKind.ErrorType, varI7_3.GetMember(Of MethodSymbol)("Bar").ReturnType.Kind) 619Assert.NotEqual(SymbolKind.ErrorType, varI7_4.GetMember(Of MethodSymbol)("Foo").ReturnType.Kind) 620Assert.NotEqual(SymbolKind.ErrorType, varI7_4.GetMember(Of MethodSymbol)("Bar").ReturnType.Kind) 654Assert.NotEqual(SymbolKind.ErrorType, varI7_7.GetMember(Of MethodSymbol)("Bar").ReturnType.Kind) 775Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMember(Of MethodSymbol)("Test1").ReturnType.Kind) 776Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMember(Of MethodSymbol)("Test2").ReturnType.Kind) 777Assert.Equal(SymbolKind.ErrorType, localTypes3.GetMember(Of MethodSymbol)("Test3").ReturnType.Kind) 781Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMember(Of MethodSymbol)("Test4").ReturnType.Kind) 785Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMember(Of MethodSymbol)("Test1").ReturnType.Kind) 786Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMember(Of MethodSymbol)("Test2").ReturnType.Kind) 788Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMember(Of MethodSymbol)("Test4").ReturnType.Kind) 877Assert.NotEqual(SymbolKind.ErrorType, varI5_2.GetMember(Of MethodSymbol)("Foo").ReturnType.Kind) 887Assert.NotEqual(SymbolKind.ErrorType, varI7_3.GetMember(Of MethodSymbol)("Bar").ReturnType.Kind) 898Assert.NotEqual(SymbolKind.ErrorType, varI7_4.GetMember(Of MethodSymbol)("Foo").ReturnType.Kind) 899Assert.NotEqual(SymbolKind.ErrorType, varI7_4.GetMember(Of MethodSymbol)("Bar").ReturnType.Kind) 933Assert.NotEqual(SymbolKind.ErrorType, varI7_7.GetMember(Of MethodSymbol)("Bar").ReturnType.Kind) 944Assert.NotEqual(SymbolKind.ErrorType, varI5.Kind) 945Assert.NotEqual(SymbolKind.ErrorType, varI6.Kind) 946Assert.NotEqual(SymbolKind.ErrorType, varI5_Foo.ReturnType.Kind) 947Assert.NotEqual(SymbolKind.ErrorType, (DirectCast(varI5_Foo.ReturnType, NamedTypeSymbol)).TypeArguments(0).Kind) 952Assert.NotEqual(SymbolKind.ErrorType, varI7_Foo.ReturnType.Kind) 953Assert.NotEqual(SymbolKind.ErrorType, (DirectCast(varI7_Foo.ReturnType, NamedTypeSymbol)).TypeArguments(0).Kind) 955Assert.NotEqual(SymbolKind.ErrorType, varI7_Bar.ReturnType.Kind) 956Assert.NotEqual(SymbolKind.ErrorType, (DirectCast(varI7_Bar.ReturnType, NamedTypeSymbol)).TypeArguments(0).Kind) 959Assert.NotEqual(SymbolKind.ErrorType, varI1.Kind)
SymbolsTests\Metadata\PE\NoPiaInstantiationOfGenericClassAndStruct.vb (20)
34Assert.Equal(SymbolKind.ErrorType, localField.[Type].BaseType.Kind) 50Assert.Equal(SymbolKind.ErrorType, importedField.[Type].Kind) 66Assert.Equal(SymbolKind.ErrorType, importedField.[Type].Kind) 89Assert.Equal(SymbolKind.ErrorType, inner.Kind) 120Assert.Equal(SymbolKind.ErrorType, m.Parameters.[Where](Function(arg) arg.Name = "c1").[Select](Function(arg) arg).[Single]().[Type].BaseType.Kind) 124Assert.Equal(SymbolKind.ErrorType, m.ReturnType.BaseType.Kind) 157Assert.Equal(SymbolKind.ErrorType, importedProperty.Parameters.Where(Function(arg) arg.Name = "x").Single().Type.Kind) 173Assert.Equal(SymbolKind.ErrorType, importedProperty.Type.Kind) 189Assert.Equal(SymbolKind.ErrorType, importedMethod.Parameters.[Where](Function(arg) arg.Name = "x").[Select](Function(arg) arg).[Single]().[Type].Kind) 205Assert.Equal(SymbolKind.ErrorType, importedMethod.Parameters.[Where](Function(arg) arg.Name = "x").[Select](Function(arg) arg).[Single]().[Type].Kind) 221Assert.Equal(SymbolKind.ErrorType, importedMethod.Parameters.[Where](Function(arg) arg.Name = "x").[Select](Function(arg) arg).[Single]().[Type].Kind) 237Assert.Equal(SymbolKind.ErrorType, importedMethod.ReturnType.Kind) 253Assert.Equal(SymbolKind.ErrorType, importedMethod.Parameters.[Where](Function(arg) arg.Name = "x").[Select](Function(arg) arg).[Single]().[Type].Kind) 269Assert.Equal(SymbolKind.ErrorType, importedMethod.Parameters.[Where](Function(arg) arg.Name = "x").[Single]().[Type].Kind) 283Assert.Equal(SymbolKind.ErrorType, importedField.[Type].Kind) 297Assert.Equal(SymbolKind.ErrorType, var1.DelegateParameters.First().Type.Kind) 325Assert.Equal(SymbolKind.ErrorType, localField.[Type].BaseType.Kind) 409Assert.Equal(SymbolKind.ErrorType, DirectCast(localField.Type, ArrayTypeSymbol).ElementType.Kind) 430Assert.Equal(SymbolKind.ErrorType, localMethod.ReturnType.Kind) 483Assert.Equal(SymbolKind.ErrorType, m.ReturnType.Kind)
SymbolsTests\Retargeting\NoPia.vb (27)
396Assert.Equal(SymbolKind.ErrorType, param(0).[Type].Kind) 404Assert.Equal(SymbolKind.ErrorType, param(1).[Type].Kind) 429Assert.Equal(SymbolKind.ErrorType, param(0).[Type].Kind) 436Assert.Equal(SymbolKind.ErrorType, param(1).[Type].Kind) 439Assert.Equal(SymbolKind.ErrorType, param(0).[Type].Kind) 441Assert.Equal(SymbolKind.ErrorType, param(1).[Type].Kind) 456Assert.Equal(SymbolKind.ErrorType, param(0).[Type].Kind) 458Assert.Equal(SymbolKind.ErrorType, param(1).[Type].Kind) 461Assert.Equal(SymbolKind.ErrorType, param(0).[Type].Kind) 463Assert.Equal(SymbolKind.ErrorType, param(1).[Type].Kind) 480Assert.NotEqual(SymbolKind.ErrorType, param(0).[Type].Kind) 481Assert.NotEqual(SymbolKind.ErrorType, param(1).[Type].Kind) 483Assert.Equal(SymbolKind.ErrorType, param(0).[Type].Kind) 485Assert.Equal(SymbolKind.ErrorType, param(1).[Type].Kind) 504Assert.Equal(SymbolKind.ErrorType, param(0).[Type].Kind) 509Assert.Equal(SymbolKind.ErrorType, param(1).[Type].Kind) 619Assert.Equal(SymbolKind.ErrorType, assemblies1(0).GlobalNamespace.GetMember(Of MethodSymbol)("C.Test1").ReturnType.Kind) 622Assert.Equal(SymbolKind.ErrorType, assemblies2(0).GlobalNamespace.GetMember(Of MethodSymbol)("C.Test1").ReturnType.Kind) 651Assert.Equal(SymbolKind.ErrorType, assemblies1(0).GlobalNamespace.GetMember(Of MethodSymbol)("C.Test1").ReturnType.Kind) 654Assert.Equal(SymbolKind.ErrorType, assemblies2(0).GlobalNamespace.GetMember(Of MethodSymbol)("C.Test1").ReturnType.Kind) 1044Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMember(Of MethodSymbol)("Test1").ReturnType.Kind) 1045Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMember(Of MethodSymbol)("Test2").ReturnType.Kind) 1046Assert.Equal(SymbolKind.ErrorType, localTypes3.GetMember(Of MethodSymbol)("Test3").ReturnType.Kind) 1049Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMember(Of MethodSymbol)("Test4").ReturnType.Kind) 1057Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMember(Of MethodSymbol)("Test1").ReturnType.Kind) 1058Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMember(Of MethodSymbol)("Test2").ReturnType.Kind) 1060Assert.NotEqual(SymbolKind.ErrorType, localTypes3.GetMember(Of MethodSymbol)("Test4").ReturnType.Kind)
SymbolsTests\Source\BaseClassTests.vb (2)
2078Assert.Equal(SymbolKind.ErrorType, x.BaseType.Kind) 2079Assert.Equal(SymbolKind.ErrorType, y.BaseType.Kind)
SymbolsTests\Source\TypeTests.vb (1)
775Assert.Equal(SymbolKind.ErrorType, baseType.Kind)
SymbolsTests\SymbolErrorTests.vb (5)
20998Assert.Equal(SymbolKind.ErrorType, sym.Kind) 22494Assert.Equal(SymbolKind.ErrorType, errTypeSym.Kind) 23430Assert.Equal(SymbolKind.ErrorType, typ.Kind) 23460Assert.Equal(SymbolKind.ErrorType, typ.Kind) 23496Assert.Equal(SymbolKind.ErrorType, typ.Kind)
SymbolsTests\WellKnownTypeValidationTests.vb (4)
459Assert.Equal(SymbolKind.ErrorType, symbol.Kind) ' Not available 461Assert.NotEqual(SymbolKind.ErrorType, symbol.Kind) 576Assert.NotEqual(SymbolKind.ErrorType, symbol.Kind) 651Assert.True(SymbolKind.ErrorType <> symbol.Kind, $"{symbol} should not be an error type")
Microsoft.CodeAnalysis.Workspaces (4)
ISymbolExtensions_Accessibility.cs (1)
124case SymbolKind.ErrorType:
SymbolEquivalenceComparer.EquivalenceVisitor.cs (3)
128SymbolKind.ErrorType => NamedTypesAreEquivalent((INamedTypeSymbol)x, (INamedTypeSymbol)y, equivalentTypesWithDifferingAssemblies), 354if (x.Kind == SymbolKind.ErrorType && 358Debug.Assert(y.Kind == SymbolKind.ErrorType);
Microsoft.CodeAnalysis.Workspaces.UnitTests (4)
SymbolKeyTests.cs (4)
1025Assert.Equal(SymbolKind.ErrorType, propType.Kind); 1060Assert.Equal(SymbolKind.ErrorType, propType.Kind); 1107Assert.Equal(SymbolKind.ErrorType, propType.Kind); 1154Assert.Equal(SymbolKind.ErrorType, propType.Kind);
Microsoft.VisualStudio.LanguageServices (1)
Progression\GraphBuilder.cs (1)
257case SymbolKind.ErrorType: