summary refs log tree commit diff
path: root/src/librustc/middle
AgeCommit message (Expand)AuthorLines
2018-12-01Rollup merge of #56365 - alexreg:stabilise-self_struct_ctor, r=Centrilkennytm-2/+3
2018-12-01Rollup merge of #55821 - ljedrz:cached_key_sorts, r=michaelwoeristerkennytm-1/+1
2018-11-30Statically link proc_macro into proc macros.Eduard-Mihai Burtescu-3/+2
2018-11-30Use opt_def_id instead of having special branchEsteban Küber-3/+3
2018-11-30Fix ICE with feature self_struct_ctorEsteban Küber-0/+1
2018-11-29Auto merge of #49878 - dlrobertson:va_list_pt0, r=eddybbors-0/+1
2018-11-27Use sort_by_cached_key when key the function is not trivial/freeljedrz-1/+1
2018-11-26libcore: Add va_list lang item and intrinsicsDan Robertson-0/+1
2018-11-26rustc-guide has movedMark Mansi-1/+1
2018-11-21rustc: implement and use Default on more types.Eduard-Mihai Burtescu-7/+10
2018-11-21rustc: remove {FxHash,Node,DefId,HirId,ItemLocal}{Map,Set} "constructor" fns.Eduard-Mihai Burtescu-13/+13
2018-11-19Auto merge of #56051 - pietroalbini:rollup, r=pietroalbinibors-2/+2
2018-11-18Fix ICEs from imports of items not defined in modulesVadim Petrochenkov-5/+3
2018-11-14capture_disjoint_fields(rust-lang#53488)Blitzerr-2/+2
2018-11-12Use IndexVec instead of `usize` in librustcOliver Scherer-6/+12
2018-11-11rustc: Clean up allocator injection logicAlex Crichton-15/+0
2018-11-07Rollup merge of #55734 - teresy:shorthand-fields, r=davidtwcokennytm-1/+1
2018-11-06refactor: use shorthand fieldsteresy-1/+1
2018-11-06Rollup merge of #55601 - petrochenkov:featissue, r=pnkfelixkennytm-7/+3
2018-11-04rustc_target: pass contexts by reference, not value.Eduard-Mihai Burtescu-1/+1
2018-11-04Auto merge of #55432 - zackmdavis:single_life, r=nikomatsakisbors-17/+107
2018-11-03Auto merge of #55101 - alexreg:trait-aliases, r=nikomatsakisbors-4/+15
2018-11-03Fixed bug with Self type param coming before lifetimes.Alexander Regueiro-4/+15
2018-11-02Remove deprecated unstable `#[panic_implementation]`Vadim Petrochenkov-7/+3
2018-11-01Replace CoerceSized trait with DispatchFromDynMichael Hewson-1/+1
2018-11-01Add CoerceSized trait and lang itemMichael Hewson-0/+1
2018-10-29Improve a few cases of collecting to an FxHash(Map/Set)ljedrz-4/+3
2018-10-28single-use-lifetime lint: don't false-positive on the anonymous lifetimeZack M. Davis-0/+5
2018-10-28structured suggestions for single-use lifetime lint on fns and methodsZack M. Davis-17/+102
2018-10-27Auto merge of #55150 - pnkfelix:issues-47215-54797-fix-ice-from-moving-out-of...bors-8/+21
2018-10-26Auto merge of #54929 - csmoe:cfg_lint, r=petrochenkovbors-3/+3
2018-10-22[review comments] modify test and clean up codeOliver S̶c̶h̶n̶e̶i̶d̶e̶r Scherer-1/+1
2018-10-22review commentsEsteban Küber-57/+42
2018-10-22Suggest appropriate syntax on missing lifetime specifier in return typeEsteban Küber-7/+48
2018-10-20Auto merge of #55114 - oli-obk:fx#map, r=nikomatsakisbors-31/+27
2018-10-20handle errors based on parse_sesscsmoe-3/+3
2018-10-19Auto merge of #55162 - nikomatsakis:issue-54902-underscore-bound, r=tmandrybors-312/+395
2018-10-19Remove unused boxOliver Scherer-5/+4
2018-10-19Prefer `Default::default` over `FxHash*::default` in struct constructorsOliver Scherer-18/+15
2018-10-19Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hackOliver Scherer-24/+24
2018-10-18resolve_lifetime.rs: rustfmtNiko Matsakis-295/+369
2018-10-17move E0637 to lowering and improve output, add more testsNiko Matsakis-24/+33
2018-10-17AST-borrowck: add separate mem category for thread-locals, as they are not qu...Felix S. Klock II-8/+21
2018-10-13Auto merge of #54997 - davidtwco:issue-54896, r=nagisabors-140/+164
2018-10-13Auto merge of #54945 - estebank:asm-span, r=petrochenkovbors-9/+14
2018-10-11Extend lang items to assert correct target.David Wood-140/+164
2018-10-10add a macro for static assertionsRalf Jung-2/+1
2018-10-09Point to variable in `asm!` macro when failing borrowckEsteban Küber-9/+14
2018-10-07in which rightward drift is opposedZack M. Davis-44/+33
2018-10-07structured suggestions for unused-lifetimes lintZack M. Davis-4/+53