rust/src
Manish Goregaokar 37760c1f25 Rollup merge of #22875 - kmcallister:maceager, r=sfackler
MacEager is a MacResult implementation for the common case where you've already built each form of AST that you might return.

Fixes #17637. Based on #18814.

This is a [breaking-change] for syntax extensions:

  * MacExpr::new becomes MacEager::expr.

  * MacPat::new becomes MacEager::pat.

  * MacItems::new becomes MacEager::items. It takes a SmallVector directly,
    not an iterator.

r? @sfackler
2015-02-28 19:18:59 +05:30
..
compiler-rt@58ab642c30
compiletest std: Stabilize the env module 2015-02-27 13:41:49 -08:00
doc Rollup merge of #22875 - kmcallister:maceager, r=sfackler 2015-02-28 19:18:59 +05:30
driver Test fixes and rebase conflicts 2015-01-30 14:53:34 -08:00
etc Add a way to assert the number of occurrences to htmldocck 2015-02-27 00:27:57 +09:00
grammar Bison grammar: fix precedence with ranges followed by blocks 2015-02-10 17:59:02 -08:00
jemalloc@b001609960
liballoc Rollup merge of #22843 - vhbit:no-jemalloc-fix, r=alexcrichton 2015-02-27 20:37:38 +05:30
libarena Fallout: arena needs to use phantomdata since invariantlifetime is gone 2015-02-18 10:25:12 -05:00
libbacktrace bitrig integration 2015-02-11 14:49:06 -08:00
libcollections Auto merge of #22669 - dotdash:fast_slice_iter, r=huonw 2015-02-28 03:37:20 +00:00
libcore Auto merge of #22669 - dotdash:fast_slice_iter, r=huonw 2015-02-28 03:37:20 +00:00
libcoretest Rollup merge of #22835 - tshepang:remove-some-warnings, r=jakub- 2015-02-27 22:07:04 +05:30
libflate std: Stabilize some ptr functions 2015-02-24 14:22:33 -08:00
libfmt_macros int audit - libcore::fmt 2015-02-23 16:07:38 +13:00
libgetopts Remove remaining uses of []. This time I tried to use deref coercions where possible. 2015-02-20 14:08:14 -05:00
libgraphviz Addressed PR comments 2015-02-20 00:58:15 +01:00
liblibc unbreak openbsd after nacl intergration 2015-02-25 05:07:40 +01:00
liblog std: Stabilize the env module 2015-02-27 13:41:49 -08:00
librand Revert hacks and add test for LLVM aborts due to empty aggregates. 2015-02-26 16:44:07 +02:00
librbml Use arrays instead of vectors in tests 2015-02-24 21:15:45 +03:00
librustc Rollup merge of #22869 - alexcrichton:stabilize-env, r=aturon 2015-02-28 19:18:59 +05:30
librustc_back std: Stabilize the env module 2015-02-27 13:41:49 -08:00
librustc_bitflags Feature-gate #![no_std] 2015-02-07 10:49:58 -08:00
librustc_borrowck Rollup merge of #22736 - nikomatsakis:issue-22382, r=eddyb 2015-02-25 03:21:43 +05:30
librustc_driver Rollup merge of #22869 - alexcrichton:stabilize-env, r=aturon 2015-02-28 19:18:59 +05:30
librustc_lint Update docs for rustc_lint crateification. 2015-02-28 15:34:00 +11:00
librustc_llvm rollup merge of #22482: alexcrichton/cstr-changes 2015-02-18 14:32:10 -08:00
librustc_privacy Record the publicity of struct fields and enum variants. 2015-02-26 16:26:34 +11:00
librustc_resolve remove some compiler warnings 2015-02-26 07:21:26 +02:00
librustc_trans Rollup merge of #22869 - alexcrichton:stabilize-env, r=aturon 2015-02-28 19:18:59 +05:30
librustc_typeck Refactor signaling of E0223 to avoid multiple span_errs for same code. 2015-02-27 22:07:05 +05:30
librustdoc Rollup merge of #22869 - alexcrichton:stabilize-env, r=aturon 2015-02-28 19:18:59 +05:30
libserialize remove some compiler warnings 2015-02-26 07:21:26 +02:00
libstd Rollup merge of #22869 - alexcrichton:stabilize-env, r=aturon 2015-02-28 19:18:59 +05:30
libsyntax Rollup merge of #22875 - kmcallister:maceager, r=sfackler 2015-02-28 19:18:59 +05:30
libterm std: Stabilize the env module 2015-02-27 13:41:49 -08:00
libtest Rollup merge of #22869 - alexcrichton:stabilize-env, r=aturon 2015-02-28 19:18:59 +05:30
libunicode Addressed PR comments 2015-02-20 00:58:15 +01:00
llvm@b89c3f039b Update LLVM to rust-llvm-2015-02-19 2015-02-21 13:37:37 +01:00
rt renaming rust_load_self to rust_current_exe 2015-02-11 14:49:11 -08:00
rust-installer@60fd8abfca Upgrade rust-installer 2015-02-12 20:36:17 -08:00
rustbook remove some compiler warnings 2015-02-26 07:21:26 +02:00
rustllvm Update LLVM to rust-llvm-2015-02-19 2015-02-21 13:37:37 +01:00
test Rollup merge of #22875 - kmcallister:maceager, r=sfackler 2015-02-28 19:18:59 +05:30
snapshots.txt register snapshot 880fb89 2015-02-27 01:48:49 +01:00