about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2016-10-27Add redox systemJeremy Soller-5/+4313
2016-10-27Auto merge of #37245 - goffrie:recovery, r=nrcbors-2/+112
2016-10-27Auto merge of #36894 - petrochenkov:deny, r=nikomatsakisbors-46/+32
2016-10-27Make sufficiently old or low-impact compatibility lints deny-by-defaultVadim Petrochenkov-46/+32
2016-10-27Auto merge of #37128 - nrc:depr-attr, r=@alexcrichtonbors-51/+199
2016-10-26Auto merge of #11994 - eddyb:struct-literal-field-shorthand, r=nrcbors-18/+179
2016-10-26Recover out of an enum or struct's braced block.Geoffry Song-2/+112
2016-10-27review changesNick Cameron-17/+60
2016-10-26Auto merge of #36695 - arielb1:literal-match, r=eddybbors-1331/+1904
2016-10-27Implement field shorthands in struct literal expressions.Eduard Burtescu-18/+179
2016-10-27deprecation message for custom deriveNick Cameron-2/+4
2016-10-27Deprecate custom_deriveNick Cameron-1/+7
2016-10-27deprecate no_debugNick Cameron-1/+16
2016-10-27Add possibility of deprecating attributesNick Cameron-47/+129
2016-10-26Auto merge of #37419 - GuillaumeGomez:rollup, r=GuillaumeGomezbors-59/+90
2016-10-26Rollup merge of #37414 - thepowersgang:fix-typo, r=nrcGuillaume Gomez-1/+1
2016-10-26Rollup merge of #37398 - zoffixznet:patch-1, r=GuillaumeGomezGuillaume Gomez-1/+1
2016-10-26Rollup merge of #37396 - mikhail-m1:e0221, r=jonathandturnerGuillaume Gomez-16/+44
2016-10-26Rollup merge of #37394 - cramertj:cramertj/unused-import-with-id, r=Guillaume...Guillaume Gomez-16/+21
2016-10-26Rollup merge of #37391 - vtduncan:vec-docs, r=GuillaumeGomezGuillaume Gomez-22/+22
2016-10-26Rollup merge of #37144 - eulerdisk:fix_37126, r=nrcGuillaume Gomez-3/+1
2016-10-27add back test for issue #6804Ariel Ben-Yehuda-0/+34
2016-10-26flatten nested slice patterns in HAIR constructionAriel Ben-Yehuda-10/+74
2016-10-26handle mixed byte literal and byte array patternsAriel Ben-Yehuda-50/+272
2016-10-26remove StaticInliner and NaN checkingAriel Ben-Yehuda-274/+184
2016-10-26stop using MatchCheckCtxt to hold the param-env for check_matchAriel Ben-Yehuda-135/+161
2016-10-26change match checking to use HAIRAriel Ben-Yehuda-260/+383
2016-10-26un-break the `construct_witness` logicAriel Ben-Yehuda-150/+290
2016-10-26split the exhaustiveness-checking logic to its own moduleAriel Ben-Yehuda-682/+726
2016-10-26refactor the `pat_is_catchall` logicAriel Ben-Yehuda-20/+20
2016-10-26move hair::cx::pattern to const_evalAriel Ben-Yehuda-178/+158
2016-10-26use a struct abstraction in check_matchAriel Ben-Yehuda-60/+94
2016-10-26remove SliceWithSubslice, only used from old transAriel Ben-Yehuda-12/+0
2016-10-26comment some ugly points in check_matchAriel Ben-Yehuda-15/+23
2016-10-26Auto merge of #37315 - bluss:fold-more, r=alexcrichtonbors-20/+98
2016-10-26Auto merge of #37312 - arthurprs:sip-smaller, r=alexcrichtonbors-50/+118
2016-10-26Auto merge of #37270 - Mark-Simulacrum:smallvec-optimized-arenas, r=eddybbors-144/+361
2016-10-25Auto merge of #36421 - TimNN:check-abis, r=alexcrichtonbors-49/+153
2016-10-26Fix typo, it bothered meJohn Hodge-1/+1
2016-10-25Add size hint to Result's FromIterator implementation.Mark-Simulacrum-0/+5
2016-10-25Utilize AccumulateVec to avoid heap allocations in mk_{substs, type_list, tup...Mark-Simulacrum-144/+193
2016-10-25Add AccumulateVec, a potentially stack-allocated vector.Mark-Simulacrum-0/+163
2016-10-25Auto merge of #37361 - jseyfried:fix_crate_var_regressions, r=nrcbors-12/+74
2016-10-25Avoid false positive `unused_extern_crates`.Jeffrey Seyfried-0/+3
2016-10-25Support `use $crate;` with a future compatibility warning.Jeffrey Seyfried-10/+58
2016-10-25Fix `$crate`-related regressions.Jeffrey Seyfried-3/+14
2016-10-25iter: Implement .fold() for .chain()Ulrik Sverdrup-0/+31
2016-10-25Auto merge of #37111 - TimNN:sized-enums, r=nikomatsakisbors-33/+76
2016-10-25Small improvement to SipHasherarthurprs-50/+118
2016-10-25adapt testsTim Neumann-2/+14