summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGDebugInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix FIXME and surrounding comment.Devang Patel2010-02-011-4/+1
* Use appropriate context descriptor in RecordDecl's debug info.Devang Patel2010-02-011-3/+9
* Do not use clang type name to name a local variable, e.g. Decl.Devang Patel2010-02-011-44/+44
* Do not use clang type name to name a local variable, e.g. Decl.Devang Patel2010-02-011-29/+25
* Use DeclContext as getContextDescriptor() argument.Devang Patel2010-02-011-18/+27
* Emit debug info for namespaces.Devang Patel2010-02-011-0/+25
* Use appropriate context for typedefs. Devang Patel2010-01-291-7/+5
* Maintain a map of regions (lexical scopes) and use it to find context for a g...Devang Patel2010-01-291-10/+8
* s/CGDebugInfo::getContext/CGDebugInfo::getContextDescriptor/g to avoid confus...Devang Patel2010-01-281-5/+5
* Fix indentation.Devang Patel2010-01-281-30/+30
* Static methods do not need "this" pointer argument.Devang Patel2010-01-281-0/+5
* Emit base classes info first, as expected by the debugger.Devang Patel2010-01-281-3/+3
* s/FunctionNames/DebugInfoNames/gDevang Patel2010-01-281-2/+2
* Emit vtable info.Devang Patel2010-01-281-1/+70
* While emitting debugging infor for a C++ class, identify the holder of class'...Devang Patel2010-01-281-1/+11
* Include "this" pointer argument while emitting debug info for a C++ method.Devang Patel2010-01-281-1/+39
* Change the return type of ASTContext::getDeclAlignInBytes() to CharUnits and,Ken Dyck2010-01-271-8/+10
* Fix another debug info crash with virtual bases.Anders Carlsson2010-01-261-4/+11
* Fix the test I broke, and also fix a crash when declaring a virtual destructo...Anders Carlsson2010-01-261-21/+25
* Factor creating the DISubprogram for a member function out into a separate fu...Anders Carlsson2010-01-261-51/+63
* Simplify CGDebugInfo::CollectCXXMemberFunctions a little. More to come.Anders Carlsson2010-01-261-6/+6
* First cut at emitting inheritance info.Devang Patel2010-01-251-1/+37
* Emit debug info for virtual functions.Devang Patel2010-01-251-2/+12
* fix rdar://7556129 a crash in blocks debug info codegen.Chris Lattner2010-01-251-2/+3
* simplify code.Chris Lattner2010-01-251-19/+10
* No need to terminate this buffer.Benjamin Kramer2010-01-231-4/+3
* A Decl->getName() is not unique. However, the debug info descriptors Devang Patel2010-01-201-1/+8
* Emit human readable names for operators.Devang Patel2010-01-191-4/+3
* First cut at emitting debugging information for C++ member functions.Devang Patel2010-01-191-2/+71
* Use llvm::Function name as the linkage name, but strip off leading '01' from ...Devang Patel2010-01-191-0/+2
* Refactor.Devang Patel2010-01-191-49/+60
* llvm::Function name is the linkage name. If it has a '01' as a prefix then pr...Devang Patel2010-01-181-3/+0
* Fix crash generating debug info for constructor for anonymous struct.Eli Friedman2010-01-161-1/+1
* Emit linkage name even if it matches regular name. The code generator uses li...Devang Patel2010-01-141-3/+3
* Add comment.Devang Patel2010-01-141-0/+3
* Because CurLoc is the current source location as far as CGDebugInfo is concer...Devang Patel2010-01-141-1/+0
* Emit human readable names for c/c++ functions. Avoid emitting linkage name if...Devang Patel2010-01-141-7/+38
* Roll out ASTContext::getTypeSizeInChars(), replacing instances ofKen Dyck2010-01-111-6/+8
* Get rid of FixedWidthIntType, as suggested by Chris and Eli.Anders Carlsson2009-12-291-5/+4
* adjust for llvm api changes.Chris Lattner2009-12-281-10/+2
* this form of SetDebugLocation is about to go away, add some #includes thatChris Lattner2009-12-281-4/+13
* Improve on my previous fix for debug information. Rather thanDouglas Gregor2009-12-211-51/+42
* Teach debug info generation to handle TemplateSpecializationType,Douglas Gregor2009-12-211-3/+50
* Add -dwarf-debug-flags, which provides a way to embed the cc1 level options usedDaniel Dunbar2009-12-181-7/+3
* Use StringRef in CGDebugInfo::EmitFunctionStart.Benjamin Kramer2009-12-081-3/+3
* Use Path.makeAbsolute() and make a constant std::string a const char*.Benjamin Kramer2009-12-081-7/+3
* Remove several .c_str() to be forward-compatible with StringRef.Jeffrey Yasskin2009-12-081-2/+2
* Add rudimentary support for member pointers to CGDebugInfo.Anders Carlsson2009-12-061-124/+167
* Move MainFileName option variable into CodeGenOptions instead of LangOptions.Daniel Dunbar2009-11-291-3/+3
* Use StringRef (again) in DebugInfo interface.Devang Patel2009-11-251-18/+18
OpenPOWER on IntegriCloud