rust/src
bors 8954b16beb Auto merge of #46605 - estebank:macro-backtrace-spans, r=pnkfelix
Use spans for -Z external-macro-backtrace

```
% rustc ui/type-check/cannot_infer_local_or_vec.rs -Z external-macro-backtrace
error[E0282]: type annotations needed
  --> <vec macros>:3:1
   |
1  | / ( $ elem : expr ; $ n : expr ) => (
2  | | $ crate :: vec :: from_elem ( $ elem , $ n ) ) ; ( $ ( $ x : expr ) , * ) => (
3  | | < [ _ ] > :: into_vec ( box [ $ ( $ x ) , * ] ) ) ; ( $ ( $ x : expr , ) * )
   | | ^^^^^^^^^^^^^^^^^^^^^
   | | |
   | | cannot infer type for `T`
4  | | => ( vec ! [ $ ( $ x ) , * ] )
   | |______________________________- in this expansion of `vec!`
   |
  ::: ui/type-check/cannot_infer_local_or_vec.rs
   |
12 |       let x = vec![];
   |           -   ------ in this macro invocation
   |           |
   |           consider giving `x` a type

error: aborting due to previous error
```
2017-12-14 07:06:02 +00:00
..
binaryen@1c9bf65aa0
bootstrap
build_helper
ci Download the crosstool from GitHub instead of crosstool-ng.org 2017-12-14 04:50:13 +08:00
dlmalloc@d3812c3acc
doc
etc
grammar
jemalloc@1f5a28755e
liballoc Auto merge of #46411 - rillian:str_ascii, r=kennytm 2017-12-12 03:30:43 +00:00
liballoc_jemalloc
liballoc_system
libarena
libbacktrace
libcompiler_builtins@18feaccbfd
libcore Auto merge of #46647 - varkor:contrib-1, r=sfackler 2017-12-12 15:54:13 +00:00
libfmt_macros
libgetopts
libgraphviz
liblibc@1a2f9639f8
libpanic_abort
libpanic_unwind
libproc_macro
libprofiler_builtins
librustc Auto merge of #46582 - nikomatsakis:nll-master-to-rust-master-4, r=arielb1 2017-12-14 04:32:14 +00:00
librustc_allocator
librustc_apfloat
librustc_asan
librustc_back
librustc_binaryen
librustc_borrowck
librustc_const_eval
librustc_const_math
librustc_cratesio_shim
librustc_data_structures
librustc_driver move resolve_lifetimes into a proper query 2017-12-11 10:11:13 -05:00
librustc_errors Auto merge of #46605 - estebank:macro-backtrace-spans, r=pnkfelix 2017-12-14 07:06:02 +00:00
librustc_incremental
librustc_lint
librustc_llvm
librustc_lsan
librustc_metadata Auto merge of #46708 - pnkfelix:fix-issue-46112, r=arielb1 2017-12-13 23:43:56 +00:00
librustc_mir add FIXME related to constant well-formedness 2017-12-13 12:20:28 -05:00
librustc_msan
librustc_passes Auto merge of #46570 - AgustinCB:issue-46553, r=oli-obk 2017-12-12 23:08:56 +00:00
librustc_platform_intrinsics
librustc_plugin
librustc_privacy
librustc_resolve Auto merge of #46550 - jseyfried:cleanup_builtin_hygiene, r=nrc 2017-12-13 11:09:55 +00:00
librustc_save_analysis
librustc_trans rustc_trans: Fix indentation in trans_set_discr. 2017-12-10 19:58:17 +01:00
librustc_trans_utils
librustc_tsan
librustc_typeck when reifying a safe fn as an unsafe fn ptr, insert two casts 2017-12-13 06:03:28 -05:00
librustdoc Auto merge of #46419 - jseyfried:all_imports_in_metadata, r=nrc 2017-12-13 08:32:25 +00:00
libserialize
libstd Rename never_type_impls gate to never_type 2017-12-12 14:03:03 +08:00
libstd_unicode Auto merge of #46411 - rillian:str_ascii, r=kennytm 2017-12-12 03:30:43 +00:00
libsyntax Auto merge of #46550 - jseyfried:cleanup_builtin_hygiene, r=nrc 2017-12-13 11:09:55 +00:00
libsyntax_ext Auto merge of #46550 - jseyfried:cleanup_builtin_hygiene, r=nrc 2017-12-13 11:09:55 +00:00
libsyntax_pos Refactor MarkData field modern: bool to kind: MarkKind. 2017-12-12 13:15:09 -08:00
libterm
libtest Auto merge of #46620 - bjorn3:remove-test-metric, r=kennytm 2017-12-10 16:31:32 +00:00
libunwind
llvm@6d08185a5c
rt
rtstartup
rustc
rustllvm Fix return value of LLVMRustMetadataAsValue 2017-12-12 17:27:37 +00:00
test Auto merge of #46605 - estebank:macro-backtrace-spans, r=pnkfelix 2017-12-14 07:06:02 +00:00
tools Imply must-compile-successfully in ui-tests when the run-pass flag is present. 2017-12-10 21:14:57 +00:00
Cargo.lock
Cargo.toml
stage0.txt