about summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2017-03-24Represent function pointers in mir-constants as a Value instead of ItemOliver Schneider-7/+7
2017-03-23Rollup merge of #40753 - mandeep:change-ObjectSafetyViolation-message, r=brsonCorey Farwell-1/+1
2017-03-23Rollup merge of #40668 - cramertj:on-demandify-more, r=nikomatsakisCorey Farwell-49/+43
2017-03-22Rollup merge of #40678 - michaelwoerister:dmi-prep, r=nikomatsakisCorey Farwell-7/+292
2017-03-22Rollup merge of #40518 - michaelwoerister:hir-id, r=eddybCorey Farwell-829/+1468
2017-03-22Rollup merge of #39891 - shepmaster:emit-mir, r=nikomatsakisCorey Farwell-0/+6
2017-03-22Changed error message for ObjectSafetyViolation::SupertraitSelfmandeep-1/+1
2017-03-22Allocate numerical values of DefIndexes from two seperate ranges.Michael Woerister-54/+186
2017-03-22Introduce HirId, a replacement for NodeId after lowering to HIR.Michael Woerister-775/+1282
2017-03-22Address review comments.Michael Woerister-1/+3
2017-03-22Move some constants to rustc::ich.Michael Woerister-0/+17
2017-03-22Move CachingCodemapView to rustc::ich.Michael Woerister-0/+117
2017-03-22Move DefPathHashes to rustc::ichMichael Woerister-1/+38
2017-03-22Move Fingerprint to rustc::ich::Fingerprint.Michael Woerister-0/+111
2017-03-22Support more kinds of Regions in TypeIdHasher.Michael Woerister-8/+9
2017-03-21Teach rustc --emit=mirJake Goulding-0/+6
2017-03-21Check for conflicts between macros 1.0 exports (`#[macro_export]`, `#[macro_r...Jeffrey Seyfried-0/+2
2017-03-21Use Iterator::find in associated_item searchTaylor Cramer-8/+6
2017-03-20Rollup merge of #40576 - dwrensha:mir-terminator-kind-doc-typo, r=nikomatsakisCorey Farwell-1/+1
2017-03-20Rollup merge of #40556 - cramertj:stabilize-pub-restricted, r=petrochenkovCorey Farwell-1/+13
2017-03-20Rollup merge of #40229 - cramertj:break-to-blocks, r=nikomatsakisCorey Farwell-131/+226
2017-03-20Auto merge of #39628 - arielb1:shimmir, r=eddybbors-32/+240
2017-03-20On-demandify associated item retrievalTaylor Cramer-49/+45
2017-03-19Auto merge of #39799 - dpc:create_dir_all, r=alexcrichtonbors-20/+0
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-11/+12
2017-03-17Add more catch-related CFG and lifetime tests and fix CFG bugTaylor Cramer-1/+1
2017-03-17Implement ? in catch expressions and add testsTaylor Cramer-131/+226
2017-03-17Make priv in pub hard error for crates using pub(restricted)Taylor Cramer-0/+12
2017-03-17Fix race condition in fs::create_dir_allDavid Roundy-20/+0
2017-03-18translate drop glue using MIRAriel Ben-Yehuda-5/+26
2017-03-18translate closure shims using MIRAriel Ben-Yehuda-11/+5
2017-03-18resolve instances to ty::Instance directlyAriel Ben-Yehuda-22/+50
2017-03-18move Instance to rustc and use it in the collectorAriel Ben-Yehuda-11/+169
2017-03-18translate tuple-variant constructors using MIRAriel Ben-Yehuda-3/+10
2017-03-17Rollup merge of #40463 - tshepang:nit, r=nikomatsakisCorey Farwell-83/+91
2017-03-17Rollup merge of #40457 - frewsxcv:frewsxcv-macos, r=steveklabnikCorey Farwell-2/+2
2017-03-16fix typo in mir TerminatorKind docsDavid Renshaw-1/+1
2017-03-15Stabilize pub(restricted)Taylor Cramer-1/+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-14Auto merge of #39921 - cramertj:add-catch-to-ast, r=nikomatsakisbors-4/+33
2017-03-14Refactor `Attribute` to use `Path` and `TokenStream` instead of `MetaItem`.Jeffrey Seyfried-11/+12
2017-03-13some style fixesTshepang Lekhonkhobe-83/+91
2017-03-12Update usages of 'OSX' (and other old names) to 'macOS'.Corey Farwell-2/+2
2017-03-11Add catch expr to AST and disallow catch as a struct nameTaylor Cramer-4/+33
2017-03-12Auto merge of #40446 - arielb1:rollup, r=alexcrichtonbors-62/+87
2017-03-11Auto merge of #40220 - jseyfried:ast_macro_def, r=nrcbors-29/+30
2017-03-11Point to let when modifying field of immutable variableEsteban Küber-0/+15