aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CGDebugInfo.cpp
AgeCommit message (Expand)Author
2011-02-28Use single code path to handle c++ structs and classes while generating debug...Devang Patel
2011-02-22Emit the structure layout of the block literal parameter to a blockJohn McCall
2011-02-22Use LLVM coding standard.Devang Patel
2011-02-20Implement the C++0x deduced 'auto' feature.Richard Smith
2011-02-18Start using enums from DIBuilder.Devang Patel
2011-02-16If preprocessed token introduced empty filename then use main translation uni...Devang Patel
2011-02-16Simplify test to check an aggregate argument that has non trivial constructor...Devang Patel
2011-02-15Only c++ class arguments with non trivial constructor or destructor needs a r...Devang Patel
2011-02-10If an aggregate is returned as 'sret' argument then let debugger know about t...Devang Patel
2011-02-09Do not emit AT_MIPS_linkage_name for Objective-C method static variable i.Devang Patel
2011-02-09Emit debug info for objc_selector.Devang Patel
2011-02-09If an aggregate argument is passed indirectly because it has non trivialDevang Patel
2011-02-08Reorganize CodeGen{Function,Module} to eliminate the unfortunateJohn McCall
2011-02-07A few more tweaks to the blocks AST representation: John McCall
2011-02-02Emit debug info for template value parameters.Devang Patel
2011-02-02Emit debug info for template type parameters.Devang Patel
2011-01-22Debug info generation for rvalue referencesDouglas Gregor
2011-01-19Change QualType::getTypePtr() to return a const pointer, then change aJohn McCall
2011-01-17Simplify.Devang Patel
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