summaryrefslogtreecommitdiff
path: root/lib/CodeGen/CGDebugInfo.cpp
Commit message (Expand)AuthorAge
* Add new debug kind LocTrackingOnly.Diego Novillo2014-06-24
* Delete apparently unused methodAlexey Samsonov2014-06-02
* CGDebugInfo: Simplify/invert createLexicalBlock parameter construction.David Blaikie2014-06-02
* [C++11] Use 'nullptr'. CodeGen edition.Craig Topper2014-05-21
* DebugInfo: Avoid creating DILexicalScopeFiles when the filename in the curren...David Blaikie2014-05-14
* Decouple ExprCXX.h and DeclCXX.h and clean up includes a bit.Benjamin Kramer2014-05-10
* PR19562: Fix another temporary node leak in Clang debug info emissionDavid Blaikie2014-05-07
* DebugInfo: Use enum instead of unsignedEd Maste2014-05-07
* PR19562: Fix memory leak when ObjC interface types cause the creation of furt...David Blaikie2014-05-07
* Reapply: DebugInfo: Emit the definition of enums when the definition preceeds...David Blaikie2014-05-06
* Revert "DebugInfo: Emit the definition of enums when the definition preceeds ...David Blaikie2014-05-06
* DebugInfo: Emit the definition of enums when the definition preceeds the decl...David Blaikie2014-05-06
* PR19598: Ensure temporary metadata nodes used in debug info are destroyed.David Blaikie2014-05-06
* Build debug info for ObjC interface types at the end of the translation unit ...David Blaikie2014-05-05
* Simplify replacement map by avoiding duplicate values and ensuring the values...David Blaikie2014-05-05
* PR19623: Support typedefs (and alias templates) of void.David Blaikie2014-05-01
* [Modules] Remove the only use of the DEBUG(...) macro in the compilerChandler Carruth2014-04-21
* Further simplify r206430.Adrian Prantl2014-04-17
* Debug info: When collecting the parameters of C++ partial templateAdrian Prantl2014-04-17
* Debug info: (Bugfix) Make sure artificial functions like _GLOBAL__I_aAdrian Prantl2014-04-10
* Add global static variables for anonymous union fields. This makesEric Christopher2014-04-10
* DebugInfo: Support type alias templatesDavid Blaikie2014-04-06
* DebugInfo: emit namespace aliases as named imported declarations instead of n...David Blaikie2014-04-06
* Reapply r205655, DebugInfo: Place global constants in their appropriate context.David Blaikie2014-04-05
* DebugInfo: Avoid emitting constnants for every useDavid Blaikie2014-04-05
* Revert "DebugInfo: Place global constants in their appropriate context."David Blaikie2014-04-05
* DebugInfo: Place global constants in their appropriate context.David Blaikie2014-04-04
* DebugInfo: PR19298: function local const variables duplicated in the root scopeDavid Blaikie2014-04-04
* DebugInfo: Include default template arguments in template type namesDavid Blaikie2014-04-02
* Partially revert r204517 and fix a different way:Eric Christopher2014-04-01
* Debug info: fix a crash when emitting IndirectFieldDecls, which wereAdrian Prantl2014-04-01
* Adapt CGDebugInfo to interface changes in DIBuilder/DIImportedEntity.Adrian Prantl2014-04-01
* Add an explanatory comment and FIXME about the function declarationEric Christopher2014-03-27
* Revert "Just call getContextDescriptor to get the context for subprograms"Eric Christopher2014-03-27
* Just call getContextDescriptor to get the context for subprogramsEric Christopher2014-03-26
* CGDebugInfo: At the end of EmitFunctionStart, Initialize PrevLoc to theAdrian Prantl2014-03-21
* [C++11] Replacing BlockDecl iterators capture_begin() and capture_end() with ...Aaron Ballman2014-03-14
* [C++11] Replacing FunctionTemplateDecl iterators spec_begin() and spec_end() ...Aaron Ballman2014-03-14
* Renaming the recently-created (r203830) props() range API to properties() for...Aaron Ballman2014-03-13
* [C++11] Replacing ObjCContainerDecl iterators prop_begin() and prop_end() wit...Aaron Ballman2014-03-13
* [C++11] Replacing CXXRecordDecl iterators bases_begin() and bases_end() with ...Aaron Ballman2014-03-13
* [C++11] Replacing RecordDecl iterators field_begin() and field_end() with ite...Aaron Ballman2014-03-08
* [C++11] Replacing EnumDecl iterators enumerator_begin() and enumerator_end() ...Aaron Ballman2014-03-08
* [C++11] Replacing DeclBase iterators decls_begin() and decls_end() with itera...Aaron Ballman2014-03-07
* [C++11] Replacing ObjCMethodDecl iterators param_begin() and param_end() with...Aaron Ballman2014-03-07
* [C++11] Replacing iterators redecls_begin() and redecls_end() with iterator_r...Aaron Ballman2014-03-06
* DebugInfo: Refix r202888 (a fix to r202769) in a different way, ensuring type...David Blaikie2014-03-04
* Fix unconditional dereference of a WeakVH in CGDebugInfo TypeCacheReid Kleckner2014-03-04
* DebugInfo: Improvements/corrections to conservative emission of types in expl...David Blaikie2014-03-04
* DebugInfo: Emit only the declaration of a class template that has an explicit...David Blaikie2014-03-03