95 references to DiagnosticIds
ILAssembler (95)
Actions\GrammarActions.BuildImage.cs (14)
86_diagnostics.Any(diagnostic => diagnostic.Id == DiagnosticIds.TooManyGenericParameters); 232DiagnosticIds.InvalidVTableWidth, 247DiagnosticIds.LabelNotFound, 259DiagnosticIds.InsufficientVTableData, 301DiagnosticIds.LabelNotFound, 348DiagnosticIds.InvalidVTableEntry, 360DiagnosticIds.InvalidVTableEntry, 407DiagnosticIds.UnsupportedNativeExportMachine, 422DiagnosticIds.InvalidVTableExport, 451DiagnosticIds.DuplicateExportOrdinal, 473DiagnosticIds.ExportOrdinalRangeTooLarge, 800DiagnosticIds.LocalScopeWithoutInstructions, 819DiagnosticIds.LocalNameDeclaredTwiceInScope, 827DiagnosticIds.LocalSlotNamedTwiceInScope,
Actions\GrammarActions.Conversions.cs (13)
105DiagnosticIds.TooManyGenericParameters, 121DiagnosticIds.GenericParameterConstraintOwnerOutOfRange, 184return diagnosticId is DiagnosticIds.ByteArrayTooShort 185or DiagnosticIds.ArgumentNotFound 186or DiagnosticIds.LocalNotFound 187or DiagnosticIds.LabelNotFound 188or DiagnosticIds.GenericParameterIndexOutOfRange 189or DiagnosticIds.ParameterIndexOutOfRange 190or DiagnosticIds.GenericParameterNotFound 191or DiagnosticIds.UnknownGenericParameter 192or DiagnosticIds.MissingInstanceCallConv 193or DiagnosticIds.BranchOffsetOutOfRange 194or DiagnosticIds.InvalidExceptionRegion;
Actions\GrammarActions.CustomAttributes.Actions.cs (1)
192DiagnosticIds.TypedefNotFound,
Actions\GrammarActions.CustomAttributes.Serialization.cs (2)
262DiagnosticIds.TypedefNotFound, 291DiagnosticIds.InvalidMetadataToken,
Actions\GrammarActions.Debug.cs (2)
210ReportError(DiagnosticIds.InvalidSequencePoint, message, directiveToken); 297DiagnosticIds.InvalidSequencePoint,
Actions\GrammarActions.Instructions.cs (5)
62DiagnosticIds.ArgumentNotFound, 81DiagnosticIds.LocalNotFound, 189DiagnosticIds.ByteArrayTooShort, 266DiagnosticIds.DuplicateEntryPoint, 275DiagnosticIds.InstanceEntryPoint,
Actions\GrammarActions.Literals.cs (2)
191DiagnosticIds.InvalidOctalLiteral, 230DiagnosticIds.LiteralOutOfRange,
Actions\GrammarActions.Manifest.Assembly.cs (1)
191DiagnosticIds.KeyFileError,
Actions\GrammarActions.Manifest.ExportedTypes.cs (6)
105DiagnosticIds.MissingExportedTypeImplementation, 158DiagnosticIds.InvalidMetadataToken, 171DiagnosticIds.FileNotFound, 181DiagnosticIds.AssemblyNotFound, 194DiagnosticIds.ExportedTypeNotFound, 269DiagnosticIds.ExportedTypeNotFound,
Actions\GrammarActions.Manifest.Resources.cs (2)
77DiagnosticIds.FileNotFound, 131DiagnosticIds.FileNotFound,
Actions\GrammarActions.Manifest.VTable.cs (2)
40DiagnosticIds.InvalidVTableSlotCount, 61DiagnosticIds.UnsupportedVTableDeclaration,
Actions\GrammarActions.Marshalling.Actions.cs (5)
219DiagnosticIds.DeprecatedNativeType, 293DiagnosticIds.DeprecatedNativeType, 312DiagnosticIds.TypedefNotFound, 330DiagnosticIds.DeprecatedCustomMarshaller, 362DiagnosticIds.DeprecatedNativeType,
Actions\GrammarActions.Members.Class.cs (2)
284DiagnosticIds.InvalidMetadataToken, 426DiagnosticIds.GenericParameterIndexOutOfRange,
Actions\GrammarActions.Members.Fields.cs (1)
89DiagnosticIds.DuplicateField,
Actions\GrammarActions.MethodBodies.cs (1)
23DiagnosticIds.LabelNotFound,
Actions\GrammarActions.MethodBodies.Directives.cs (4)
78DiagnosticIds.InvalidExportOrdinal, 265DiagnosticIds.ParameterIndexOutOfRange, 310DiagnosticIds.GenericParameterIndexOutOfRange, 324DiagnosticIds.UnknownGenericParameter,
Actions\GrammarActions.MethodBodies.Locals.cs (5)
71DiagnosticIds.LocalSlotOutOfRange, 184DiagnosticIds.LocalSlotOutOfRange, 196DiagnosticIds.LocalSlotInUse, 204DiagnosticIds.LocalSlotTypeConflict, 296DiagnosticIds.UndefinedLocalSlotType,
Actions\GrammarActions.MethodHeaders.cs (3)
43DiagnosticIds.AbstractMethodNotInAbstractType, 120DiagnosticIds.DuplicateMethod, 162DiagnosticIds.InvalidPInvokeSignature,
Actions\GrammarActions.Security.cs (1)
146DiagnosticIds.UnsupportedSecurityDeclaration,
Actions\GrammarActions.Signatures.References.cs (3)
78DiagnosticIds.TypedefNotFound, 117DiagnosticIds.MissingInstanceCallConv, 155DiagnosticIds.TypedefNotFound,
Actions\GrammarActions.Signatures.Types.cs (4)
126DiagnosticIds.TypedefNotFound, 152DiagnosticIds.MethodTypeParameterOutsideMethod, 173DiagnosticIds.TypeParameterOutsideType, 191DiagnosticIds.GenericParameterNotFound,
Actions\GrammarActions.Types.Headers.cs (1)
183DiagnosticIds.UnsealedValueType,
Actions\GrammarActions.Types.References.cs (5)
55ReportError(DiagnosticIds.ThisOutsideClass, DiagnosticMessageTemplates.ThisOutsideClass, special.Token); 62ReportError(DiagnosticIds.BaseOutsideClass, DiagnosticMessageTemplates.BaseOutsideClass, special.Token); 67ReportError(DiagnosticIds.NoBaseType, DiagnosticMessageTemplates.NoBaseType, special.Token); 74ReportError(DiagnosticIds.NesterOutsideNestedClass, DiagnosticMessageTemplates.NesterOutsideNestedClass, special.Token); 86DiagnosticIds.ModuleNotFound,
DocumentCompiler.cs (2)
116_diagnostics.Add(new Diagnostic(DiagnosticIds.Parser, DiagnosticSeverity.Error, $"line {line}:{charPositionInLine} {msg}", new Location(span, sourceText))); 120_diagnostics.Add(new Diagnostic(DiagnosticIds.Parser, DiagnosticSeverity.Error, $"line {line}:{charPositionInLine} {msg}", new Location(span, new SourceText("", sourceName))));
MethodBodyWriter.cs (3)
211_diagnostics.Add(new Diagnostic(DiagnosticIds.BranchOffsetOutOfRange, DiagnosticSeverity.Error, 245_diagnostics.Add(new Diagnostic(DiagnosticIds.InvalidExceptionRegion, DiagnosticSeverity.Error, 252_diagnostics.Add(new Diagnostic(DiagnosticIds.InvalidExceptionRegion, DiagnosticSeverity.Error,
PseudoCustomAttributes.cs (5)
96DiagnosticIds.PseudoCustomAttributeInvalidTarget, 100DiagnosticIds.PseudoCustomAttributeInvalidValue, 104DiagnosticIds.PseudoCustomAttributeInvalidBlob, 108DiagnosticIds.PseudoCustomAttributeUnknownArgument, 112DiagnosticIds.PseudoCustomAttributeRepeatedArgument,