[−][src]Module rustc_codegen_llvm::llvm::ffi
🔬 This is a nightly-only experimental API. (rustc_private)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?
Modules
| debuginfo |
[ Experimental ]
|
Structs
| ArchiveChild |
[ Experimental ]
|
| ArchiveIterator |
[ Experimental ]
|
| Builder |
[ Experimental ]
|
| InvariantOpaque |
[ Experimental ]
|
| Linker |
[ Experimental ]
|
| OperandBundleDef |
[ Experimental ]
|
| PassManager |
[ Experimental ]
|
| RustArchiveMember |
[ Experimental ]
|
| SectionIterator |
[ Experimental ]
|
| ThinLTOModule |
[ Experimental ] LLVMRustThinLTOModule |
Enums
| ArchiveKind |
[ Experimental ] LLVMRustArchiveKind |
| AsmDialect |
[ Experimental ] LLVMRustAsmDialect |
| AtomicOrdering |
[ Experimental ] LLVMAtomicOrdering |
| AtomicRmwBinOp |
[ Experimental ] LLVMAtomicRmwBinOp |
| Attribute |
[ Experimental ] Matches LLVMRustAttribute in rustllvm.h Semantically a subset of the C++ enum llvm::Attribute::AttrKind, though it is not ABI compatible (since it's a C++ enum) |
| CallConv |
[ Experimental ] LLVM CallingConv::ID. Should we wrap this? |
| CodeGenOptLevel |
[ Experimental ] LLVMRustCodeGenOptLevel |
| CodeModel |
[ Experimental ] LLVMRustCodeModel |
| DLLStorageClass |
[ Experimental ] LLVMDLLStorageClass |
| DiagnosticKind |
[ Experimental ] LLVMRustDiagnosticKind |
| FileType |
[ Experimental ] LLVMRustFileType |
| IntPredicate |
[ Experimental ] LLVMIntPredicate |
| LLVMRustResult |
[ Experimental ]
|
| Linkage |
[ Experimental ] LLVMRustLinkage |
| MetadataType |
[ Experimental ] LLVMMetadataType |
| PassKind |
[ Experimental ] LLVMRustPassKind |
| RealPredicate |
[ Experimental ] LLVMRealPredicate |
| RelocMode |
[ Experimental ] LLVMRelocMode |
| SynchronizationScope |
[ Experimental ] LLVMRustSynchronizationScope |
| ThreadLocalMode |
[ Experimental ] LLVMThreadLocalMode |
| TypeKind |
[ Experimental ] LLVMTypeKind |
| Visibility |
[ Experimental ]
|
Constants
| False |
[ Experimental ]
|
| True |
[ Experimental ]
|
Functions
Type Definitions
| Bool |
[ Experimental ]
|
| DiagnosticHandler |
[ Experimental ]
|
| InlineAsmDiagHandler |
[ Experimental ]
|
| ThinLTOModuleNameCallback |
[ Experimental ]
|
Foreign Types
| Archive |
[ Experimental ]
|
| BasicBlock |
[ Experimental ]
|
| Context |
[ Experimental ]
|
| DiagnosticInfo |
[ Experimental ]
|
| MemoryBuffer |
[ Experimental ]
|
| Metadata |
[ Experimental ]
|
| Module |
[ Experimental ]
|
| ModuleBuffer |
[ Experimental ]
|
| ObjectFile |
[ Experimental ]
|
| Opaque |
[ Experimental ]
|
| Pass |
[ Experimental ]
|
| PassManagerBuilder |
[ Experimental ]
|
| SMDiagnostic |
[ Experimental ]
|
| TargetMachine |
[ Experimental ]
|
| ThinLTOBuffer |
[ Experimental ]
|
| ThinLTOData |
[ Experimental ]
|
| Twine |
[ Experimental ]
|
| Type |
[ Experimental ]
|
| Value |
[ Experimental ]
|