Adrian Prantl
|
068fc15d66
Support for DWARF-5 C++ language tags.
|
5 gadi atpakaļ |
Jonas Devlieghere
|
2c00658ec6
Revert "Support for DWARF-5 C++ language tags."
|
5 gadi atpakaļ |
Adrian Prantl
|
1f68025196
Support for DWARF-5 C++ language tags.
|
5 gadi atpakaļ |
David Blaikie
|
0d2434eadc
Skip type units/type uniquing when we know we're only emitting the type once (vtable-based emission when triggered by a strong vtable, with -fno-standalone-debug)
|
6 gadi atpakaļ |
Momchil Velikov
|
2f51df6268
Re-commit r324490: [DebugInfo] Improvements to representation of enumeration types (PR36168)
|
7 gadi atpakaļ |
Momchil Velikov
|
b887aacccd
Revert [DebugInfo] Improvements to representation of enumeration types (PR36168)"
|
7 gadi atpakaļ |
Momchil Velikov
|
6f68467e5f
[DebugInfo] Improvements to representation of enumeration types (PR36168)
|
7 gadi atpakaļ |
Adrian Prantl
|
3285546c97
-gmodules: Emit debug info for implicit module imports via #include.
|
7 gadi atpakaļ |
Adrian Prantl
|
05401222b8
Debug Info: Avoid completing class types when a definition is in a module.
|
8 gadi atpakaļ |
Reid Kleckner
|
d1535f4c81
Remove 24 instances of 'REQUIRES: shell'
|
8 gadi atpakaļ |
Adrian Prantl
|
db4c239f5e
Module debug info: Fix a bug in handling record decls without fields.
|
9 gadi atpakaļ |
Adrian McCarthy
|
3707e21d19
Reroll "Include unreferenced nested types in member list only for CodeView"
|
9 gadi atpakaļ |
Adrian McCarthy
|
9025b9aa4e
Revert "Include unreferenced nested types in member list only for CodeView"
|
9 gadi atpakaļ |
Adrian McCarthy
|
86087031da
Include unreferenced nested types in member list only for CodeView
|
9 gadi atpakaļ |
Adrian Prantl
|
2e58709f44
Module debugging: Also correctly handle typedef'd foward-declared members.
|
9 gadi atpakaļ |
Adrian Prantl
|
15a13f4ca1
Module Debugging: Fix the condition for determining whether a template
|
9 gadi atpakaļ |
Duncan P. N. Exon Smith
|
4a0e8aa964
DebugInfo: Adapt to loss of DITypeRef in LLVM r267296
|
9 gadi atpakaļ |
Adrian Prantl
|
92e0abcf10
Update to match LLVM changes for PR27284.
|
9 gadi atpakaļ |
Adrian Prantl
|
45b0585fa2
Module Debugging: Fix a crash when emitting debug info for nested tag types
|
9 gadi atpakaļ |
Justin Lebar
|
fbedfdf40d
Remove some unnecessary CHECK-SAMEs in ModuleDebugInfo.{cpp,m}.
|
9 gadi atpakaļ |
Justin Lebar
|
1fa0280bb9
Get rid of CHECK-SAME-NOT in tests.
|
9 gadi atpakaļ |
Adrian Prantl
|
a892974a4f
Module Debugging: Use a nonzero DWO id for precompiled headers.
|
9 gadi atpakaļ |
Adrian Prantl
|
3d5d4c3965
Module Debugging: Fine-tune the condition that determines whether a type
|
9 gadi atpakaļ |
Adrian Prantl
|
135b6cd218
Module Debugging: Make sure that anonymous tag decls that define global
|
9 gadi atpakaļ |
Adrian Prantl
|
ed2c14216c
Module Debugging: Defer the emission of anonymous tag decls
|
9 gadi atpakaļ |
Adrian Prantl
|
72cc170915
Module debugging: Add a testcase for standalone forward declarations.
|
9 gadi atpakaļ |
Adrian Prantl
|
e74697e20e
Module debugging: Defer emitting tag types until their definition
|
9 gadi atpakaļ |
Adrian Prantl
|
940f35ab38
Fix a typo in testcase and increase its coverage!
|
9 gadi atpakaļ |
Douglas Katzman
|
adbb8c2aef
Stop messing with the 'g' group of options in CompilerInvocation.
|
10 gadi atpakaļ |
Adrian Prantl
|
73315f72a2
Module Debugging: Use the clang module signature as the module's dwo_id
|
10 gadi atpakaļ |