aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CGDebugInfo.cpp
AgeCommit message (Expand)Author
2010-08-22Detabify.Eli Friedman
2010-08-21Delete an obsolete comment.Dan Gohman
2010-08-20CreateTemporaryType doesn't needs its Context argument.Dan Gohman
2010-08-20Introduce a new temporary MDNode concept. Temporary MDNodes areDan Gohman
2010-08-12Emit debug info for static const class member.Devang Patel
2010-08-10SimplifyDevang Patel
2010-08-10Do not use DIGlobalVariable to emit debugging information for enums.Devang Patel
2010-08-10Simplify code and add comments, in code that generate debug info for constant...Devang Patel
2010-08-10Even if a constant's evaluated value is used, emit debug info for the constan...Devang Patel
2010-07-28Override selected builtin names (e.g. "long int" instead of "long") to match ...Devang Patel
2010-07-28construct debug info for "id" by hand. Devang Patel
2010-07-27Always use current working directory for DW_AT_comp_dir.Devang Patel
2010-07-27Reapply 109303. Devang Patel
2010-07-26Revert 109303.Devang Patel
2010-07-24Untangle filename/dirname confusion. Store constructed strings on the side. A...Devang Patel
2010-07-23Revert r109263.Devang Patel
2010-07-23There is no need to use separate dir name for AT_comp_dir attribute. Using ab...Devang Patel
2010-07-22Keep track of artificial scopes introduced by line directives. For example,Devang Patel
2010-07-21ObjCId is special "struct objc_object". Make this explicit in debug info.Devang Patel
2010-07-20Remove unintended code that was checked in as part of r108916.Devang Patel
2010-07-20Remove unused argument.Devang Patel
2010-07-20Print template argument names for template class.Devang Patel
2010-07-19Correct line info for declarations/definitions. Radar 8063111.Stuart Hastings
2010-07-15Set "optimization is ON" and supply other optional parameters. This helps cod...Devang Patel
2010-07-15Mark implementation generated methods as artificial.Devang Patel
2010-07-15Revert 108220 and subsequent patch. Devang Patel
2010-07-13Add volatile qualifiers for "this".Devang Patel
2010-07-13const qualify debug info for "this" for const methods.Devang Patel
2010-07-12While collecting members for a class, always create delcaration entry for met...Devang Patel
2010-07-08Handle forward declarations properly in debug info.Devang Patel
2010-06-22Switch over to the new caching version of getMangledName.Anders Carlsson
2010-06-15Move CodeGenOptions.h *back* into Frontend. This should have been done when theChandler Carruth
2010-06-05Preserve type info for local variables in optimized builds. Devang Patel
2010-05-15Substantially alter the design of the Objective C type AST by introducingJohn McCall
2010-05-14Fix thinko in yesterday's fix.Devang Patel
2010-05-13Fix context in class static variable's debugging information entry.Devang Patel
2010-05-12If given location is invalid then use current location.Devang Patel
2010-05-11Merged Elaborated and QualifiedName types.Abramo Bagnara
2010-05-10Initialize Column.Devang Patel
2010-05-10If variable location is invalid then use current location.Devang Patel
2010-05-07If there is not any debug info for type then do not emit debug info for this ...Devang Patel
2010-05-07Avoid use of DIDescriptor::getNode(). Use overloaded operators instead.Devang Patel
2010-05-04When instantiating a function that was declared via a typedef, e.g.,Douglas Gregor
2010-04-29Use clang::VarDecl name instead of llvm::GlobalVariable name.Devang Patel
2010-04-27Make the InjectedClassNameType the canonical type of the current instantiationJohn McCall
2010-04-26Enable debug info for local variables at -O1+. Devang Patel
2010-04-24Fix pasto, add a comment.Benjamin Kramer
2010-04-24Factor code. No functionality change.Benjamin Kramer
2010-04-24Revert accidental check-in.Devang Patel
2010-04-24Revert r102215. This causes clang crash while compiling a test case from gdb ...Devang Patel