about summary refs log tree commit diff
path: root/src/librustc/middle
AgeCommit message (Expand)AuthorLines
2018-04-25Auto merge of #50106 - nnethercote:nearest_common_ancestor, r=nikomatsakisbors-80/+60
2018-04-25Auto merge of #49986 - zofrex:better-derived-argument-names, r=Manishearthbors-0/+11
2018-04-22Replace GlobalAlloc::oom with a lang itemSteven Fackler-1/+3
2018-04-21Add some f32 and f64 inherent methods in libcoreSimon Sapin-0/+2
2018-04-21Replace StrExt with inherent str methods in libcoreSimon Sapin-0/+1
2018-04-21Replace SliceExt with inherent [T] methods in libcoreSimon Sapin-0/+1
2018-04-21Move non-allocating [u8] inherent methods to libcoreSimon Sapin-0/+1
2018-04-20Speed up `nearest_common_ancestor()`.Nicholas Nethercote-80/+60
2018-04-20Fix a copy-and-paste bug in nearest_common_ancestor.Nicholas Nethercote-1/+1
2018-04-19Remove HIR inliningWesley Wiser-23/+0
2018-04-17Don't run unused variable pass for stuff generated by #[derive()]Manish Goregaokar-0/+11
2018-04-16Auto merge of #49847 - sinkuu:save_analysis_implicit_extern, r=petrochenkovbors-10/+35
2018-04-13Move `path_len` to ExternCrateShotaro Yamada-11/+8
2018-04-12Avoid comparing fields by name when possibleVadim Petrochenkov-43/+49
2018-04-12AST/HIR: Merge field access expressions for named and numeric fieldsVadim Petrochenkov-76/+20
2018-04-12Auto merge of #49558 - Zoxc:sync-misc, r=michaelwoeristerbors-19/+20
2018-04-11Extend `ExternCrate` to cover externs inferred from `use` or pathsShotaro Yamada-10/+38
2018-04-10Make Session.injected_panic_runtime thread-safeJohn Kåre Alsaker-2/+2
2018-04-10Make Session.dependency_formats thread-safeJohn Kåre Alsaker-1/+2
2018-04-10Combine Session.entry_fn and Session.entry_type and make them thread-safeJohn Kåre Alsaker-11/+10
2018-04-10Make recursion_limit and type_length_limit thread-safeJohn Kåre Alsaker-5/+6
2018-04-09Convert sort_by_key to sort_by_cached_keyvarkor-1/+1
2018-04-08Auto merge of #49714 - nikomatsakis:issue-49631, r=eddybbors-4/+33
2018-04-07Auto merge of #49672 - alexcrichton:fix-another-std-core-cycle, r=michaelwoer...bors-10/+19
2018-04-06Fix some rebasing fallout.Michael Woerister-2/+2
2018-04-06Allow for representing exported monomorphizations in crate metadata.Michael Woerister-25/+63
2018-04-05make mem-categorization use adjusted type for patternsNiko Matsakis-4/+33
2018-04-05Rollup merge of #49654 - davidtwco:issue-29893, r=alexcrichtonkennytm-2/+2
2018-04-04Fix another circulare deps link args issueAlex Crichton-10/+19
2018-04-04Updated codeblocks to specify language where required.David Wood-2/+2
2018-04-02Replace as_ref with &varkor-1/+1
2018-03-26Add future deprecation warning to rustdocvarkor-23/+25
2018-03-26Prevent deprecation warning for items deprecated in the futurevarkor-2/+34
2018-03-24Auto merge of #49251 - nikomatsakis:issue-15872-elision-impl-header, r=cramertjbors-70/+95
2018-03-24Changed `check_stability` to take an `Option<NodeId>` instead of `NodeId`.kennytm-23/+33
2018-03-24When picking a candidate, consider the unstable ones last.kennytm-20/+52
2018-03-23Rollup merge of #49030 - Zoxc:misc, r=michaelwoeristerAlex Crichton-2/+2
2018-03-22permit `'_` and `&T` in impl headersNiko Matsakis-3/+5
2018-03-22distinguish the three cases where elision occursNiko Matsakis-67/+90
2018-03-22rustc: Add a `#[wasm_import_module]` attributeAlex Crichton-0/+6
2018-03-22rustc: Add a `#[wasm_custom_section]` attributeAlex Crichton-0/+5
2018-03-20Rollup merge of #49092 - mark-i-m:deptrack_readme, r=nikomatsakiskennytm-7/+7
2018-03-17Replace Rc with LrcJohn Kåre Alsaker-2/+2
2018-03-17Rollup merge of #48960 - nikomatsakis:issue-48468-dyn-trait-elision, r=cramertjkennytm-4/+21
2018-03-16Replace many of the last references to readmesMark Mansi-7/+7
2018-03-16Rollup merge of #48706 - ehuss:main-not-found-in-crate, r=estebankkennytm-4/+10
2018-03-14resolve `'_` in `dyn Trait` just like ordinary elisionNiko Matsakis-4/+21
2018-03-14Add backticks to `main` not found errors.Eric Huss-2/+2
2018-03-14Add suggestion where to add main function.Eric Huss-0/+3
2018-03-14Add crate name to "main function not found" error message.Eric Huss-4/+7