summaryrefslogtreecommitdiff
path: root/libbindgen/src/ir/comp.rs
AgeCommit message (Expand)Author
2017-01-23Unify under the `bindgen` name.Emilio Cobos Álvarez
2017-01-22Auto merge of #413 - emilio:debug-array-unaligned, r=fitzgenbors-servo
2017-01-21codegen: Avoid generating invalid Rust code when a struct is not properly ali...Emilio Cobos Álvarez
2017-01-19Auto merge of #401 - emilio:function-checks, r=fitzgenbors-servo
2017-01-16ir: Unify function checks so they apply to non-methods.Emilio Cobos Álvarez
2017-01-15ir: Trace types across vars.Emilio Cobos Álvarez
2017-01-06codegen: Properly handle virtual bases.Emilio Cobos Álvarez
2017-01-06ir: More appropriately track whether we're inheriting virtually.Emilio Cobos Álvarez
2017-01-06ir: Change our representation of base types so they also have a base kind.Emilio Cobos Álvarez
2016-12-30Relax opaque layout trait deriving and take alignment into accountNick Fitzgerald
2016-12-29Run `cargo fmt` on `libbindgen`Nick Fitzgerald
2016-12-29Do not derive Copy/Debug for some opaque typesNick Fitzgerald
2016-12-28ir: More generic handling of non-deductible auto types.Emilio Cobos Álvarez
2016-12-23ir: Don't assume that base classes are already resolved.Emilio Cobos Álvarez
2016-12-23ir: Don't parse default template parameter types.Emilio Cobos Álvarez
2016-12-21Run `cargo fmt` on the sourcesNick Fitzgerald
2016-12-13Auto merge of #333 - emilio:clang-sys, r=fitzgenbors-servo
2016-12-13Use clang-sys bindings instead of ours.Emilio Cobos Álvarez
2016-12-13ir: Add documentation for CompInfo::constructorsEmilio Cobos Álvarez
2016-12-13Add support for constructors, and integration tests.Emilio Cobos Álvarez
2016-11-24Some fixes for libclang 4.0.Emilio Cobos Álvarez
2016-11-16Transition to libbindgen sub-crateJeff Waugh