Michael Woerister
584855e03d
debuginfo: Refactor debuginfo generation for types -- Rename DebugInfoMethods::create_vtable_metadata() to DebugInfoMethods::create_vtable_debuginfo()
2022-03-14 17:25:24 +01:00
Michael Woerister
61c5a6d644
Create more accurate debuginfo for vtables.
...
Before this commit all vtables would have the same name "vtable" in
debuginfo. Now they get a name that identifies the implementing type
and the trait that is being implemented.
2021-10-08 10:33:47 +02:00
Eduard-Mihai Burtescu
0ce4452fce
rustc_codegen_llvm: add support for inlined function debuginfo.
2020-10-21 04:43:57 +03:00
Eduard-Mihai Burtescu
737499593d
rustc_codegen_llvm: expose DILocation to rustc_codegen_ssa.
2020-10-21 04:43:57 +03:00
Eduard-Mihai Burtescu
fa2b381ec8
rustc_codegen_llvm: move DISubprogram creation to a dbg_scope_fn method.
2020-10-21 04:43:57 +03:00
Eduard-Mihai Burtescu
9d57c417fc
rustc_codegen_llvm: create DIFiles from just SourceFiles.
2020-10-21 04:43:56 +03:00
mark
9e5f7d5631
mv compiler to compiler/
2020-08-30 18:45:07 +03:00