summaryrefslogtreecommitdiff
path: root/libbindgen/src/ir/enum_ty.rs
AgeCommit message (Collapse)Author
2017-01-23Unify under the `bindgen` name.Emilio Cobos Álvarez
2017-01-11ir: Support hiding enum variants.Emilio Cobos Álvarez
Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
2017-01-11codegen: Constify enum variants.Emilio Cobos Álvarez
2017-01-10ir: Parse whether we should constify an enum variant.Emilio Cobos Álvarez
2016-12-23libbindgen: run `cargo fmt`.Emilio Cobos Álvarez
2016-12-23ir: Be more resistent to failure when parsing enums.Emilio Cobos Álvarez
2016-12-21Run `cargo fmt` on the sourcesNick Fitzgerald
2016-12-13Use clang-sys bindings instead of ours.Emilio Cobos Álvarez
I plan to use a dynamically loaded clang-sys library to remove the llvm-stable feature. This is part of the work.
2016-11-23Use and_then() to properly handle cases when Cursor::enum_type() return NoneTai Sassen-Liang
2016-11-22Circuit-break if Cursor::enum_type returns NoneTai Sassen-Liang
As discussed with @emilio. Part of #125.
2016-11-20Update error wording for enum_type().expect()Tai Sassen-Liang
2016-11-20clang::Cursor::enum_type should return an Option<Type>Tai Sassen-Liang
Fixes issue #125
2016-11-16Transition to libbindgen sub-crateJeff Waugh
- The root crate is the `bindgen` binary - Rust-ify the test suite, no more subprocesses! - Update Travis config to test both crates