about summary refs log tree commit diff
path: root/src/librustc_codegen_utils/symbol_names.rs
AgeCommit message (Expand)AuthorLines
2019-03-15rustc: merge PrintCx::parameterized and def_path printing.Eduard-Mihai Burtescu-72/+110
2019-03-15rustc: move the contents of ty::item_path to ty::print.Eduard-Mihai Burtescu-4/+3
2019-03-15rustc: rename item_path to def_path (except the module in ty).Eduard-Mihai Burtescu-1/+1
2019-03-15rustc: pass Option<&Substs> and Namespace around in ty::item_path.Eduard-Mihai Burtescu-1/+4
2019-03-15rustc: move the formatter into ty::print::PrintCx.Eduard-Mihai Burtescu-8/+11
2019-03-15rustc: remove ty::item_path::RootMode by moving local logic into the printer.Eduard-Mihai Burtescu-16/+11
2019-03-15rustc: rewrite ty::item_path to be more functional than mutation-oriented.Eduard-Mihai Burtescu-23/+42
2019-03-15rustc_codegen_utils: revert some symbol_names refactors (while keeping the fu...Eduard-Mihai Burtescu-68/+55
2019-03-15rustc: remove unnecessary extern_prelude logic from ty::item_path.Eduard-Mihai Burtescu-1/+1
2019-03-07HirIdification: replace NodeId method callsljedrz-3/+3
2019-03-05Use non_erasable_generics for codegenvarkor-1/+1
2019-02-26replace &'tcx Substs with SubstsRefcsmoe-2/+2
2019-02-08librustc_codegen_utils => 2018Taiki Endo-1/+3
2019-01-28SymbolPathBuffer shallow refactoringDenys Zariaiev-80/+76
2019-01-27Create `nvptx64-nvidia-cuda` target specificationDenys Zariaiev-15/+42
2019-01-13Querify local plugin_registrar_fnIgor Matuszewski-2/+2
2019-01-13Querify local proc_macro_decls_staticIgor Matuszewski-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-2/+2
2018-12-04cleanup: remove static lifetimes from constsljedrz-1/+1
2018-11-30proc_macro: introduce a "bridge" between clients (proc macros) and servers (c...Eduard-Mihai Burtescu-2/+2
2018-11-13fix various typos in doc commentsAndy Russell-1/+1
2018-10-24Include InstanceDef's discriminant in the symbol hash.Masaki Hara-2/+4
2018-10-24Distinguish vtable shims in symbol paths.Masaki Hara-1/+10
2018-10-02Attempt to resolve linking issues.David Wood-1/+1
2018-10-02Add `crate::` to trait suggestions in Rust 2018.David Wood-0/+1
2018-08-27Rename hir::map::NodeKind to hir::Nodevarkor-2/+2
2018-08-27Remove path prefixes from NodeKindvarkor-2/+2
2018-08-27Rename hir::map::Node to hir::map::NodeKindvarkor-1/+1
2018-08-26rustc: Continue to tweak "std internal symbols"Alex Crichton-10/+5
2018-08-22Remove Ty prefix from Ty{Adt|Array|Slice|RawPtr|Ref|FnDef|FnPtr|Dynamic|Closu...varkor-1/+1
2018-08-04Move share_generics getter onto options directlyMark Rousskov-1/+1
2018-06-26migrate codebase to `..=` inclusive range patternsZack M. Davis-1/+1
2018-06-14rustc: rename ty::maps to ty::query.Eduard-Mihai Burtescu-1/+1
2018-05-26Add `Ident::as_str` helperVadim Petrochenkov-1/+1
2018-05-17Added extra hashing step.iancormac84-0/+7
2018-05-17Code structure edits.iancormac84-57/+61
2018-05-17Removed use of TypeIdHasher in symbol hash generation and replaced it with St...iancormac84-14/+13
2018-05-17Rename trans to codegen everywhere.Irina Popa-0/+435