summary refs log tree commit diff
path: root/src/librustc/ty/item_path.rs
AgeCommit message (Expand)AuthorLines
2019-02-13Rollup merge of #58137 - ljedrz:cleanup_node_id_to_type, r=estebankMazdak Farrokhzad-6/+0
2019-02-10rustc: doc commentsAlexander Regueiro-6/+6
2019-02-10Auto merge of #58151 - ljedrz:HirIdify_rustc, r=Zoxcbors-2/+2
2019-02-09cleanup: remove hir_path_strljedrz-5/+0
2019-02-09cleanup: rename node_id_to_type(_opt)ljedrz-1/+0
2019-02-07Add const params to Defvarkor-0/+1
2019-02-05rustc: partially HirIdifyljedrz-2/+2
2019-02-05move librustc to 2018Mark Mansi-5/+5
2019-02-03hir: add HirId methodsljedrz-0/+6
2019-01-21Print visible name for types as well as modules.David Wood-14/+14
2019-01-10integrate trait aliases into def-paths / metadataNiko Matsakis-0/+1
2019-01-04add support for principal-less trait object typesAriel Ben-Yehuda-1/+1
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-1/+1
2018-12-06Use a function to access the Hir map to be able to turn it into a query laterJohn Kåre Alsaker-3/+3
2018-11-27resolve: Implement edition hygiene for imports and absolute pathsVadim Petrochenkov-2/+1
2018-11-24Introduce `TyKind::Placeholder` variantscalexm-0/+1
2018-11-03Move `BoundTy` to `ty::TyKind`scalexm-0/+1
2018-10-24Add `extern crate` items to extern preludeVadim Petrochenkov-1/+1
2018-10-20Auto merge of #55007 - davidtwco:issue-39175, r=petrochenkovbors-10/+64
2018-10-19Only suggest paths that exist.David Wood-10/+64
2018-10-17Auto merge of #54671 - petrochenkov:extpre2015, r=nikomatsakisbors-1/+1
2018-10-13Copy extern prelude from resolver to global contextVadim Petrochenkov-1/+1
2018-10-13Check the invariant for `principal` inside the methodOliver Scherer-1/+1
2018-10-05Auto merge of #54743 - ljedrz:cleanup_ty_p2, r=zackmdavisbors-4/+2
2018-10-03Introduce `TyKind::UnnormalizedProjection`scalexm-0/+1
2018-10-03rustc/ty: whitespace fixesljedrz-4/+2
2018-10-02Attempt to resolve linking issues.David Wood-42/+58
2018-10-02Move prelude crate names into `Session`.David Wood-1/+3
2018-10-02Add `crate::` to trait suggestions in Rust 2018.David Wood-11/+72
2018-09-29don't elide lifetimes in paths in librustc/Zack M. Davis-1/+1
2018-09-05Changing TyAnon -> TyOpaque and relevant functionsms2300-1/+1
2018-08-22Remove Ty prefix from Ty{Bool|Char|Int|Uint|Float|Str}varkor-12/+12
2018-08-22Remove Ty prefix from Ty{Foreign|Param}varkor-3/+3
2018-08-22Remove Ty prefix from Ty{Adt|Array|Slice|RawPtr|Ref|FnDef|FnPtr|Dynamic|Closu...varkor-18/+18
2018-08-19mv codemap() source_map()Donato Sciarra-1/+1
2018-07-27Prefer to_string() to format!()ljedrz-1/+1
2018-07-18Implement existential typesOliver Schneider-0/+1
2018-06-27Generate `DefId`s for impl Trait in the def_collectorOliver Schneider-2/+1
2018-06-20Rename DefPathData::LifetimeDef to LifetimeParamvarkor-1/+1
2018-06-07Add existential type definitonsOliver Schneider-1/+2
2018-05-23Use crate name for reexported `extern crate` pathsEsteban Küber-1/+5
2018-05-19rustc: introduce {ast,hir}::AnonConst to consolidate so-called "embedded cons...Eduard-Mihai Burtescu-2/+1
2018-05-08Insert fields from TypeAndMut into TyRef to allow layout optimizationJohn Kåre Alsaker-2/+3
2018-05-08Store the GeneratorInterior in the new GeneratorSubstsJohn Kåre Alsaker-1/+1
2018-05-08Store generator movability outside GeneratorInteriorJohn Kåre Alsaker-1/+1
2018-04-27Rename InternedString to LocalInternedString and introduce a new thread-safe ...John Kåre Alsaker-5/+6
2018-04-23introduce new DefPathData variants for traits, assoc typesNiko Matsakis-0/+3
2018-04-13Move `path_len` to ExternCrateShotaro Yamada-2/+2
2018-04-11Extend `ExternCrate` to cover externs inferred from `use` or pathsShotaro Yamada-15/+19