aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CGDebugInfo.cpp
AgeCommit message (Expand)Author
2011-01-11Fix debug info for __block variable referenced outside of block.Devang Patel
2011-01-06Introduce an AttributedType, but don't actually use it anywhere yet.John McCall
2010-12-10Added ParenType type node.Abramo Bagnara
2010-12-10It's kindof silly that ExtQuals has an ASTContext&, and we can use thatJohn McCall
2010-12-09Remove unused parameter. getContextDescriptor() and getOrCreateNameSpace().Devang Patel
2010-12-09Remove unused parameter.Devang Patel
2010-12-08Start using DIBuilder. It provides cleaner interface.Devang Patel
2010-11-30Harden CGDebugInfo::CreateType() a bit for cases where we couldn't generate t...Douglas Gregor
2010-11-29Merge System into Support.Michael J. Spencer
2010-11-24Rename RecordLayout::getPrimaryBaseWasVirtual to isPrimaryBaseVirtual.Anders Carlsson
2010-11-18Refactoring of Diagnostic class.Argyrios Kyrtzidis
2010-11-11Teach debug-info generation that SourceManager::getPresumedLoc() canDouglas Gregor
2010-11-07Remove broken support for variadic templates, along with the variousDouglas Gregor
2010-11-01Simplify. Builtin types' context is always implied.Devang Patel
2010-10-31Rename getBaseClassOffset to getBaseClassOffsetInBits and introduce a getBase...Anders Carlsson
2010-10-29After processing named unions do not fall through to handle anonymous unions.Devang Patel
2010-10-28Basic types are language defined builtins. They are always defined at top mos...Devang Patel
2010-10-28Directly use NamespaceDecl->getLocation() to find the source file.Devang Patel
2010-10-28Stay within 80 columns.Devang Patel
2010-10-27Fix context info for enums.Devang Patel
2010-10-22Revert unintentional check-in.Devang Patel
2010-10-22Tidy up MIPS_linkage name. Provide it only if it does not match regular name,...Devang Patel
2010-10-18patch fixes class names missing from method names in debug information for Fariborz Jahanian
2010-10-14Use root non-virtual primary base class, not just immediate primary base clas...Devang Patel
2010-10-12Fix debug info for anon union. Devang Patel
2010-10-11Fixes a typo which caused byte offset in debug info Fariborz Jahanian
2010-10-11Fix debug info for functions whose context is a namespace.Devang Patel
2010-10-09Permit constant evaluation of const floating-point variables withJohn McCall
2010-10-07Identify functions with prototype appropriately in debug info. Devang Patel
2010-10-06Mark FunctionNoProtoType's argument as unspecified parameters.Devang Patel
2010-10-06Do not emit subrange for incomplete array type.Devang Patel
2010-10-06Remove unused argument.Devang Patel
2010-10-01Mark explict methods as explict in debug info.Devang Patel
2010-10-01Output debug info. for ivars declared in classFariborz Jahanian
2010-09-30Introduce -flimit-debug-info.Devang Patel
2010-09-29Attach aritifical attribute with implicit parameters.Devang Patel
2010-09-29Emit method access specifier.Devang Patel
2010-09-29Update to reflect DIFactory::CreateSubprogram() interface change from r115084.Devang Patel
2010-09-29Remove dead code.Devang Patel
2010-09-21Adjust for debug info API change.Benjamin Kramer
2010-09-18do not rely on the implicit-dereference semantics of dyn_cast_or_nullGabor Greif
2010-09-15While handling change of file, check if _current_ file is already seen or not...Devang Patel
2010-09-02Tidy up last commit, as per Devang's comments.David Chisnall
2010-09-02Use the unmangled name for the display name in Objective-C debug info. This ...David Chisnall
2010-08-27Debug info for friends!Devang Patel
2010-08-24Fix enum size and align. Tested by setvar.exp in gdb testsuite.Devang Patel
2010-08-24Debug Info: Put full Clang version into the debug info, to make it easier toDaniel Dunbar
2010-08-23Emit debug info for enum constants.Devang Patel
2010-08-23Reinstate the code for emitting an initial debug type for a struct,Dan Gohman
2010-08-22Detabify.Eli Friedman