Crate rustc_llvm [−] [src]
🔬 This is a nightly-only experimental API. (
rustc_private
)Reexports
pub use self::IntPredicate::*; |
pub use self::RealPredicate::*; |
pub use self::TypeKind::*; |
pub use self::AtomicRmwBinOp::*; |
pub use self::MetadataType::*; |
pub use self::CodeGenOptSize::*; |
pub use self::DiagnosticKind::*; |
pub use self::CallConv::*; |
pub use self::DiagnosticSeverity::*; |
pub use self::Linkage::*; |
pub use ffi::*; |
Modules
archive_ro |
[ Experimental ] A wrapper around LLVM's archive (.a) code |
diagnostic |
[ Experimental ] LLVM diagnostic reports. |
ffi |
[ Experimental ]
|
Structs
ObjectFile |
[ Experimental ]
|
OperandBundleDef |
[ Experimental ]
|
SectionIter |
[ Experimental ]
|
TargetData |
[ Experimental ]
|
Enums
AttributePlace |
[ Experimental ]
|
CodeGenOptSize |
[ Experimental ]
|
RustString_opaque |
[ Experimental ]
|
Functions
AddFunctionAttrStringValue |
[ Experimental ]
|
LLVMRustStringWriteImpl⚠ |
[ Experimental ] Appending to a Rust string -- used by RawRustStringOstream. |
SetFunctionCallConv |
[ Experimental ]
|
SetInstructionCallConv |
[ Experimental ]
|
SetUniqueComdat |
[ Experimental ]
|
SetUnnamedAddr |
[ Experimental ]
|
UnsetComdat |
[ Experimental ]
|
build_string |
[ Experimental ]
|
debug_loc_to_string⚠ |
[ Experimental ]
|
get_param |
[ Experimental ] Safe wrapper around |
get_params |
[ Experimental ]
|
initialize_available_targets |
[ Experimental ]
|
last_error |
[ Experimental ]
|
mk_section_iter |
[ Experimental ]
|
mk_target_data |
[ Experimental ]
|
set_thread_local |
[ Experimental ]
|
twine_to_string⚠ |
[ Experimental ]
|
Type Definitions
RustStringRef |
[ Experimental ]
|