214 references to Error
ConfigurationSchemaGenerator (2)
RuntimeSource\Configuration.Binder\ConfigurationBindingGenerator.Parser.cs (2)
69type.TypeKind is TypeKind.TypeParameter or TypeKind.Pointer or TypeKind.Error || 841if (typeArg.TypeKind is TypeKind.TypeParameter or TypeKind.Error ||
GenerateDocumentationAndConfigFiles (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (1)
407if (namedTypeSymbol.TypeKind == TypeKind.Error)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TupleTypeSymbolKey.cs (1)
22var isError = symbol.TupleUnderlyingType!.TypeKind == TypeKind.Error;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
226=> symbol is ITypeSymbol { TypeKind: TypeKind.Error };
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
196typeArg.TypeKind != TypeKind.Error &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
287if (xTypeKind == TypeKind.Error || 288yTypeKind == TypeKind.Error)
ILLink.RoslynAnalyzer (1)
TrimAnalysis\SingleValueExtensions.cs (1)
25TypeKind.Error => new SystemTypeValue(new TypeProxy(type)),
Microsoft.AspNetCore.Mvc.Analyzers (3)
AttributesShouldNotBeAppliedToPageModelAnalyzer.cs (1)
26if (typeCache.PageModelAttribute == null || typeCache.PageModelAttribute.TypeKind == TypeKind.Error)
TagHelpersInCodeBlocksAnalyzer.cs (1)
175return typeSymbol != null && typeSymbol.TypeKind != TypeKind.Error;
TopLevelParameterNameAnalyzer.cs (1)
301return typeSymbol != null && typeSymbol.TypeKind != TypeKind.Error;
Microsoft.AspNetCore.Mvc.Api.Analyzers (2)
ApiControllerFacts.cs (1)
18if (method.ReturnsVoid || method.ReturnType.TypeKind == TypeKind.Error)
ApiControllerSymbolCache.cs (1)
129return typeSymbol != null && typeSymbol.TypeKind != TypeKind.Error;
Microsoft.CodeAnalysis (4)
MetadataReader\MetadataDecoder.cs (3)
400Debug.Assert(!refersToNoPiaLocalType || generic.TypeKind == TypeKind.Error); 2144if (type.TypeKind == TypeKind.Error) 2155if (type.TypeKind == TypeKind.Error)
Symbols\TypedConstant.cs (1)
186case TypeKind.Error:
Microsoft.CodeAnalysis.Analyzers (9)
MetaAnalyzers\DiagnosticAnalyzerAPIUsageAnalyzer.cs (1)
262usedType.TypeKind != TypeKind.Error)
MetaAnalyzers\RegisterActionAnalyzer.cs (1)
402typeArgument.TypeKind != TypeKind.Error &&
src\roslyn\src\RoslynAnalyzers\Microsoft.CodeAnalysis.BannedApiAnalyzers\Core\SymbolIsBannedAnalyzerBase.cs (1)
392typeArgument.TypeKind != TypeKind.Error &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (1)
407if (namedTypeSymbol.TypeKind == TypeKind.Error)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TupleTypeSymbolKey.cs (1)
22var isError = symbol.TupleUnderlyingType!.TypeKind == TypeKind.Error;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
226=> symbol is ITypeSymbol { TypeKind: TypeKind.Error };
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
196typeArg.TypeKind != TypeKind.Error &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
287if (xTypeKind == TypeKind.Error || 288yTypeKind == TypeKind.Error)
Microsoft.CodeAnalysis.AnalyzerUtilities (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (1)
407if (namedTypeSymbol.TypeKind == TypeKind.Error)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TupleTypeSymbolKey.cs (1)
22var isError = symbol.TupleUnderlyingType!.TypeKind == TypeKind.Error;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
226=> symbol is ITypeSymbol { TypeKind: TypeKind.Error };
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
196typeArg.TypeKind != TypeKind.Error &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
287if (xTypeKind == TypeKind.Error || 288yTypeKind == TypeKind.Error)
Microsoft.CodeAnalysis.CodeStyle (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (1)
407if (namedTypeSymbol.TypeKind == TypeKind.Error)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TupleTypeSymbolKey.cs (1)
22var isError = symbol.TupleUnderlyingType!.TypeKind == TypeKind.Error;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
226=> symbol is ITypeSymbol { TypeKind: TypeKind.Error };
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
196typeArg.TypeKind != TypeKind.Error &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
287if (xTypeKind == TypeKind.Error || 288yTypeKind == TypeKind.Error)
Microsoft.CodeAnalysis.CodeStyle.Fixes (3)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateDefaultConstructors\AbstractGenerateDefaultConstructorsService.State.cs (1)
58baseType.TypeKind == TypeKind.Error)
src\roslyn\src\Analyzers\Core\CodeFixes\UseConditionalExpression\AbstractUseConditionalExpressionCodeFixProvider.cs (2)
195conversion.Type.TypeKind != TypeKind.Error) 199if (conversion.Operand.Type == null || conversion.Operand.Type.TypeKind != TypeKind.Error)
Microsoft.CodeAnalysis.CSharp (52)
Binder\Binder_Attributes.cs (1)
58if (boundTypeSymbol.TypeKind != TypeKind.Error)
Binder\Binder_Constraints.cs (1)
585case TypeKind.Error:
Binder\Binder_Conversions.cs (3)
872goto case TypeKind.Error; 876goto case TypeKind.Error; 877case TypeKind.Error:
Binder\Binder_Crefs.cs (2)
780case TypeKind.Error: 1195Debug.Assert(type.TypeKind != TypeKind.Error || typeSyntax.ContainsDiagnostics || !typeSyntax.SyntaxTree.ReportDocumentationCommentDiagnostics(), "Why wasn't there a diagnostic?");
Binder\Binder_Expressions.cs (2)
5299case TypeKind.Error: 7116Debug.Assert(coClassType.TypeKind == TypeKind.Class || coClassType.TypeKind == TypeKind.Error);
Binder\Binder_Lookup.cs (1)
246case TypeKind.Error:
Binder\Binder_Operators.cs (2)
4839return targetType.TypeKind == TypeKind.Error; 5408if (operand.HasAnyErrors || targetTypeKind == TypeKind.Error)
Binder\Binder_Statements.cs (1)
2355if (targetType.TypeKind == TypeKind.Error)
Binder\Semantics\Conversions\UserDefinedExplicitConversions.cs (1)
266if (op.ReturnsVoid || op.ParameterCount != 1 || op.ReturnType.TypeKind == TypeKind.Error)
BoundTree\BoundDagTest.cs (1)
113var typeName = b.Type.TypeKind == TypeKind.Error ? "<error type>" : b.Type.ToString();
Compilation\CSharpSemanticModel.cs (2)
550if (varTypeInfo.Type is { TypeKind: not TypeKind.Error }) 992if (varTypeInfo.Type is { TypeKind: not TypeKind.Error })
Compiler\ClsComplianceChecker.cs (2)
995case TypeKind.Error: 1032if (type.TypeKind == TypeKind.Error)
SymbolDisplay\SymbolDisplayVisitor.cs (1)
312if (type != null && type.TypeKind != TypeKind.Error)
SymbolDisplay\SymbolDisplayVisitor.Types.cs (4)
286var shouldSkip = namespaceSymbol.IsGlobalNamespace && symbol.TypeKind == TypeKind.Error; 547if (tupleSymbol.TypeKind == TypeKind.Error || 615if (symbol.TypeKind == TypeKind.Error && 655case TypeKind.Error:
SymbolDisplay\SymbolDisplayVisitor_Minimal.cs (1)
153if (symbol.TypeKind != TypeKind.Error)
Symbols\AssemblySymbol.cs (1)
1061if (result is null || result.TypeKind == TypeKind.Error)
Symbols\ConstraintsHelper.cs (1)
274case TypeKind.Error:
Symbols\ErrorTypeSymbol.cs (1)
240return TypeKind.Error;
Symbols\ExtendedErrorTypeSymbol.cs (6)
224if ((object?)oldSymbol == null || oldSymbol.TypeKind != TypeKind.Error) 252if (oldSymbol.TypeKind != TypeKind.Error) 267TypeKind commonTypeKind = TypeKind.Error; 273if ((object?)type != null && type.TypeKind != TypeKind.Error) 275if (commonTypeKind == TypeKind.Error) 278return TypeKind.Error; // no common kind.
Symbols\Metadata\PE\NativeIntegerTypeDecoder.cs (1)
102Debug.Assert(type.TypeKind == TypeKind.Error);
Symbols\NamedTypeSymbol.cs (1)
538return kind != TypeKind.Enum && kind != TypeKind.Struct && kind != TypeKind.Error;
Symbols\Retargeting\RetargetingSymbolTranslator.cs (2)
842Debug.Assert(nts.TypeKind == TypeKind.Error || nts.PrimitiveTypeCode == Cci.PrimitiveTypeCode.NotPrimitive); 854Debug.Assert(ts.TypeKind == TypeKind.Error || ts.PrimitiveTypeCode == Cci.PrimitiveTypeCode.NotPrimitive);
Symbols\Source\SourceAssemblySymbol.cs (1)
2226Debug.Assert(forwardedType.TypeKind != TypeKind.Error);
Symbols\Source\SourceDelegateMethodSymbol.cs (2)
80if (binder.Compilation.GetSpecialType(SpecialType.System_IAsyncResult).TypeKind != TypeKind.Error && 81binder.Compilation.GetSpecialType(SpecialType.System_AsyncCallback).TypeKind != TypeKind.Error &&
Symbols\Source\SourceNamedTypeSymbol_Bases.cs (4)
312else if (baseType.TypeKind == TypeKind.Error && (object)partBase != null) 319else if ((object)partBase != null && !TypeSymbol.Equals(partBase, baseType, TypeCompareKind.ConsiderEverything) && partBase.TypeKind != TypeKind.Error) 563if (baseType.TypeKind == TypeKind.Error) 659case TypeKind.Error:
Symbols\TypeParameterSymbol.cs (1)
416case TypeKind.Error:
Symbols\TypeSymbolExtensions.cs (3)
895case TypeKind.Error: 1601case TypeKind.Error: 2087if (taskType.TypeKind == TypeKind.Error)
Symbols\VarianceSafety.cs (1)
378case TypeKind.Error:
Utilities\TypeSymbolExtensions.cs (2)
188case TypeKind.Error: 279case TypeKind.Error:
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\Simplifiers\CastSimplifier.cs (2)
316if (originalConvertedType is null || originalConvertedType.TypeKind == TypeKind.Error) 357if (rewrittenConvertedType is null || rewrittenConvertedType.TypeKind == TypeKind.Error || !rewrittenConversion.Exists)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (5)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ReplaceDefaultLiteral\CSharpReplaceDefaultLiteralCodeFixProvider.cs (1)
85if (type != null && type.TypeKind != TypeKind.Error)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseExplicitTypeForConst\UseExplicitTypeForConstCodeFixProvider.cs (1)
47if (type == null || type.TypeKind == TypeKind.Error || type.IsAnonymousType)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.ExpressionSyntaxGeneratorVisitor.cs (1)
67if (symbol.TypeKind != TypeKind.Error)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.TypeSyntaxGeneratorVisitor.cs (2)
197if (symbol is { TypeKind: TypeKind.Error, Name: "var" }) 288if (symbol.TypeKind != TypeKind.Error)
Microsoft.CodeAnalysis.CSharp.Features (4)
ExtractMethod\CSharpMethodExtractor.PostProcessor.cs (1)
189semanticInfo.TypeKind is TypeKind.Error or TypeKind.Unknown)
Snippets\CSharpConsoleSnippetProvider.cs (1)
42if (lambdaSymbol is IMethodSymbol { ReturnType: { SpecialType: SpecialType.System_Void } or { TypeKind: TypeKind.Error } })
src\roslyn\src\Analyzers\CSharp\CodeFixes\ReplaceDefaultLiteral\CSharpReplaceDefaultLiteralCodeFixProvider.cs (1)
85if (type != null && type.TypeKind != TypeKind.Error)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseExplicitTypeForConst\UseExplicitTypeForConstCodeFixProvider.cs (1)
47if (type == null || type.TypeKind == TypeKind.Error || type.IsAnonymousType)
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (2)
Microsoft.NetCore.Analyzers\Runtime\CSharpForwardCancellationTokenToInvocationsFixer.TypeNameVisitor.cs (2)
66if (symbol.TypeKind != TypeKind.Error) 133if (symbol.TypeKind == TypeKind.Error && symbol.Name == "var")
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
Classification\SyntaxClassification\SyntaxTokenClassifier.cs (1)
24private static readonly Func<ITypeSymbol, bool> s_shouldInclude = t => t.TypeKind != TypeKind.Error && t.GetArity() > 0;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\Simplifiers\CastSimplifier.cs (2)
316if (originalConvertedType is null || originalConvertedType.TypeKind == TypeKind.Error) 357if (rewrittenConvertedType is null || rewrittenConvertedType.TypeKind == TypeKind.Error || !rewrittenConversion.Exists)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.ExpressionSyntaxGeneratorVisitor.cs (1)
67if (symbol.TypeKind != TypeKind.Error)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.TypeSyntaxGeneratorVisitor.cs (2)
197if (symbol is { TypeKind: TypeKind.Error, Name: "var" }) 288if (symbol.TypeKind != TypeKind.Error)
Microsoft.CodeAnalysis.Extensions.Package (4)
Symbols\ISymbolExtensions.cs (1)
226=> symbol is ITypeSymbol { TypeKind: TypeKind.Error };
Symbols\ISymbolExtensions_Accessibility.cs (1)
196typeArg.TypeKind != TypeKind.Error &&
Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
287if (xTypeKind == TypeKind.Error || 288yTypeKind == TypeKind.Error)
Microsoft.CodeAnalysis.Features (7)
Completion\Providers\ImportCompletionProvider\AbstractTypeImportCompletionProvider.cs (1)
80TypeKind: not TypeKind.Error
ConvertCast\AbstractConvertCastCodeRefactoringProvider.cs (1)
52if (type is { TypeKind: TypeKind.Error })
ExtractMethod\MethodExtractor.cs (1)
231if (type.TypeKind is TypeKind.Error or TypeKind.Unknown)
Shared\Extensions\ISymbolExtensions_2.cs (1)
86case TypeKind.Error:
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateDefaultConstructors\AbstractGenerateDefaultConstructorsService.State.cs (1)
58baseType.TypeKind == TypeKind.Error)
src\roslyn\src\Analyzers\Core\CodeFixes\UseConditionalExpression\AbstractUseConditionalExpressionCodeFixProvider.cs (2)
195conversion.Type.TypeKind != TypeKind.Error) 199if (conversion.Operand.Type == null || conversion.Operand.Type.TypeKind != TypeKind.Error)
Microsoft.CodeAnalysis.Razor.Compiler (10)
CSharp\CompilationExtensions.cs (2)
26if (type is null || type.TypeKind == TypeKind.Error) 44byteType.TypeKind == TypeKind.Error)
CSharp\CompilationTagHelperFeature.cs (1)
44return @string != null && @string.TypeKind != TypeKind.Error;
CSharp\DefaultUtf8WriteLiteralFeature.cs (2)
109if (type is not null && type.TypeKind != TypeKind.Error) 202if (symbol is not null && symbol.TypeKind != TypeKind.Error)
Language\Extensions\INamedTypeSymbolExtensions.cs (1)
11=> symbol.TypeKind != TypeKind.Error &&
Language\TagHelpers\Producers\DefaultTagHelperProducer.Factory.cs (1)
21iTagHelperType.TypeKind == TypeKind.Error)
Mvc.Version1_X\ViewComponentTagHelperProducer.Factory.cs (1)
22viewComponentAttributeType.TypeKind == TypeKind.Error)
Mvc.Version2_X\ViewComponentTagHelperProducer.Factory.cs (1)
22viewComponentAttributeType.TypeKind == TypeKind.Error)
Mvc\ViewComponentTagHelperProducer.Factory.cs (1)
22viewComponentAttributeType.TypeKind == TypeKind.Error)
Microsoft.CodeAnalysis.ResxSourceGenerator (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (1)
407if (namedTypeSymbol.TypeKind == TypeKind.Error)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TupleTypeSymbolKey.cs (1)
22var isError = symbol.TupleUnderlyingType!.TypeKind == TypeKind.Error;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
226=> symbol is ITypeSymbol { TypeKind: TypeKind.Error };
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
196typeArg.TypeKind != TypeKind.Error &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
287if (xTypeKind == TypeKind.Error || 288yTypeKind == TypeKind.Error)
Microsoft.CodeAnalysis.VisualBasic (26)
Binding\Binder.vb (1)
456If type.TypeKind = TypeKind.Error AndAlso TypeOf type Is MissingMetadataTypeSymbol.TopLevel Then
Binding\Binder_Conversions.vb (1)
1231If targetType.TypeKind <> TypeKind.Delegate AndAlso targetType.TypeKind <> TypeKind.Error Then
Binding\Binder_Delegates.vb (1)
236If targetType.TypeKind <> TypeKind.Error Then
Binding\Binder_Expressions.vb (1)
3847Case TYPEKIND.Error
Binding\Binder_Lookup.vb (2)
592Case TypeKind.Error 621Case TypeKind.Error
Binding\Binder_ObjectInitializer.vb (2)
226Case TypeKind.Error, 297Case TypeKind.Error
Compilation\ClsComplianceChecker.vb (3)
593Case TypeKind.Error, TypeKind.TypeParameter 619Case TypeKind.Error, TypeKind.TypeParameter 636If type.TypeKind = TypeKind.Error Then
Compilation\SemanticModel.vb (1)
965If highestExpr.Type IsNot Nothing AndAlso highestExpr.Type.TypeKind <> TypeKind.Error Then
SymbolDisplay\SymbolDisplayVisitor.Types.vb (1)
271Case TypeKind.Error
SymbolDisplay\SymbolDisplayVisitor_Minimal.vb (1)
107If symbol.TypeKind <> TypeKind.Error Then
Symbols\AssemblySymbol.vb (1)
741If result Is Nothing OrElse result.TypeKind = TypeKind.Error Then
Symbols\ConstraintsHelper.vb (2)
216TypeKind.Error 874Case TypeKind.Error
Symbols\ErrorTypeSymbol.vb (1)
112Return TypeKind.Error
Symbols\NamedTypeSymbol.vb (1)
447TypeKind <> TypeKind.Error
Symbols\Source\ImplementsHelper.vb (1)
396ElseIf interfaceType.TypeKind = TypeKind.Error Then
Symbols\Source\SourceComplexParameterSymbol.vb (1)
342If (flags And SourceParameterFlags.ParamArray) <> 0 AndAlso paramType.TypeKind <> TypeKind.Error Then
Symbols\Source\SourceNamedTypeSymbol.vb (3)
1125Case TypeKind.Error, TypeKind.Unknown 1195Case TypeKind.Interface, TypeKind.Error 1246Case TypeKind.Interface, TypeKind.Error
Symbols\TypeSymbolExtensions.vb (2)
414Case TypeKind.Error, TypeKind.Class, TypeKind.Submission 867TypeKind.Error
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ExpressionSyntaxGeneratorVisitor.vb (1)
48If symbol.TypeKind <> TypeKind.[Error] Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\TypeSyntaxGeneratorVisitor.vb (1)
167If _addGlobal AndAlso symbol.TypeKind <> TypeKind.[Error] Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicTypeInferenceService.TypeInferrer.vb (2)
30If info.Type IsNot Nothing AndAlso info.Type.TypeKind <> TypeKind.Error Then 34If info.ConvertedType IsNot Nothing AndAlso info.ConvertedType.TypeKind <> TypeKind.Error Then
Microsoft.CodeAnalysis.VisualBasic.Features (1)
ExtractMethod\VisualBasicMethodExtractor.PostProcessor.vb (1)
139type.TypeKind = TypeKind.Error OrElse
Microsoft.CodeAnalysis.VisualBasic.NetAnalyzers (1)
Microsoft.NetCore.Analyzers\Runtime\BasicForwardCancellationTokenToInvocationsFixer.TypeNameVisitor.vb (1)
64If symbol.TypeKind <> TypeKind.[Error] Then
Microsoft.CodeAnalysis.VisualBasic.Workspaces (5)
CaseCorrection\VisualBasicCaseCorrectionService.Rewriter.vb (1)
148If TypeOf symbol Is ITypeSymbol AndAlso DirectCast(symbol, ITypeSymbol).TypeKind = TypeKind.Error Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ExpressionSyntaxGeneratorVisitor.vb (1)
48If symbol.TypeKind <> TypeKind.[Error] Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\TypeSyntaxGeneratorVisitor.vb (1)
167If _addGlobal AndAlso symbol.TypeKind <> TypeKind.[Error] Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicTypeInferenceService.TypeInferrer.vb (2)
30If info.Type IsNot Nothing AndAlso info.Type.TypeKind <> TypeKind.Error Then 34If info.ConvertedType IsNot Nothing AndAlso info.ConvertedType.TypeKind <> TypeKind.Error Then
Microsoft.CodeAnalysis.Workspaces (8)
Editing\SymbolEditorExtensions.cs (1)
30if (baseOrInterfaceType.TypeKind != TypeKind.Error)
FindSymbols\FindReferences\Finders\NamedTypeSymbolReferenceFinder.cs (1)
21=> symbol.TypeKind != TypeKind.Error;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (1)
407if (namedTypeSymbol.TypeKind == TypeKind.Error)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TupleTypeSymbolKey.cs (1)
22var isError = symbol.TupleUnderlyingType!.TypeKind == TypeKind.Error;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
226=> symbol is ITypeSymbol { TypeKind: TypeKind.Error };
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
196typeArg.TypeKind != TypeKind.Error &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
287if (xTypeKind == TypeKind.Error || 288yTypeKind == TypeKind.Error)
Microsoft.DotNet.ApiCompatibility (2)
Mapping\AssemblyMapper.cs (1)
110if (symbol.TypeKind != TypeKind.Error)
Rules\CannotRemoveBaseTypeOrInterface.cs (1)
81if (!leftInterface.IsVisibleOutsideOfAssembly(_settings.IncludeInternalSymbols) && leftInterface.TypeKind != TypeKind.Error)
Microsoft.Gen.MetadataExtractor (1)
src\Generators\Microsoft.Gen.Metrics\Parser.cs (1)
579returnType.TypeKind != TypeKind.Error)
Microsoft.Gen.Metrics (1)
Parser.cs (1)
579returnType.TypeKind != TypeKind.Error)
Microsoft.Gen.MetricsReports (1)
src\Generators\Microsoft.Gen.Metrics\Parser.cs (1)
579returnType.TypeKind != TypeKind.Error)
Microsoft.Interop.ComInterfaceGenerator (1)
VtableIndexStubGenerator.cs (1)
194if (attrData.AttributeClass?.TypeKind is null or TypeKind.Error)
Microsoft.Interop.JavaScript.JSImportGenerator (2)
JSExportGenerator.cs (1)
137if (attrData.AttributeClass?.TypeKind is null or TypeKind.Error)
JSImportGenerator.cs (1)
112if (attrData.AttributeClass?.TypeKind is null or TypeKind.Error)
Microsoft.Interop.LibraryImportGenerator (2)
Analyzers\LibraryImportDiagnosticsAnalyzer.cs (1)
286if (attrData.AttributeClass?.TypeKind is null or TypeKind.Error)
LibraryImportGenerator.cs (1)
168if (attrData.AttributeClass?.TypeKind is null or TypeKind.Error)
Microsoft.Interop.LibraryImportGenerator.Downlevel (2)
DownlevelLibraryImportDiagnosticsAnalyzer.cs (1)
290if (attrData.AttributeClass?.TypeKind is null or TypeKind.Error)
DownlevelLibraryImportGenerator.cs (1)
154if (attrData.AttributeClass?.TypeKind is null or TypeKind.Error)
Roslyn.Diagnostics.Analyzers (7)
DefaultableTypeShouldHaveDefaultableFieldsAnalyzer.cs (1)
142case TypeKind.Error:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (1)
407if (namedTypeSymbol.TypeKind == TypeKind.Error)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TupleTypeSymbolKey.cs (1)
22var isError = symbol.TupleUnderlyingType!.TypeKind == TypeKind.Error;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
226=> symbol is ITypeSymbol { TypeKind: TypeKind.Error };
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
196typeArg.TypeKind != TypeKind.Error &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
287if (xTypeKind == TypeKind.Error || 288yTypeKind == TypeKind.Error)
Roslyn.Diagnostics.CSharp.Analyzers (6)
PreferNullLiteral.cs (1)
61else if (type.TypeKind == TypeKind.Error)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\Simplifiers\CastSimplifier.cs (2)
316if (originalConvertedType is null || originalConvertedType.TypeKind == TypeKind.Error) 357if (rewrittenConvertedType is null || rewrittenConvertedType.TypeKind == TypeKind.Error || !rewrittenConversion.Exists)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.ExpressionSyntaxGeneratorVisitor.cs (1)
67if (symbol.TypeKind != TypeKind.Error)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.TypeSyntaxGeneratorVisitor.cs (2)
197if (symbol is { TypeKind: TypeKind.Error, Name: "var" }) 288if (symbol.TypeKind != TypeKind.Error)
Roslyn.Diagnostics.VisualBasic.Analyzers (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ExpressionSyntaxGeneratorVisitor.vb (1)
48If symbol.TypeKind <> TypeKind.[Error] Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\TypeSyntaxGeneratorVisitor.vb (1)
167If _addGlobal AndAlso symbol.TypeKind <> TypeKind.[Error] Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicTypeInferenceService.TypeInferrer.vb (2)
30If info.Type IsNot Nothing AndAlso info.Type.TypeKind <> TypeKind.Error Then 34If info.ConvertedType IsNot Nothing AndAlso info.ConvertedType.TypeKind <> TypeKind.Error Then