summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGDebugInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* DebugInfo: Correctly describe the lexical decl context of static member varia...David Blaikie2014-10-231-2/+9
* DebugInfo: Omit scopes in -gmlt to reduce metadata size (on disk and in memory)David Blaikie2014-10-221-5/+14
* Fix whitespace introduced in r220221David Blaikie2014-10-201-1/+1
* PR21312: Fix a regression in non-type template parameters of function type th...David Blaikie2014-10-201-2/+3
* Fix indentation.David Blaikie2014-10-201-1/+1
* PR21305: Typedefs in non-type template parameters in member data pointers.David Blaikie2014-10-181-1/+1
* Rename TemplateArgument::getTypeForDecl to getParamTypeForDecl for clarityDavid Blaikie2014-10-171-9/+6
* PR21246: DebugInfo: Emit the appropriate type (cv qualifiers, reference-ness,...David Blaikie2014-10-161-5/+1
* DebugInfo: Lazily built static member variable declarations should use the ca...David Blaikie2014-10-141-0/+1
* Using an explicit cast to work around MSVC 2013 not picking the conversion op...Aaron Ballman2014-10-061-1/+1
* Add FIXME/notes to the future.David Blaikie2014-10-061-0/+5
* DebugInfo: Don't include implicit special members in the list of class membersDavid Blaikie2014-10-061-18/+17
* DebugInfo: Don't include member function template specializations in the list...David Blaikie2014-10-061-10/+0
* DIBuilder: Encapsulate DIExpression's element typeDuncan P. N. Exon Smith2014-10-011-18/+16
* Update CGDebugInfo to the updated API in LLVM.Adrian Prantl2014-10-011-21/+25
* Reverting r218777 while investigating buildbot breakage.Adrian Prantl2014-10-011-25/+21
* Update CGDebugInfo to the updated API in LLVM.Adrian Prantl2014-10-011-21/+25
* Remove dead code from DIBuilderJyoti Allur2014-09-291-3/+3
* Include debug info for types referenced only via explicit cast expressions.David Blaikie2014-09-241-0/+8
* Debug info: Only emit C++ accessibility specifiers when they are divergingAdrian Prantl2014-08-291-37/+46
* [C++11] Support for capturing of variable length arrays in lambda expression.Alexey Bataev2014-08-281-2/+1
* Update for LLVM API change to remove discriminator tracking from DILexicalBlo...David Blaikie2014-08-211-2/+1
* Debuginfo: Correctly tag variadic ObjC methods with DW_TAG_unspecified_parame...Frederic Riss2014-08-121-0/+3
* DebugInfo: Blocks: Do not depend on LLVM argument numbering when choosing the...David Blaikie2014-08-081-1/+2
* Debug info: Use the vbtable offset for virtual bases in the MS ABIReid Kleckner2014-08-071-5/+12
* Revert "Debug info: Use record layout to find vbase offsets instead of vtables"Reid Kleckner2014-08-071-1/+3
* Debug info: Use record layout to find vbase offsets instead of vtablesReid Kleckner2014-08-071-3/+1
* MS ABI: Consider alignment attributes on typedefs for layoutDavid Majnemer2014-07-301-11/+13
* [Debug Info] add DISubroutineType and its creation takes DITypeArray.Manman Ren2014-07-281-8/+9
* [Debug Info] rename getTypeArray to getElements, setTypeArray to setArrays.Manman Ren2014-07-281-6/+6
* Add new debug kind LocTrackingOnly.Diego Novillo2014-06-241-4/+5
* Delete apparently unused methodAlexey Samsonov2014-06-021-26/+0
* CGDebugInfo: Simplify/invert createLexicalBlock parameter construction.David Blaikie2014-06-021-8/+5
* [C++11] Use 'nullptr'. CodeGen edition.Craig Topper2014-05-211-14/+14
* DebugInfo: Avoid creating DILexicalScopeFiles when the filename in the curren...David Blaikie2014-05-141-7/+11
* Decouple ExprCXX.h and DeclCXX.h and clean up includes a bit.Benjamin Kramer2014-05-101-1/+1
* PR19562: Fix another temporary node leak in Clang debug info emissionDavid Blaikie2014-05-071-10/+10
* DebugInfo: Use enum instead of unsignedEd Maste2014-05-071-8/+8
* PR19562: Fix memory leak when ObjC interface types cause the creation of furt...David Blaikie2014-05-071-1/+5
* Reapply: DebugInfo: Emit the definition of enums when the definition preceeds...David Blaikie2014-05-061-0/+29
* Revert "DebugInfo: Emit the definition of enums when the definition preceeds ...David Blaikie2014-05-061-29/+0
* DebugInfo: Emit the definition of enums when the definition preceeds the decl...David Blaikie2014-05-061-0/+29
* PR19598: Ensure temporary metadata nodes used in debug info are destroyed.David Blaikie2014-05-061-38/+32
* Build debug info for ObjC interface types at the end of the translation unit ...David Blaikie2014-05-051-101/+23
* Simplify replacement map by avoiding duplicate values and ensuring the values...David Blaikie2014-05-051-15/+9
* PR19623: Support typedefs (and alias templates) of void.David Blaikie2014-05-011-3/+0
* [Modules] Remove the only use of the DEBUG(...) macro in the compilerChandler Carruth2014-04-211-1/+0
* Further simplify r206430.Adrian Prantl2014-04-171-13/+4
* Debug info: When collecting the parameters of C++ partial templateAdrian Prantl2014-04-171-4/+10
* Debug info: (Bugfix) Make sure artificial functions like _GLOBAL__I_aAdrian Prantl2014-04-101-21/+12
OpenPOWER on IntegriCloud