aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CGDebugInfo.cpp
AgeCommit message (Expand)Author
2012-05-08The address of a vla is actually complex and requires a dereference.Eric Christopher
2012-05-08Whitespace.Eric Christopher
2012-05-05Make BuiltinType::getName return a StringRef and introduce BuiltinType::getNa...Argyrios Kyrtzidis
2012-05-04This patch adds a new Clang compiler flag "-gline-tables-only".Alexey Samsonov
2012-04-30Remove the ref/value inconsistency in filter_decl_iterator.David Blaikie
2012-04-27Use enum to set debug info size generated by ClangAlexey Samsonov
2012-04-23Forward declarations should take a context. This helps the debuggerEric Christopher
2012-04-13Avoid string thrashing when we can concatenate them in the final buffer.Benjamin Kramer
2012-04-12static functions have a need for mangled name debug information too.Eric Christopher
2012-04-11Enable debug info for objective c implementations that may not haveEric Christopher
2012-04-05Only emit the getter and setter names if they're not the defaultEric Christopher
2012-04-03Change location information for synthesized properties to be at theEric Christopher
2012-03-30Revert previous commit changing location information to see if thisEric Christopher
2012-03-30Change location information for synthesized properties to be at theEric Christopher
2012-03-29Go back to using just the selector name for the getter and setterEric Christopher
2012-03-29 Add support for objc property decls according to the page at:Eric Christopher
2012-03-24Simplify some users of DenseMap::erase.Benjamin Kramer
2012-03-20Update comment.Eric Christopher
2012-03-20Debug info: Tighten up uses of plain MDNode pointers which don't survive repl...Benjamin Kramer
2012-03-14Add support to mangle templated member function names with templateEric Christopher
2012-03-13When adding member functions to a class add any specializations ofEric Christopher
2012-03-11Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie
2012-03-01Reapply r151702 with a small fix for a failure to cut and pasteEric Christopher
2012-02-29Revert r151702, "Add support for handling captured variables in lambda debugDaniel Dunbar
2012-02-29Add support for handling captured variables in lambda debug info.Eric Christopher
2012-02-27ObjcInterfaceTypes are also complete types for the type cache.Eric Christopher
2012-02-23Add a quick TODO.Eric Christopher
2012-02-20Formatting.Eric Christopher
2012-02-20Remove the type retaining from the clang frontend. This is nowEric Christopher
2012-02-20Make forward declarations for objective-c types use the newEric Christopher
2012-02-18Add in a caching mechanism so that forward declarations are replacedEric Christopher
2012-02-18Formatting.Eric Christopher
2012-02-18Remove UpdateCompletedType from the debug info emission. We nowEric Christopher
2012-02-17Index "12" holds the vtable, not "9".Eric Christopher
2012-02-16Reapply r150631:Eric Christopher
2012-02-15Revert "Add a completed/incomplete type difference. This allows us to have"Eric Christopher
2012-02-15Add a completed/incomplete type difference. This allows us to haveEric Christopher
2012-02-13Add back in the code to create forward decls using temporary mdnodes.Eric Christopher
2012-02-13Temporarily walk back a few of my recent debug info limiting changesEric Christopher
2012-02-09Don't cache the artificial type for the this pointer, there's noEric Christopher
2012-02-08Constify the getClassName routine and variables that come out of it,Eric Christopher
2012-02-08Use the new forward declaration scheme for records. Also add moreEric Christopher
2012-02-08Remove tabs.Devang Patel
2012-02-07Revert my patches which removed Diagnostic.h includes by moving some operator...Benjamin Kramer
2012-02-07Remove tabs.Devang Patel
2012-02-07Emit debug info for properites that are not backed by an ivar.Devang Patel
2012-02-07simplify a bunch of code to use the well-known LLVM IR types computed by Code...Chris Lattner
2012-02-06Relax valid location check. This fixes a clang crash while emitting debug inf...Devang Patel
2012-02-06Let an ivar directly refer property TAG.Devang Patel
2012-02-05Basic: import SmallString<> into clang namespaceDylan Noblesmith