Eric Christopher
|
6faa5540df
Refactor into its own function.
|
13 år sedan |
Eric Christopher
|
51cb75a625
Clean up comment.
|
13 år sedan |
Eric Christopher
|
5d613b5797
Refactor the record decl forward declaration code a bit.
|
13 år sedan |
Eric Christopher
|
4ddca8ab79
When adding types to the context chain for record types, just emit
|
13 år sedan |
David Blaikie
|
3026348bd4
More dead code removal (using -Wunreachable-code)
|
13 år sedan |
Richard Smith
|
2d6a567046
constexpr irgen: Add irgen support for APValue::Struct, APValue::Union,
|
13 år sedan |
Eric Christopher
|
121c67d7ec
Formatting.
|
13 år sedan |
Eric Christopher
|
7c9b2fdf19
Formatting.
|
13 år sedan |
Richard Smith
|
80d4b55db9
Small refactoring and simplification of constant evaluation and some of its
|
13 år sedan |
Eric Christopher
|
973bbb6a8a
When in a limited debug information situation if we can find the original
|
13 år sedan |
Eric Christopher
|
435e106f94
Start down the path of getting clang to internally agree on structs versus
|
13 år sedan |
Douglas Gregor
|
7c1f1f1582
When generating debug info for an ObjCInterfaceDecl, try to dig out the definition.
|
13 år sedan |
Douglas Gregor
|
7723fec9b4
Keep track of all declarations of an Objective-C class (both forward
|
13 år sedan |
Eric Christopher
|
d5a3b7804f
Make sure that forward declarations are marked as such in the debug info
|
13 år sedan |
Eric Christopher
|
deae6a8bbc
Use the canonical decl to index so that we can really find it later.
|
13 år sedan |
Eric Christopher
|
bf97947c4c
Fixup comment.
|
13 år sedan |
Nick Lewycky
|
7480d96830
Reflow lines, remove else-if after returns, rename variable "TydefContext" to
|
13 år sedan |
Nick Lewycky
|
7b3819dfb8
Reflow one line I missed in previous cleanup commit. No functionality change.
|
13 år sedan |
Nick Lewycky
|
d4c100e98d
Minor cleanup, mostly reindenting. Remove one helper function that just called
|
13 år sedan |
Richard Smith
|
51f4708c00
Rename Expr::Evaluate to Expr::EvaluateAsRValue to make it clear that it will
|
14 år sedan |
Devang Patel
|
ef8857dfdd
In case of template specialization, do not try to delay emitting debug info for concrete type in -flimit-debug-info mode. This fixes some of the failures from bs15503.exp tests in gdb testsuite.
|
14 år sedan |
Devang Patel
|
41422511e8
Do not drop type qualifiers in -flimit-debug-info mode.
|
14 år sedan |
Nick Lewycky
|
7c4fd9121f
Take DW_AT_comp_dir from $PWD when it's present and starts with a '/'. This is
|
14 år sedan |
John McCall
|
e0a22d0688
Macro metaprogramming for builtin types.
|
14 år sedan |
John McCall
|
0ddaeb9b03
Add a new placeholder type to represent "unbridged"
|
14 år sedan |
Anton Korobeynikov
|
aa4a99b4a6
Provide half floating point support as a storage only type.
|
14 år sedan |
Benjamin Kramer
|
2b5cfbc0b0
Simplify code to avoid a useless string copy.
|
14 år sedan |
Benjamin Kramer
|
bcbca75e94
Upgrade to PathV2.
|
14 år sedan |
Benjamin Kramer
|
c95ff94a2d
Add parens to pacify GCC.
|
14 år sedan |
Eric Christopher
|
73fb35003a
Recommit:
|
14 år sedan |