third_party_rust_cxx/syntax
David Tolnay a420f0141a
Move error message construction into checking functions
These were pulled out originally because error message construction was
so verbose that it detracted from being able to follow the logic of the
checks, but now that checks are broken up into finer granularity the
messages can be inlined.
2020-03-25 18:01:12 -07:00
..
atom.rs Clean up Atom::from match arm order 2020-03-13 13:55:28 -07:00
attrs.rs Safe FFI between Rust and C++ 2020-01-08 08:57:24 -08:00
check.rs Move error message construction into checking functions 2020-03-25 18:01:12 -07:00
doc.rs Safe FFI between Rust and C++ 2020-01-08 08:57:24 -08:00
error.rs Safe FFI between Rust and C++ 2020-01-08 08:57:24 -08:00
ident.rs Safe FFI between Rust and C++ 2020-01-08 08:57:24 -08:00
impls.rs Preserve original tokens of Signature 2020-03-18 20:07:46 -07:00
mod.rs Disallow shared structs having 0 fields 2020-03-20 14:58:56 -07:00
parse.rs Disallow shared structs having 0 fields 2020-03-20 14:58:56 -07:00
set.rs Safe FFI between Rust and C++ 2020-01-08 08:57:24 -08:00
tokens.rs Parse function pointer types 2020-03-18 20:14:00 -07:00
types.rs Add function pointer types to syntax tree 2020-03-18 17:03:26 -07:00