rust/src/libsyntax
Mark Simulacrum fd2331c269 Rollup merge of #43421 - alexcrichton:add-some-build-scripts, r=Mark-Simulacrum
rustc: Add some build scripts for librustc crates

This commit adds some "boilerplate" build scripts to librustc/libsyntax crates
to declare dependencies on various environment variables that are configured
throughout the build. Cargo recently gained the ability to depend on environment
variables in build scripts which can help trigger recompilation of a crate.

This should fix weird bugs where after you make a commit or a few days later
you'll get weird "not built with the same compiler" errors hopefully.
2017-07-24 09:16:37 -06:00
..
diagnostics Add E0609 2017-06-11 19:48:53 +02:00
ext Review comments 2017-07-21 16:49:09 -07:00
parse Auto merge of #43096 - estebank:ascription-help, r=nikomatsakis 2017-07-23 20:56:20 +00:00
print Make a few functions non-public 2017-07-11 12:09:25 -06:00
util Update and fix a few tests 2017-06-26 02:08:14 +00:00
abi.rs add thiscall calling convention support 2017-05-24 16:40:03 -04:00
ast.rs Store all generic arguments for method calls in AST 2017-07-10 00:20:25 +03:00
attr.rs Lower alignment limit down to 2^31 - 1 (from LLVM) 2017-07-08 10:28:56 -04:00
build.rs rustc: Add some build scripts for librustc crates 2017-07-22 22:04:13 -07:00
Cargo.toml fix the easy features in libsyntax 2017-05-07 01:20:15 -07:00
codemap.rs External spans: added lazy source loading elsewhere 2017-06-12 21:47:39 +02:00
config.rs Remove struct_field_attributes feature gate 2017-06-15 02:24:05 +09:00
diagnostic_list.rs Removed as many "```ignore" as possible. 2017-06-23 15:31:53 +08:00
entry.rs Cleanup InternedString. 2016-11-21 09:00:56 +00:00
feature_gate.rs Auto merge of #43109 - pnkfelix:fix-link_args-gate, r=nikomatsakis 2017-07-10 15:39:47 +00:00
fold.rs Store all generic arguments for method calls in AST 2017-07-10 00:20:25 +03:00
json.rs make JSON error byte position start at top of file 2017-07-21 16:50:44 -07:00
lib.rs Bump version and stage0 compiler 2017-06-19 22:25:05 -07:00
ptr.rs Replace some matches with try. 2017-06-07 12:15:39 +09:00
show_span.rs annotate stricter lifetimes on LateLintPass methods to allow them to forward to a Visitor 2016-12-06 11:28:51 +01:00
std_inject.rs Hygienize librustc_resolve. 2017-05-25 05:51:50 +00:00
str.rs syntax: Copy unstable str::char_at into libsyntax 2015-04-21 10:23:53 -07:00
test.rs Remove unused code from librustc_errors 2017-07-06 18:49:32 -07:00
test_snippet.rs Position span label correctly when it isn't last 2017-06-15 11:21:19 -07:00
tokenstream.rs Review comments 2017-07-21 16:49:09 -07:00
visit.rs Store all generic arguments for method calls in AST 2017-07-10 00:20:25 +03:00