aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CGDebugInfo.cpp
AgeCommit message (Expand)Author
2010-02-10Refactor code that generates debug info for variables that has BlocksAttr.Devang Patel
2010-02-10Use current location as the location of compiler generated arguments, e.g. se...Devang Patel
2010-02-09Fix virtual bases' debug info.Devang Patel
2010-02-09Mark implicit "this" argument as an artificial argument.Devang Patel
2010-02-01Fix FIXME and surrounding comment.Devang Patel
2010-02-01Use appropriate context descriptor in RecordDecl's debug info.Devang Patel
2010-02-01Do not use clang type name to name a local variable, e.g. Decl.Devang Patel
2010-02-01Do not use clang type name to name a local variable, e.g. Decl.Devang Patel
2010-02-01Use DeclContext as getContextDescriptor() argument.Devang Patel
2010-02-01Emit debug info for namespaces.Devang Patel
2010-01-29Use appropriate context for typedefs. Devang Patel
2010-01-29Maintain a map of regions (lexical scopes) and use it to find context for a g...Devang Patel
2010-01-28s/CGDebugInfo::getContext/CGDebugInfo::getContextDescriptor/g to avoid confus...Devang Patel
2010-01-28Fix indentation.Devang Patel
2010-01-28Static methods do not need "this" pointer argument.Devang Patel
2010-01-28Emit base classes info first, as expected by the debugger.Devang Patel
2010-01-28s/FunctionNames/DebugInfoNames/gDevang Patel
2010-01-28Emit vtable info.Devang Patel
2010-01-28While emitting debugging infor for a C++ class, identify the holder of class'...Devang Patel
2010-01-28Include "this" pointer argument while emitting debug info for a C++ method.Devang Patel
2010-01-27Change the return type of ASTContext::getDeclAlignInBytes() to CharUnits and,Ken Dyck
2010-01-26Fix another debug info crash with virtual bases.Anders Carlsson
2010-01-26Fix the test I broke, and also fix a crash when declaring a virtual destructo...Anders Carlsson
2010-01-26Factor creating the DISubprogram for a member function out into a separate fu...Anders Carlsson
2010-01-26Simplify CGDebugInfo::CollectCXXMemberFunctions a little. More to come.Anders Carlsson
2010-01-25First cut at emitting inheritance info.Devang Patel
2010-01-25Emit debug info for virtual functions.Devang Patel
2010-01-25fix rdar://7556129 a crash in blocks debug info codegen.Chris Lattner
2010-01-25simplify code.Chris Lattner
2010-01-23No need to terminate this buffer.Benjamin Kramer
2010-01-20 A Decl->getName() is not unique. However, the debug info descriptors Devang Patel
2010-01-19Emit human readable names for operators.Devang Patel
2010-01-19First cut at emitting debugging information for C++ member functions.Devang Patel
2010-01-19Use llvm::Function name as the linkage name, but strip off leading '01' from ...Devang Patel
2010-01-19Refactor.Devang Patel
2010-01-18llvm::Function name is the linkage name. If it has a '01' as a prefix then pr...Devang Patel
2010-01-16Fix crash generating debug info for constructor for anonymous struct.Eli Friedman
2010-01-14Emit linkage name even if it matches regular name. The code generator uses li...Devang Patel
2010-01-14Add comment.Devang Patel
2010-01-14Because CurLoc is the current source location as far as CGDebugInfo is concer...Devang Patel
2010-01-14Emit human readable names for c/c++ functions. Avoid emitting linkage name if...Devang Patel
2010-01-11Roll out ASTContext::getTypeSizeInChars(), replacing instances ofKen Dyck
2009-12-29Get rid of FixedWidthIntType, as suggested by Chris and Eli.Anders Carlsson
2009-12-28adjust for llvm api changes.Chris Lattner
2009-12-28this form of SetDebugLocation is about to go away, add some #includes thatChris Lattner
2009-12-21Improve on my previous fix for debug information. Rather thanDouglas Gregor
2009-12-21Teach debug info generation to handle TemplateSpecializationType,Douglas Gregor
2009-12-18Add -dwarf-debug-flags, which provides a way to embed the cc1 level options usedDaniel Dunbar
2009-12-08Use StringRef in CGDebugInfo::EmitFunctionStart.Benjamin Kramer
2009-12-08Use Path.makeAbsolute() and make a constant std::string a const char*.Benjamin Kramer