| Age | Commit message (Collapse) | Author | Lines |
|
|
|
|
|
Major changes are:
- replace ~[ty_param] with Generics structure, which includes
both OptVec<TyParam> and OptVec<Lifetime>;
- the use of syntax::opt_vec to avoid allocation for empty lists;
cc #4846
|
|
|
|
correct handling of moves for struct-record update.
Part of #3678. Fixes #2828, #3904, #4719.
|
|
|
|
|
|
|
|
|
|
In rustc, rustdoc, rusti, syntax, and std.
|
|
contain at least two components. r=graydon
|
|
|
|
Closes #3713.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
rs=refactoring
|
|
|
|
|
|
|
|
|
|
r=brson
|
|
Conflicts:
src/libsyntax/ext/source_util.rs
|
|
|
|
|
|
|
|
This reverts commit a33535e441dc5461fec0489069a1491367ad1c91.
|
|
This reverts commit 0bd6da8a8c93143325cb45e8a074ccf7121ca168.
|
|
|
|
|
|
|
|
|
|
|
|
#[legacy_exports];
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
New style is allow(foo), warn(foo), deny(foo) and forbid(foo),
mirrored by -A foo, -W foo, -D foo and -F foo on command line.
These replace -W no-foo, -W foo, -W err-foo, respectively.
Forbid is new, and means "deny, and you can't override it".
|
|
|
|
|