rustc_passes
1.78.0-dev
Module errors
Structs
Enums
In crate rustc_passes
?
Module
rustc_passes
::
errors
source
·
[
−
]
Structs
§
AbiInvalidAttribute
AbiNe
AbiOf
AllowIncoherentImpl
AllowInternalUnstable
AttrCrateLevelOnly
AttrCrateLevelOnlySugg
AttrOnlyInFunctions
AttrOnlyOnMain
AttrOnlyOnRootMain
AttrShouldBeAppliedToFn
AttrShouldBeAppliedToStatic
AttrShouldBeAppliedToTrait
BothFfiConstAndPure
BreakInsideAsyncBlock
BreakInsideClosure
BreakNonLoop
CannotInlineNakedFunction
CannotStabilizeDeprecated
ChangeFieldsToBeOfUnitType
Cold
CollapseDebuginfo
Confusables
ContinueLabeledBlock
DebugVisualizerInvalid
DebugVisualizerPlacement
DebugVisualizerUnreadable
Deprecated
DeprecatedAnnotationHasNoEffect
DeprecatedAttribute
DocAliasBadChar
DocAliasBadLocation
DocAliasDuplicated
DocAliasEmpty
DocAliasMalformed
DocAliasNotAnAlias
DocAliasNotStringLiteral
DocAliasStartEnd
DocAttrNotCrateLevel
DocCfgHideTakesList
DocExpectStr
DocFakeVariadicNotValid
DocInlineOnlyUse
DocInvalid
DocKeywordConflict
DocKeywordEmptyMod
DocKeywordInvalidIdent
DocKeywordNotMod
DocKeywordOnlyImpl
DocMaskedNotExternCrateSelf
DocMaskedOnlyExternCrate
DocTestLiteral
DocTestTakesList
DocTestUnknown
DocTestUnknownAny
DocTestUnknownInclude
DocTestUnknownSpotlight
DuplicateDiagnosticItemInCrate
DuplicateFeatureErr
DuplicateLangItem
EmptyConfusables
🔒
ExportName
ExternMain
FeatureOnlyOnNightly
FeaturePreviouslyDeclared
FeatureStableTwice
FfiConstInvalidTarget
FfiPureInvalidTarget
HasIncoherentInherentImpl
IgnoredAttr
IgnoredAttrWithMacro
IgnoredCoverageFnDefn
IgnoredCoverageFnProto
IgnoredCoverageNotCoverable
IgnoredCoveragePropagate
IgnoredDerivedImpls
IgnoredInlineAttrConstants
IgnoredInlineAttrFnProto
ImpliedFeatureNotExist
IncorrectDoNotRecommendLocation
IncorrectMetaItem
🔒
IncorrectMetaItemSuggestion
🔒
IncorrectTarget
IneffectiveUnstableImpl
InlineNotFnOrClosure
InnerCrateLevelAttr
InvalidAttrAtCrateLevel
ItemFollowingInnerAttr
LangItemOnIncorrectTarget
LangItemWithTargetFeature
LayoutAbi
LayoutAlign
LayoutHomogeneousAggregate
LayoutInvalidAttribute
LayoutOf
LayoutSize
Link
LinkName
LinkOrdinal
LinkSection
MacroUse
MissingConstErr
MissingConstStabAttr
MissingLangItem
MissingPanicHandler
MissingStabilityAttr
MultipleRustcMain
MultipleStartFunctions
MustNotSuspend
MustUseAsync
MustUseNoEffect
NakedFunctionsAsmBlock
NakedFunctionsAsmOptions
NakedFunctionsMustUseNoreturn
NakedFunctionsOperands
NakedTrackedCaller
NoLink
NoMainErr
NoMangle
NoMangleForeign
NoPatterns
NonExhaustiveWrongLocation
NonExportedMacroInvalidAttrs
ObjectLifetimeErr
OnlyHasEffectOn
OuterCrateLevelAttr
OutsideLoop
OutsideLoopSuggestion
PanicUnwindWithoutStd
ParamsNotAllowed
ParentInfo
PassByValue
ProcMacroBadSig
🔒
ReprConflicting
ReprConflictingLint
ReprIdent
RustcAllowConstFnUnstable
RustcDirtyClean
RustcLayoutScalarValidRangeArg
RustcLayoutScalarValidRangeNotStruct
RustcLegacyConstGenericsIndex
RustcLegacyConstGenericsIndexExceed
RustcLegacyConstGenericsIndexNegative
RustcLegacyConstGenericsOnly
RustcLintOptDenyFieldAccess
RustcLintOptTy
RustcSafeIntrinsic
RustcStdInternalSymbol
SkippingConstChecks
StabilityPromotable
TargetFeatureOnStatement
TrackedCallerWrongLocation
TraitImplConstStable
TransparentIncompatible
UndefinedNakedFunctionAbi
UnixSigpipeValues
UnknownExternLangItem
UnknownFeature
UnknownLangItem
UnlabeledCfInWhileCondition
UnlabeledInLabeledBlock
UnnecessaryPartialStableFeature
UnnecessaryStableFeature
UnreachableDueToUninhabited
UnrecognizedField
UnrecognizedReprHint
Unused
UnusedAssign
UnusedAssignPassed
UnusedCaptureMaybeCaptureRef
UnusedDuplicate
UnusedMultiple
UnusedVarAssignedOnly
UnusedVarMaybeCaptureRef
UnusedVarRemoveField
UnusedVarRemoveFieldSugg
UnusedVarTryIgnore
UnusedVarTryIgnoreSugg
UnusedVariableStringInterp
UnusedVariableTryPrefix
UsedCompilerLinker
UsedStatic
UselessAssignment
UselessStability
Enums
§
AttrApplication
MacroExport
MultipleDeadCodes
UnusedNote
UnusedVariableSugg