LLVM Rust Bindings

GPTKB entity

Statements (75)
Predicate Object
gptkbp:instance_of gptkb:Library
gptkbp:dependency gptkb:libc
bindgen
cc-rs
rustc_version
gptkbp:developed_by gptkb:LLVM_Project
gptkbp:enables Low-level programming
gptkbp:first_released gptkb:2015
gptkbp:has https://github.com/rust-lang/llvm/blob/main/examples
gptkbp:has_documentation https://docs.rs/llvm-sys
gptkbp:has_feature Community Contributions
Modular Design
Performance Optimization
Cross-Platform Support
Error Handling
Extensibility
Integration with Other Languages
Type Safety
Active Development
Rich Ecosystem
Concurrency Support
Memory Safety
FFI (Foreign Function Interface)
Support for Multiple Architectures
Support for Multiple Backends
Support for Multiple Build Systems
Support for Multiple Debuggers
Support for Multiple Linkers
Support for Multiple Analysis Tools
Support for Multiple Automation Tools
Support for Multiple CI/ CD Tools
Support for Multiple Command Line Interfaces
Support for Multiple Configuration Tools
Support for Multiple Debugging Tools
Support for Multiple Deployment Tools
Support for Multiple Documentation Tools
Support for Multiple Formatting Tools
Support for Multiple Frontends
Support for Multiple ID Es
Support for Multiple Linting Tools
Support for Multiple Logging Tools
Support for Multiple Monitoring Tools
Support for Multiple Package Managers
Support for Multiple Profilers
Support for Multiple Profiling Tools
Support for Multiple Scripting Languages
Support for Multiple Shells
Support for Multiple Targets
Support for Multiple Testing Frameworks
Support for Multiple Visualization Tools
https://www.w3.org/2000/01/rdf-schema#label LLVM Rust Bindings
gptkbp:integrates_with Cargo
Rust Toolchain
gptkbp:is_compatible_with gptkb:LLVM_11
gptkb:LLVM_12
gptkb:LLVM_13
gptkb:LLVM_14
gptkb:LLVM_15
gptkbp:is_maintained_by gptkb:Rust_Community
gptkbp:is_used_by gptkb:Rust_Compiler
gptkbp:language gptkb:Rust
gptkbp:license Apache License 2.0
gptkbp:provides gptkb:Artificial_Intelligence
Code Generation Tools
Bindings for LLVMAPI
gptkbp:provides_access_to gptkb:LLVM_Intermediate_Representation
gptkbp:repository https://github.com/rust-lang/llvm
gptkbp:supports gptkb:language
Static Compilation
Cross-Compilation
LLVM 10
gptkbp:used_in Compiler Development
gptkbp:written_in gptkb:Rust
gptkbp:bfsParent gptkb:DJ
gptkbp:bfsLayer 3