A somewhat idiomatic Rust wrapper for libclang.
Supported on the stable, beta, and nightly Rust channels.
Minimum supported Rust version: 1.40.0
Released under the Apache License 2.0.
To target a version of libclang, enable one of the following Cargo features:
clang_3_5- requireslibclang3.5 or laterclang_3_6- requireslibclang3.6 or laterclang_3_7- requireslibclang3.7 or laterclang_3_8- requireslibclang3.8 or laterclang_3_9- requireslibclang3.9 or laterclang_4_0- requireslibclang4.0 or laterclang_5_0- requireslibclang5.0 or laterclang_6_0- requireslibclang6.0 or laterclang_7_0- requireslibclang7.0 or laterclang_8_0- requireslibclang8.0 or laterclang_9_0- requireslibclang9.0 or laterclang_10_0- requireslibclang10.0 or later
If you do not enable one of these features, the API provided by libclang 3.5 will be available by
default.
See here for information on this crate's dependencies.