9 overrides of ErrorInfo
Microsoft.CodeAnalysis.CSharp (9)
Symbols\ErrorTypeSymbol.cs (1)
619internal override DiagnosticInfo? ErrorInfo
Symbols\ExtendedErrorTypeSymbol.cs (1)
99internal override DiagnosticInfo? ErrorInfo
Symbols\MissingMetadataTypeSymbol.cs (1)
62internal override DiagnosticInfo ErrorInfo
Symbols\NoPiaAmbiguousCanonicalTypeSymbol.cs (1)
79internal override DiagnosticInfo ErrorInfo
Symbols\NoPiaIllegalGenericInstantiationSymbol.cs (1)
55internal override DiagnosticInfo ErrorInfo
Symbols\NoPiaMissingCanonicalTypeSymbol.cs (1)
103internal override DiagnosticInfo ErrorInfo
Symbols\PlaceholderTypeArgumentSymbol.cs (1)
54internal override DiagnosticInfo? ErrorInfo
Symbols\UnboundGenericType.cs (1)
97internal override DiagnosticInfo ErrorInfo
Symbols\UnsupportedMetadataTypeSymbol.cs (1)
25internal override DiagnosticInfo ErrorInfo
25 references to ErrorInfo
Microsoft.CodeAnalysis.CSharp (12)
Binder\Binder_Symbols.cs (4)
2330DiagnosticInfo errorInfo = errorType.ErrorInfo; 2615if ((object)errorQualifier != null && errorQualifier.ErrorInfo != null) 2617return (CSDiagnosticInfo)errorQualifier.ErrorInfo; 2692DiagnosticInfo diagInfo = ((ErrorTypeSymbol)forwardedType).ErrorInfo;
Emitter\Model\PEModuleBuilder.cs (2)
980DiagnosticInfo diagInfo = errorType.GetUseSiteInfo().DiagnosticInfo ?? errorType.ErrorInfo; 985diagInfo = errorType.GetUseSiteInfo().DiagnosticInfo ?? errorType.ErrorInfo;
Symbols\ErrorTypeSymbol.cs (2)
85return new UseSiteInfo<AssemblySymbol>(this.ErrorInfo); 621get { return _originalDefinition.ErrorInfo; }
Symbols\MissingMetadataTypeSymbol.cs (1)
124else if (ContainingType is ErrorTypeSymbol { ErrorInfo: { } info })
Symbols\NoPiaIllegalGenericInstantiationSymbol.cs (1)
61DiagnosticInfo? underlyingInfo = ((ErrorTypeSymbol)_underlyingSymbol).ErrorInfo;
Symbols\Retargeting\RetargetingSymbolTranslator.cs (1)
824type.ErrorInfo ?? new CSDiagnosticInfo(ErrorCode.ERR_ErrorInReferencedAssembly, type.ContainingAssembly?.Identity.GetDisplayName() ?? string.Empty), true);
Symbols\Source\SourceAssemblySymbol.cs (1)
1420DiagnosticInfo info = ((ErrorTypeSymbol)forwarded).ErrorInfo;
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (13)
Symbols\Metadata\PE\MissingTypeReferences.cs (1)
84Assert.Equal(@base.ErrorInfo.ToString(), genericBase.ErrorInfo.ToString());
Symbols\Source\BaseClassTests.cs (12)
83var er = x_base_base.ErrorInfo; 110var er = x_base.ErrorInfo; 139var er = x_base.ErrorInfo; 999var er = x_base_base.ErrorInfo; 1044var er = errorBase.ErrorInfo; 1052er = errorBase1.ErrorInfo; 1105var er = errorBase.ErrorInfo; 1113er = errorBase1.ErrorInfo; 1140var er = errorBase.ErrorInfo; 1146er = errorBase1.ErrorInfo; 1197var er = errorBase.ErrorInfo; 1203er = errorBase1.ErrorInfo;