summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGDebugInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* static functions have a need for mangled name debug information too.Eric Christopher2012-04-121-3/+4
* Enable debug info for objective c implementations that may not haveEric Christopher2012-04-111-1/+11
* Only emit the getter and setter names if they're not the defaultEric Christopher2012-04-051-5/+13
* Change location information for synthesized properties to be at theEric Christopher2012-04-031-5/+6
* Revert previous commit changing location information to see if thisEric Christopher2012-03-301-4/+5
* Change location information for synthesized properties to be at theEric Christopher2012-03-301-5/+4
* Go back to using just the selector name for the getter and setterEric Christopher2012-03-291-8/+13
* Add support for objc property decls according to the page at:Eric Christopher2012-03-291-17/+22
* Simplify some users of DenseMap::erase.Benjamin Kramer2012-03-241-4/+1
* Update comment.Eric Christopher2012-03-201-2/+1
* Debug info: Tighten up uses of plain MDNode pointers which don't survive repl...Benjamin Kramer2012-03-201-15/+13
* Add support to mangle templated member function names with templateEric Christopher2012-03-141-1/+14
* When adding member functions to a class add any specializations ofEric Christopher2012-03-131-9/+22
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-10/+10
* Reapply r151702 with a small fix for a failure to cut and pasteEric Christopher2012-03-011-30/+61
* Revert r151702, "Add support for handling captured variables in lambda debugDaniel Dunbar2012-02-291-61/+30
* Add support for handling captured variables in lambda debug info.Eric Christopher2012-02-291-30/+61
* ObjcInterfaceTypes are also complete types for the type cache.Eric Christopher2012-02-271-3/+3
* Add a quick TODO.Eric Christopher2012-02-231-0/+1
* Formatting.Eric Christopher2012-02-201-6/+6
* Remove the type retaining from the clang frontend. This is nowEric Christopher2012-02-201-4/+6
* Make forward declarations for objective-c types use the newEric Christopher2012-02-201-17/+14
* Add in a caching mechanism so that forward declarations are replacedEric Christopher2012-02-181-8/+32
* Formatting.Eric Christopher2012-02-181-2/+1
* Remove UpdateCompletedType from the debug info emission. We nowEric Christopher2012-02-181-14/+0
* Index "12" holds the vtable, not "9".Eric Christopher2012-02-171-1/+1
* Reapply r150631:Eric Christopher2012-02-161-103/+189
* Revert "Add a completed/incomplete type difference. This allows us to have"Eric Christopher2012-02-151-175/+66
* Add a completed/incomplete type difference. This allows us to haveEric Christopher2012-02-151-66/+175
* Add back in the code to create forward decls using temporary mdnodes.Eric Christopher2012-02-131-13/+14
* Temporarily walk back a few of my recent debug info limiting changesEric Christopher2012-02-131-95/+24
* Don't cache the artificial type for the this pointer, there's noEric Christopher2012-02-091-5/+7
* Constify the getClassName routine and variables that come out of it,Eric Christopher2012-02-081-4/+7
* Use the new forward declaration scheme for records. Also add moreEric Christopher2012-02-081-18/+22
* Remove tabs.Devang Patel2012-02-081-18/+18
* Revert my patches which removed Diagnostic.h includes by moving some operator...Benjamin Kramer2012-02-071-2/+1
* Remove tabs.Devang Patel2012-02-071-5/+5
* Emit debug info for properites that are not backed by an ivar.Devang Patel2012-02-071-19/+21
* simplify a bunch of code to use the well-known LLVM IR types computed by Code...Chris Lattner2012-02-071-2/+2
* Relax valid location check. This fixes a clang crash while emitting debug inf...Devang Patel2012-02-061-2/+4
* Let an ivar directly refer property TAG.Devang Patel2012-02-061-2/+1
* Basic: import SmallString<> into clang namespaceDylan Noblesmith2012-02-051-3/+3
* Move various diagnostic operator<< overloads out of line and remove includes ...Benjamin Kramer2012-02-041-1/+2
* Create new tag for the property. This is a work in progress.Devang Patel2012-02-041-1/+7
* unnecessary include of TargetMachine.h?Andrew Trick2012-02-021-1/+0
* r149474 went a bit too far when combined with type caching. If we wantEric Christopher2012-02-011-2/+5
* Remove duplicated comment.Eric Christopher2012-02-011-1/+0
* For pass-by-value record arguments to functions emit a forward declEric Christopher2012-02-011-3/+64
* Use createRecordFwdDecl here since that's what we're doing.Eric Christopher2012-01-261-9/+2
* Revert previous patch unifying all of the C++ record prep in one area,Eric Christopher2012-01-261-6/+11
OpenPOWER on IntegriCloud