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 ]
|