Skip to main content

Module codegen_attrs

Module codegen_attrs 

Source

Re-exportsยง

use rustc_attr_ir::CoverageAttrKind; ๐Ÿ”’
use rustc_attr_ir::InstrumentFnAttr; ๐Ÿ”’
use rustc_attr_ir::OptimizeAttr; ๐Ÿ”’
use rustc_attr_ir::RtsanSetting; ๐Ÿ”’
use rustc_attr_ir::UsedBy; ๐Ÿ”’
use rustc_attr_ir::find_attr; ๐Ÿ”’
use rustc_feature::AttributeStability; ๐Ÿ”’
use rustc_session::diagnostics::feature_err; ๐Ÿ”’
use rustc_span::edition::Edition::Edition2024; ๐Ÿ”’
use rustc_structures::SanitizerSet; ๐Ÿ”’
use crate::attributes::AttributeSafety; ๐Ÿ”’
use crate::context::FinalizeCheckFn; ๐Ÿ”’
use crate::diagnostics::EmptyExportName; ๐Ÿ”’
use crate::diagnostics::EmptySection; ๐Ÿ”’
use crate::diagnostics::NakedFunctionIncompatibleAttribute; ๐Ÿ”’
use crate::diagnostics::NullOnExport; ๐Ÿ”’
use crate::diagnostics::NullOnObjcClass; ๐Ÿ”’
use crate::diagnostics::NullOnObjcSelector; ๐Ÿ”’
use crate::diagnostics::NullOnSection; ๐Ÿ”’
use crate::diagnostics::ObjcClassExpectedStringLiteral; ๐Ÿ”’
use crate::diagnostics::ObjcSelectorExpectedStringLiteral; ๐Ÿ”’
use crate::diagnostics::SanitizeInvalidStatic; ๐Ÿ”’
use crate::diagnostics::TargetFeatureOnLangItem; ๐Ÿ”’
use crate::diagnostics::TrackCallerOnLangItem; ๐Ÿ”’
use crate::target_checking::Policy::AllowSilent; ๐Ÿ”’
use super::prelude::*; ๐Ÿ”’

Structsยง

ColdParser ๐Ÿ”’
CoverageParser ๐Ÿ”’
ExportNameParser ๐Ÿ”’
ForceTargetFeatureParser ๐Ÿ”’
InstrumentFnParser ๐Ÿ”’
NakedParser ๐Ÿ”’
NoMangleParser ๐Ÿ”’
OptimizeParser ๐Ÿ”’
PatchableFunctionEntryParser ๐Ÿ”’
RustcEiiForeignItemParser ๐Ÿ”’
RustcObjcClassParser ๐Ÿ”’
RustcObjcSelectorParser ๐Ÿ”’
RustcPassIndirectlyInNonRusticAbisParser ๐Ÿ”’
SanitizeParser ๐Ÿ”’
TargetFeatureParser ๐Ÿ”’
ThreadLocalParser ๐Ÿ”’
TrackCallerParser ๐Ÿ”’
UsedParser ๐Ÿ”’

Functionsยง

parse_tf_attribute ๐Ÿ”’