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