about summary refs log tree commit diff
path: root/src/librustc/middle
AgeCommit message (Expand)AuthorLines
2017-04-16rustc_const_eval: move ConstEvalErr to the rustc crate.Eduard-Mihai Burtescu-5/+159
2017-04-14Rollup merge of #40702 - mrhota:global_asm, r=nagisaCorey Farwell-2/+4
2017-04-13use `tcx.crate_name(LOCAL_CRATE)` rather than `LinkMeta::crate_name`Niko Matsakis-1/+0
2017-04-13Auto merge of #40570 - nikomatsakis:inference-subtype-through-obligation, r=a...bors-0/+1
2017-04-12First attempt at global_asm! macroA.J. Gardner-2/+4
2017-04-12Rollup merge of #41141 - michaelwoerister:direct-metadata-ich-final, r=nikoma...Tim Neumann-2/+25
2017-04-12Rollup merge of #41063 - nikomatsakis:issue-40746-always-exec-loops, r=eddybTim Neumann-5/+0
2017-04-12ICH: Replace old, transitive metadata hashing with direct hashing approach.Michael Woerister-2/+21
2017-04-12ICH: Hash everything that gets encoded into crate metadata.Michael Woerister-0/+4
2017-04-11add Subtype predicateNiko Matsakis-0/+1
2017-04-08rustc: add some abstractions to ty::layout for a more concise API.Eduard-Mihai Burtescu-1/+1
2017-04-07Rollup merge of #41061 - arielb1:parent-lock, r=eddybCorey Farwell-2/+2
2017-04-07Rollup merge of #41056 - michaelwoerister:central-defpath-hashes, r=nikomatsakisCorey Farwell-0/+4
2017-04-07ICH: Centrally compute and cache DefPath hashes as part of DefPathTable.Michael Woerister-0/+4
2017-04-07Auto merge of #40873 - cramertj:on-demandify-queries, r=nikomatsakisbors-3/+14
2017-04-06don't try to blame tuple fields for immutabilityAriel Ben-Yehuda-7/+11
2017-04-04kill `Liveness`Niko Matsakis-2/+0
2017-04-04remove `EffectCheck`Niko Matsakis-3/+0
2017-04-04cstore: return an immutable borrow from `visible_parent_map`Ariel Ben-Yehuda-2/+2
2017-04-04On-demandify reachabilityTaylor Cramer-3/+14
2017-03-31Rollup merge of #40928 - GAJaloyan:patch-2, r=eddybCorey Farwell-0/+2
2017-03-30removing trailing whitespacesGAJaloyan-1/+1
2017-03-30adding debug in consume_body functionGAJaloyan-0/+2
2017-03-30refactor the `targeted_by_break` fieldNiko Matsakis-2/+2
2017-03-30refactor if so that the "then type" is an expressionNiko Matsakis-3/+3
2017-03-30Auto merge of #40597 - jseyfried:improve_span_expn_info, r=jseyfriedbors-5/+4
2017-03-29Rollup merge of #40841 - arielb1:immutable-blame, r=pnkfelixCorey Farwell-79/+61
2017-03-29Refactor how spans are combined in the parser.Jeffrey Seyfried-3/+2
2017-03-29Merge `ExpnId` and `SyntaxContext`.Jeffrey Seyfried-2/+2
2017-03-27Rollup merge of #40683 - nikomatsakis:incr-comp-coerce-unsized-info, r=eddybAlex Crichton-2/+0
2017-03-27Fix various useless derefs and slicingsOliver Schneider-1/+1
2017-03-27borrowck: consolidate `mut` suggestionsAriel Ben-Yehuda-79/+61
2017-03-25Rollup merge of #40771 - nikomatsakis:issue-40746-privacy-access-levels, r=eddybCorey Farwell-14/+18
2017-03-25Warn when using a `'static` lifetime boundAdam Ransom-2/+12
2017-03-23convert privacy access levels into a queryNiko Matsakis-8/+12
2017-03-23move `export_map` into the tcxNiko Matsakis-6/+6
2017-03-23convert inherent-impl-related things to on-demand queriesNiko Matsakis-2/+0
2017-03-22Refactor checking if a `Lifetime` is staticAdam Ransom-2/+2
2017-03-20Rollup merge of #40229 - cramertj:break-to-blocks, r=nikomatsakisCorey Farwell-69/+66
2017-03-20Auto merge of #39628 - arielb1:shimmir, r=eddybbors-3/+1
2017-03-19Rollup merge of #40445 - estebank:issue-18150, r=jonathandturnerCorey Farwell-0/+15
2017-03-19Rollup merge of #40441 - tschottdorf:promotable-rfc, r=eddybCorey Farwell-3/+2
2017-03-19Auto merge of #40346 - jseyfried:path_and_tokenstream_attr, r=nrcbors-2/+2
2017-03-17Implement ? in catch expressions and add testsTaylor Cramer-69/+66
2017-03-18translate drop glue using MIRAriel Ben-Yehuda-3/+1
2017-03-14Use `&&` instead of `&`Tobias Schottdorf-1/+1
2017-03-14Add feature toggle for rvalue-static-promotion RFCTobias Schottdorf-3/+2
2017-03-14Refactor `Attribute` to use `Path` and `TokenStream` instead of `MetaItem`.Jeffrey Seyfried-2/+2
2017-03-12Update usages of 'OSX' (and other old names) to 'macOS'.Corey Farwell-1/+1
2017-03-11Point to let when modifying field of immutable variableEsteban Küber-0/+15