Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-11-16 | Auto merge of #260 - emilio:macro-str, r=fitzgen | bors-servo | |
Constant variable improvements. Fixes #256. r? @fitzgen | |||
2016-11-16 | Address review comments. | Emilio Cobos Álvarez | |
2016-11-16 | ir: context: fall back to use the declaration as a key when there's no USR. | Emilio Cobos Álvarez | |
Apparently MSVC isn't that good at giving us USRs... Fixes #271 | |||
2016-11-16 | libbindgen: Make logging optional | Jeff Waugh | |
Note that the log crate isn't completely banished, as other is required by other dependencies. | |||
2016-11-16 | ir: var: Missing docs. | Emilio Cobos Álvarez | |
2016-11-16 | Multiple constant generation evaluation improvements. | Emilio Cobos Álvarez | |
2016-11-16 | reformat. | Emilio Cobos Álvarez | |
2016-11-16 | clang: Evaluate more complex constant expressions in variables. | Emilio Cobos Álvarez | |
2016-11-16 | clang: Don't leak all the strings in the world. | Emilio Cobos Álvarez | |
2016-11-16 | clangll: Add bindings to CXEvalResult | Emilio Cobos Álvarez | |
2016-11-15 | Auto merge of #266 - fitzgen:little-logging-things, r=emilio | bors-servo | |
Little logging things Little things. See commit messages for details. r? @emilio | |||
2016-11-15 | Add `debug!` logging in code generation | Nick Fitzgerald | |
This instruments each `CodeGenerator` implementation with a `debug!` logging macro. | |||
2016-11-15 | Clean up AST dumping | Nick Fitzgerald | |
This adds labels to each thing that gets printed for each AST node, and uses a range for indent iteration rather than an index variable. | |||
2016-11-15 | Add an option to emit our ir for debugging | Nick Fitzgerald | |
Similar to our ability to emit the clang AST, this adds an option to emit our IR for debugging purposes. | |||
2016-11-16 | Transition to libbindgen sub-crate | Jeff Waugh | |
- The root crate is the `bindgen` binary - Rust-ify the test suite, no more subprocesses! - Update Travis config to test both crates |