1. dd31ca1 Move TargetData to DataLayout. by Micah Villmow · 13 years ago
  2. 9018ef7 Make sure to generate the right kind of MDNode for enum forward declarations. by Eli Friedman · 13 years ago
  3. a52a6a8 Mark the passed in "self" for a block as an object pointer so by Eric Christopher · 13 years ago
  4. 173d910 Grammar. by Eric Christopher · 13 years ago
  5. bdb1abb Update and expand comment. by Eric Christopher · 13 years ago
  6. 7106ec3 Handle a captured this for the debug information as well. by Eric Christopher · 13 years ago
  7. 0f143ae Fix awkward comment. by Eric Christopher · 13 years ago
  8. 31ce693 Reapply: by Eric Christopher · 13 years ago
  9. 48f782b Revert "Make clang emit a flag for DW_AT_object_pointer for the artificial" by Eric Christopher · 13 years ago
  10. 1d292e5 Make clang emit a flag for DW_AT_object_pointer for the artificial by Eric Christopher · 13 years ago
  11. 13453d3 Update comment and space. by Eric Christopher · 13 years ago
  12. 5296db0 The type of the self and cmd variables should be artificial. (Note by Eric Christopher · 13 years ago
  13. e637711 Dont cast away const needlessly. Found by gcc48 -Wcast-qual. by Roman Divacky · 13 years ago
  14. e9a3ed4 Normalize line endings of r163013 (part 2). by Joao Matos · 13 years ago
  15. dc86f94 Improved MSVC __interface support by adding first class support for it, instead of aliasing to "struct" which had some incorrect behaviour. Patch by David Robins. by Joao Matos · 13 years ago
  16. 4a903df Reapply: by Eric Christopher · 13 years ago
  17. ff57601 Reapply: by Eric Christopher · 13 years ago
  18. 8d9ccdc Temporarily revert r162066 and r162062 to see if it brings the gdb bots back. by Eric Christopher · 13 years ago
  19. 122a3a8 Fix undefined behavior in debug info emission: operator* on WeakVH returns a by Richard Smith · 13 years ago
  20. 476e5a3 Add some caching here for the builtin types. by Eric Christopher · 13 years ago
  21. 11b4463 Make isa part of objc_object at metadata generation time. by Eric Christopher · 13 years ago
  22. 921cf13 This is always going to be true so the cast isn't necessary. by Eric Christopher · 13 years ago
  23. 06d2957 If we don't have a complete type for the array type yet either then by Eric Christopher · 13 years ago
  24. 5b3ec26 Remove some unintended changes from my last patch. by Eric Christopher · 13 years ago
  25. 33becaa Make sure when we get the replacement type for a template argument by Eric Christopher · 13 years ago
  26. e073177 Simplify code, no functionality change. by Benjamin Kramer · 13 years ago
  27. 08af4c8 Fix the name of this variable. by Eric Christopher · 13 years ago
  28. 47cff54 Update comment to accurately reflect what should happen. by Eric Christopher · 13 years ago
  29. f8b9809 Temporarily revert this to see if it brings the gdb bot back. by Eric Christopher · 13 years ago
  30. 2977378 The end of a block doesn't necessarily need a line table entry unless by Eric Christopher · 13 years ago
  31. 2ef3031 Remove get(V)BaseClassOffsetInBits, the CharUnit functions should be used instead. by Benjamin Kramer · 13 years ago
  32. c939e50 Fix grammar. by Eric Christopher · 13 years ago
  33. e6dcf10 Don't circumvent the debug info type cache when emitting info for EnumConstantDecl. by Benjamin Kramer · 13 years ago
  34. 5fb5df9 Restructure how the driver communicates information about the by John McCall · 13 years ago
  35. d4da16c Remove unused variable. by Bill Wendling · 13 years ago
  36. d1e09a4 [C++11 Compat] Fix breaking change in C++11 pair copyctor. by Michael J. Spencer · 13 years ago
  37. 6003ad5 Plug a long standing memory leak in TemplateArgument. by Benjamin Kramer · 13 years ago
  38. 40ed297 Revert Decl's iterators back to pointer value_type rather than reference value_type by David Blaikie · 13 years ago
  39. beafa44 Reapply "Only emit debug information for methods that are user defined, there's" by Eric Christopher · 13 years ago
  40. 65485d7 Revert "Only emit debug information for methods that are user defined, there's" by John McCall · 13 years ago
  41. f5dad49 Only emit debug information for methods that are user defined, there's by Eric Christopher · 13 years ago
  42. 31a1fc6 Support C++11 enum forward declarations. by Eric Christopher · 13 years ago
  43. a91af14 Emit C++11 enum class information if it exists. by Eric Christopher · 13 years ago
  44. 246bb99 Revert r115805. An array type is required to have a range type, by Eric Christopher · 13 years ago
  45. fe0913b Update API usage for llvm DIBuilder changes for rvalue reference by Eric Christopher · 13 years ago
  46. de098cd Remove unnecessary temporary. by Eric Christopher · 13 years ago
  47. c0e7a3d The address of a vla is actually complex and requires a dereference. by Eric Christopher · 13 years ago
  48. 40d057f Whitespace. by Eric Christopher · 13 years ago
  49. bbff3da Make BuiltinType::getName return a StringRef and introduce BuiltinType::getNameAsCString by Argyrios Kyrtzidis · 14 years ago
  50. 74a3868 This patch adds a new Clang compiler flag "-gline-tables-only". by Alexey Samsonov · 14 years ago
  51. 2d7c57e Remove the ref/value inconsistency in filter_decl_iterator. by David Blaikie · 14 years ago
  52. 486e1fe Use enum to set debug info size generated by Clang by Alexey Samsonov · 14 years ago
  53. 3cc207b Forward declarations should take a context. This helps the debugger by Eric Christopher · 14 years ago
  54. 6d3f111 Avoid string thrashing when we can concatenate them in the final buffer. by Benjamin Kramer · 14 years ago
  55. db1554c static functions have a need for mangled name debug information too. by Eric Christopher · 14 years ago
  56. 3d19de9 Enable debug info for objective c implementations that may not have by Eric Christopher · 14 years ago
  57. f3dd713 Only emit the getter and setter names if they're not the default by Eric Christopher · 14 years ago
  58. b7e821a Change location information for synthesized properties to be at the by Eric Christopher · 14 years ago
  59. fef37f8 Revert previous commit changing location information to see if this by Eric Christopher · 14 years ago
  60. df02b36 Change location information for synthesized properties to be at the by Eric Christopher · 14 years ago
  61. bd9c910 Go back to using just the selector name for the getter and setter by Eric Christopher · 14 years ago
  62. eb03169 Add support for objc property decls according to the page at: by Eric Christopher · 14 years ago
  63. e894e09 Simplify some users of DenseMap::erase. by Benjamin Kramer · 14 years ago
  64. 6dde3e1 Update comment. by Eric Christopher · 14 years ago
  65. 8cc491a Debug info: Tighten up uses of plain MDNode pointers which don't survive replaceOperandWith. by Benjamin Kramer · 14 years ago
  66. d36ad66 Add support to mangle templated member function names with template args. by Eric Christopher · 14 years ago
  67. 947bb5a When adding member functions to a class add any specializations of by Eric Christopher · 14 years ago
  68. bbafb8a Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 14 years ago
  69. 4b6753c Reapply r151702 with a small fix for a failure to cut and paste correctly. by Eric Christopher · 14 years ago
  70. c2f9dc9 Revert r151702, "Add support for handling captured variables in lambda debug by Daniel Dunbar · 14 years ago
  71. 3203f6b Add support for handling captured variables in lambda debug info. by Eric Christopher · 14 years ago
  72. 7a5fdd8 ObjcInterfaceTypes are also complete types for the type cache. by Eric Christopher · 14 years ago
  73. 55b2bfa Add a quick TODO. by Eric Christopher · 14 years ago
  74. 8678a4a Formatting. by Eric Christopher · 14 years ago
  75. 66562a4 Remove the type retaining from the clang frontend. This is now by Eric Christopher · 14 years ago
  76. e908a7a Make forward declarations for objective-c types use the new by Eric Christopher · 14 years ago
  77. 1c3785a Add in a caching mechanism so that forward declarations are replaced by Eric Christopher · 14 years ago
  78. 1a0c882 Formatting. by Eric Christopher · 14 years ago
  79. 71006f2 Remove UpdateCompletedType from the debug info emission. We now by Eric Christopher · 14 years ago
  80. 2939e6e Index "12" holds the vtable, not "9". by Eric Christopher · 14 years ago
  81. 4c006e5 Reapply r150631: by Eric Christopher · 14 years ago
  82. 9a89705 Revert "Add a completed/incomplete type difference. This allows us to have" by Eric Christopher · 14 years ago
  83. 7381907 Add a completed/incomplete type difference. This allows us to have by Eric Christopher · 14 years ago
  84. fe52523 Add back in the code to create forward decls using temporary mdnodes. by Eric Christopher · 14 years ago
  85. 8a41bd8 Temporarily walk back a few of my recent debug info limiting changes by Eric Christopher · 14 years ago
  86. 39e39c8 Don't cache the artificial type for the this pointer, there's no by Eric Christopher · 14 years ago
  87. b2db8e4 Constify the getClassName routine and variables that come out of it, by Eric Christopher · 14 years ago
  88. 75b90c4 Use the new forward declaration scheme for records. Also add more by Eric Christopher · 14 years ago
  89. 00fca3a Remove tabs. by Devang Patel · 14 years ago
  90. 7ec12c9 Revert my patches which removed Diagnostic.h includes by moving some operator overloads out of line. by Benjamin Kramer · 14 years ago
  91. 56a321d Remove tabs. by Devang Patel · 14 years ago
  92. 37a5c95 Emit debug info for properites that are not backed by an ivar. by Devang Patel · 14 years ago
  93. ece0409 simplify a bunch of code to use the well-known LLVM IR types computed by CodeGenModule. by Chris Lattner · 14 years ago
  94. f93d0b8 Relax valid location check. This fixes a clang crash while emitting debug info for properties that are synthesized by the compiler by default. by Devang Patel · 14 years ago
  95. 60fc242 Let an ivar directly refer property TAG. by Devang Patel · 14 years ago
  96. 2c1dd27 Basic: import SmallString<> into clang namespace by Dylan Noblesmith · 14 years ago
  97. 3307c508 Move various diagnostic operator<< overloads out of line and remove includes of Diagnostic.h. by Benjamin Kramer · 14 years ago
  98. a21bbb2 Create new tag for the property. This is a work in progress. by Devang Patel · 14 years ago
  99. 877d5a7 unnecessary include of TargetMachine.h? by Andrew Trick · 14 years ago
  100. c9e6924 r149474 went a bit too far when combined with type caching. If we want by Eric Christopher · 14 years ago