summary refs log tree commit diff
path: root/src/librustc/util
AgeCommit message (Expand)AuthorLines
2018-10-20Rename InferTy::CanonicalTy to BoundTy and add DebruijnIndex to variant typeFabian Drinck-2/+2
2018-10-19Prefer `Default::default` over `FxHash*::default` in struct constructorsOliver Scherer-3/+3
2018-10-19Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hackOliver Scherer-3/+3
2018-10-13Check the invariant for `principal` inside the methodOliver Scherer-10/+10
2018-10-04extend NLL universe code to have >1 placeholder within one universeNiko Matsakis-3/+3
2018-10-04rename skolemized to placeholderNiko Matsakis-3/+3
2018-10-03Introduce `TyKind::UnnormalizedProjection`scalexm-1/+6
2018-09-29don't elide lifetimes in paths in librustc/Zack M. Davis-28/+28
2018-09-23Renamed ppaux highlight region hook.David Wood-6/+7
2018-09-23Improve borrow errors for closures.David Wood-7/+44
2018-09-15Make rustc::middle::region::Scope's fields publicMarshall Bowers-1/+1
2018-09-14Auto merge of #54032 - oli-obk:layout_scalar_ranges, r=eddybbors-12/+15
2018-09-11renamed is_nil to is_unitkenta7777-1/+1
2018-09-11Revert "renamed is_nil to is_unit"kenta7777-1/+1
2018-09-11Simplify Scope/ScopeData to have less chance of introducing UB or size increasesOliver Schneider-12/+15
2018-09-10renamed is_nil to is_unitkenta7777-1/+1
2018-09-08Auto merge of #53705 - ms2300:tmp, r=oli-obkbors-3/+3
2018-09-07make field always private, add `From` implsNiko Matsakis-1/+0
2018-09-05Changing TyAnon -> TyOpaque and relevant functionsms2300-3/+3
2018-08-30Rollup merge of #53786 - frewsxcv:frewsxcv-bad-style, r=ManishearthPietro Albini-2/+2
2018-08-29Replace usages of 'bad_style' with 'nonstandard_style'.Corey Farwell-2/+2
2018-08-28Use FxHash{Map,Set} instead of the default Hash{Map,Set} everywhere in rustc.Eduard-Mihai Burtescu-3/+3
2018-08-23use String::new() instead of String::from(""), "".to_string(), "".to_owned() ...Matthias Krüger-2/+2
2018-08-22Remove Ty prefix from Ty{Bool|Char|Int|Uint|Float|Str}varkor-9/+9
2018-08-22Remove Ty prefix from Ty{Foreign|Param}varkor-4/+4
2018-08-22Remove Ty prefix from Ty{Adt|Array|Slice|RawPtr|Ref|FnDef|FnPtr|Dynamic|Closu...varkor-24/+24
2018-08-22Rename ty::TyVariants to ty::TyKindvarkor-1/+1
2018-08-22Rename ty::Slice to ty::Listvarkor-3/+3
2018-08-19Add Default for GenericParamCountvarkor-4/+1
2018-08-09Move span_bug and bug helper functions to utilMark Rousskov-0/+51
2018-08-09Move path2cstr to rustc_fs_utilMark Rousskov-15/+0
2018-08-09Move rustc::util::fs into separate (new) crateMark Rousskov-111/+0
2018-08-02Generate self-profiler types with macrosWesley Wiser-130/+91
2018-08-02Fix tidyWesley Wiser-12/+25
2018-08-02Remove some dead codeWesley Wiser-17/+1
2018-08-02Include additional data in the json outputWesley Wiser-2/+11
2018-08-02Include query hits/totalsWesley Wiser-3/+10
2018-08-02Refactor json printingWesley Wiser-35/+21
2018-08-02First pass at json outputWesley Wiser-0/+45
2018-08-02Remove redundant s in outputWesley Wiser-1/+1
2018-08-02Switch to markdown outputWesley Wiser-12/+15
2018-08-02Add units to timesWesley Wiser-1/+1
2018-08-02Basic incremental statsWesley Wiser-7/+40
2018-08-02Basic profilingWesley Wiser-0/+207
2018-07-29Remove unused `mut`sMatthew Jasper-1/+1
2018-07-29Auto merge of #52767 - ljedrz:avoid_format, r=petrochenkovbors-1/+1
2018-07-29Auto merge of #52764 - sinkuu:cleanup, r=nikomatsakisbors-2/+1
2018-07-27Use str::repeatShotaro Yamada-2/+1
2018-07-27Improved mechanism for naming regions in non-annotated types.David Wood-5/+35
2018-07-27Prefer to_string() to format!()ljedrz-1/+1