aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGDebugInfo.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-01-25Rename getResultType() on function and method declarations to getReturnType()Alp Toker1-2/+2
2014-01-21Debug info: use the file a typedef is defined in as its decl_file insteadAdrian Prantl1-2/+4
2014-01-21revert 199757 for buildbot breakage.Adrian Prantl1-4/+2
2014-01-21Debug info: use the file a typedef is defined in as its decl_file insteadAdrian Prantl1-2/+4
2014-01-20Rename FunctionProtoType accessors from 'arguments' to 'parameters'Alp Toker1-2/+2
2014-01-17Debug info: Refactor NoLocation and ArtificialLocation to use a common baseAdrian Prantl1-13/+16
2014-01-07Revert "Debug info: Ensure that the last stop point in a function is still wi...Adrian Prantl1-3/+2
2014-01-07Revert "Debug info: Implement a cleaner version of r198461. For symmetry with"Adrian Prantl1-2/+3
2014-01-07Debug info: Implement a cleaner version of r198461. For symmetry withAdrian Prantl1-3/+2
2014-01-07update comment.Adrian Prantl1-1/+1
2014-01-07Implement a new -fstandalone-debug option. rdar://problem/15685848Adrian Prantl1-6/+6
2014-01-03Debug info: Ensure that the last stop point in a function is still withinAdrian Prantl1-2/+3
2013-12-23remove dead code.Adrian Prantl1-1/+1
2013-12-20DebugInfo: Do not include implicit members (implicit special members, templat...David Blaikie1-2/+0
2013-12-19Debug info: (Bugfix) emit CRV qualifiers for pointers to member functions.Adrian Prantl1-4/+6
2013-12-18Debug info: Implement (rvalue) reference qualifiers for C++11 non-staticAdrian Prantl1-2/+12
2013-12-05Correct hyphenations in comments and assert messagesAlp Toker1-1/+1
2013-12-05Add an AdjustedType sugar node for adjusting calling conventionsReid Kleckner1-2/+3
2013-11-18DebugInfo: Update caller based on DIType's MDNode* ctor becoming explicit in ...David Blaikie1-1/+2
2013-11-05Fix vbtable indices when a class shares the vbptr with a non-virtual baseTimur Iskhodzhanov1-2/+2
2013-10-21Fix string assignment, David Blaikie suggestion.Yaron Keren1-2/+6
2013-10-17Add the context that a function was created in as the context for theEric Christopher1-8/+10
2013-10-15Reflow slightly.Eric Christopher1-2/+2
2013-10-11Remove extra braces.Eric Christopher1-2/+1
2013-09-27Abstract out the emission of vtables, add basic support for vtable emission w...Timur Iskhodzhanov1-1/+5
2013-09-26Debug info: Fix a crash when trying to construct a type with redundantAdrian Prantl1-1/+5
2013-09-18get rid of extra parentheses.Adrian Prantl1-2/+1
2013-09-18Debug info: Explicitly set the DIVariable::isIndirect() flag for VLAs.Adrian Prantl1-0/+2
2013-09-13DebugInfo: omit debug info for friendsDavid Blaikie1-18/+0
2013-09-09CGDebugInfo: Hoist string allocation in a helper function. No functionality c...Benjamin Kramer1-32/+9
2013-09-09Fix constructor-related typos.Benjamin Kramer1-1/+1
2013-09-08Debug Info: pass in DIScope instead of DIDescriptor in createFieldType.Manman Ren1-1/+1
2013-09-06PR17046, PR17092: Debug Info assert-on-valid due to member loss when context ...David Blaikie1-41/+15
2013-09-04Reapply r189013 (reverted in r189906) now that the underlying issue is fixed ...David Blaikie1-37/+27
2013-09-04Revert "DebugInfo: Remove explicit declaration-emissiong handling now that we...David Blaikie1-27/+37
2013-08-30Revert r189649 because it was breaking sanitizer bots.Yunzhong Gao1-30/+30
2013-08-30Fixing a bug where debug info for a local variable gets emitted at file scope.Yunzhong Gao1-30/+30
2013-08-29Debug Info: generate a unique identifier for C++ struct, class, union, and enum.Manman Ren1-6/+37
2013-08-29Debug Info: this reverts commit r189600.Manman Ren1-60/+7
2013-08-29Debug Info: generate a unique identifier for C++ struct, class, union, and enum.Manman Ren1-7/+60
2013-08-2880-col.Eric Christopher1-4/+9
2013-08-28DebugInfo: Further fix/improvements to r189494 (and LLVM r189495).David Blaikie1-0/+10
2013-08-28Format. Thanks David for pointing it out.Manman Ren1-1/+1
2013-08-28Debug Info: update interface for CreateEnumType and getOrCreateRecordFwdDecl.Manman Ren1-5/+7
2013-08-28More comments for r189494.David Blaikie1-1/+4
2013-08-28Comments for r189494David Blaikie1-0/+5
2013-08-28PR16995: Failing to associate static members with their enclosing classDavid Blaikie1-8/+5
2013-08-27Revert "PR14569: Omit debug info for thunks"David Blaikie1-1/+1
2013-08-25DebugInfo: Emit info for casted decls in template argsDavid Majnemer1-1/+2
2013-08-24DebugInfo: Emit info for constant expressions in template argumentsDavid Majnemer1-1/+11