summary refs log tree commit diff
path: root/src/librustc_trans/debuginfo/utils.rs
AgeCommit message (Expand)AuthorLines
2018-03-06Rename exported_symbol_ids query to something more explicit and document what...Michael Woerister-1/+1
2018-02-19Use DefId instead of NodeId while generating debuginfo for statics.Michael Woerister-3/+1
2018-01-14rustc_trans: rename CrateContext to CodegenCx.Eduard-Mihai Burtescu-6/+6
2018-01-14rustc_trans: access fields directly on CrateContext.Eduard-Mihai Burtescu-5/+5
2017-11-19rustc_trans: avoid working with sizes/offsets and alignments as integers.Eduard-Mihai Burtescu-13/+0
2017-09-17rustc: Mostly remove `ExportedSymbols`Alex Crichton-1/+2
2017-08-30Make fields of `Span` privateVadim Petrochenkov-1/+1
2017-07-13trans: Internalize symbols at the trans-item level, without relying on LLVM.Michael Woerister-1/+1
2017-07-07incr.comp.: Don't include span information in the ICH of type definitions.Michael Woerister-9/+3
2017-04-13redirect `exported_symbols` through `shared`Niko Matsakis-1/+1
2017-02-25rustc: store type parameter defaults outside of ty::Generics.Eduard-Mihai Burtescu-5/+3
2017-02-05Use u32 for alignments instead of u64Dylan McKay-4/+7
2017-01-30trans::debuginfo: simplifyTamir Duberstein-2/+1
2016-12-05trans: Rename `reachable` to `exported_symbols` where appropriate.Michael Woerister-1/+1
2016-11-30rustc: track the Span's of definitions across crates.Eduard-Mihai Burtescu-1/+1
2016-08-24rustc_trans: remove the bulk of old trans and most of its support code.Eduard Burtescu-9/+2
2016-08-03begin auditing the C++ types in RustWrapperAriel Ben-Yehuda-1/+1
2016-08-01Move caching of HIR-inlining into CStore in order to avoid duplicating inline...Michael Woerister-4/+1
2016-06-23Move errors from libsyntax to its own crateJonathan Turner-5/+5
2016-04-11trans: use DefKey directly in debuginfo for paths.Eduard Burtescu-5/+12
2016-04-11trans: pass essential information from trans_closure to debuginfo.Eduard Burtescu-19/+0
2016-04-06rustc: move middle::{def,def_id,pat_util} to hir.Eduard Burtescu-1/+1
2016-03-31librustc_trans: use bug!(), span_bug!()Benjamin Herr-2/+2
2016-03-27rustc_trans: move the contents of the trans module to top-level.Eduard Burtescu-0/+107