1. ccf57ea Fix 80-column violation. by Fariborz Jahanian · 12 years ago
  2. 3ca23d7 objective-C blocks: Provide layout map for byref by Fariborz Jahanian · 12 years ago
  3. 0c949ef Revert "Use the 'count' attribute instead of the 'upper_bound' attribute." by Eric Christopher · 12 years ago
  4. 30305be Use the 'count' attribute instead of the 'upper_bound' attribute. by Bill Wendling · 12 years ago
  5. 7745786 Put something sane in the DWARF offset field for bitfield ObjC ivars. by Eli Friedman · 12 years ago
  6. 70ae122 Emit debug info for C++ struct definitions as DW_TAG_structure_type (instead of class_type). by David Blaikie · 12 years ago
  7. 9417b05 Fix debug tag type of forward declarations of struct/class in C++. by David Blaikie · 12 years ago
  8. 7edf9e3 Simplify: replace getContext().getLangOpts() with just getLangOpts(). by Richard Smith · 12 years ago
  9. 34b41f8 Initialize debug info for special cases of functions that lack declarations and are generated by Clang (global initializers/destructors, thunks) . Fixes PR13942. by Alexey Samsonov · 12 years ago
  10. 4cdad31 Switch CodeGenOptions over to a .def file, like we do with LangOptions. by Douglas Gregor · 12 years ago
  11. 25dfaac Fix up comment and invert order. Most simple check first. by Eric Christopher · 12 years ago
  12. da3301e Add a new option for and disable column number information as there by Eric Christopher · 12 years ago
  13. 9556b39 Revert r158009 since there are some uses of artificial functions in debug info. by Eric Christopher · 12 years ago
  14. 5f608ae Make -mms-bitfields behave consistently. by Eli Friedman · 12 years ago
  15. cadaf4b Add in the first iteration of support for llvm/clang/lldb to allow variable per address space pointer sizes to be optimized correctly. by Micah Villmow · 12 years ago
  16. 25a6a84 Move TargetData to DataLayout. by Micah Villmow · 12 years ago
  17. e6b39bc Make sure to generate the right kind of MDNode for enum forward declarations. by Eli Friedman · 12 years ago
  18. 245d5a3 Mark the passed in "self" for a block as an object pointer so by Eric Christopher · 12 years ago
  19. 847665d Grammar. by Eric Christopher · 12 years ago
  20. 20ec2c4 Update and expand comment. by Eric Christopher · 12 years ago
  21. 28e3c99 Handle a captured this for the debug information as well. by Eric Christopher · 12 years ago
  22. 195ff58 Fix awkward comment. by Eric Christopher · 12 years ago
  23. d5a73dc Reapply: by Eric Christopher · 12 years ago
  24. 22b617f Revert "Make clang emit a flag for DW_AT_object_pointer for the artificial" by Eric Christopher · 12 years ago
  25. 2b6eb9d Make clang emit a flag for DW_AT_object_pointer for the artificial by Eric Christopher · 12 years ago
  26. 85f90bd Update comment and space. by Eric Christopher · 12 years ago
  27. 3ed6b91 The type of the self and cmd variables should be artificial. (Note by Eric Christopher · 12 years ago
  28. 31ba613 Dont cast away const needlessly. Found by gcc48 -Wcast-qual. by Roman Divacky · 12 years ago
  29. 17d35c3 Normalize line endings of r163013 (part 2). by Joao Matos · 12 years ago
  30. 6666ed4 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 · 12 years ago
  31. bf3a966 Reapply: by Eric Christopher · 13 years ago
  32. 003e756 Reapply: by Eric Christopher · 13 years ago
  33. 1dc7ab0 Temporarily revert r162066 and r162062 to see if it brings the gdb bots back. by Eric Christopher · 13 years ago
  34. e7259aa Fix undefined behavior in debug info emission: operator* on WeakVH returns a by Richard Smith · 13 years ago
  35. 8bf4ab3 Add some caching here for the builtin types. by Eric Christopher · 13 years ago
  36. c076ef6 Make isa part of objc_object at metadata generation time. by Eric Christopher · 13 years ago
  37. 860de6b This is always going to be true so the cast isn't necessary. by Eric Christopher · 13 years ago
  38. c7fb748 If we don't have a complete type for the array type yet either then by Eric Christopher · 13 years ago
  39. d0a97c4 Remove some unintended changes from my last patch. by Eric Christopher · 13 years ago
  40. 363e5ac Make sure when we get the replacement type for a template argument by Eric Christopher · 13 years ago
  41. 65263b4 Simplify code, no functionality change. by Benjamin Kramer · 13 years ago
  42. aa6eccc Fix the name of this variable. by Eric Christopher · 13 years ago
  43. 3e07881 Update comment to accurately reflect what should happen. by Eric Christopher · 13 years ago
  44. c852e9f Temporarily revert this to see if it brings the gdb bot back. by Eric Christopher · 13 years ago
  45. 3d40f96 The end of a block doesn't necessarily need a line table entry unless by Eric Christopher · 13 years ago
  46. d4f5198 Remove get(V)BaseClassOffsetInBits, the CharUnit functions should be used instead. by Benjamin Kramer · 13 years ago
  47. da970d2 Fix grammar. by Eric Christopher · 13 years ago
  48. 527e616 Don't circumvent the debug info type cache when emitting info for EnumConstantDecl. by Benjamin Kramer · 13 years ago
  49. 260611a Restructure how the driver communicates information about the by John McCall · 13 years ago
  50. 645161f Remove unused variable. by Bill Wendling · 13 years ago
  51. 50e3faa [C++11 Compat] Fix breaking change in C++11 pair copyctor. by Michael J. Spencer · 13 years ago
  52. 8552437 Plug a long standing memory leak in TemplateArgument. by Benjamin Kramer · 13 years ago
  53. 581deb3 Revert Decl's iterators back to pointer value_type rather than reference value_type by David Blaikie · 13 years ago
  54. 3de00ce Reapply "Only emit debug information for methods that are user defined, there's" by Eric Christopher · 13 years ago
  55. 0637f40 Revert "Only emit debug information for methods that are user defined, there's" by John McCall · 13 years ago
  56. 9b26efe Only emit debug information for methods that are user defined, there's by Eric Christopher · 13 years ago
  57. 5a2eff8 Support C++11 enum forward declarations. by Eric Christopher · 13 years ago
  58. 9ee5f46 Emit C++11 enum class information if it exists. by Eric Christopher · 13 years ago
  59. e6d1197 Revert r115805. An array type is required to have a range type, by Eric Christopher · 13 years ago
  60. 37e4cea Update API usage for llvm DIBuilder changes for rvalue reference by Eric Christopher · 13 years ago
  61. d9f07d4 Remove unnecessary temporary. by Eric Christopher · 13 years ago
  62. a135f2c The address of a vla is actually complex and requires a dereference. by Eric Christopher · 13 years ago
  63. 3a89bfb Whitespace. by Eric Christopher · 13 years ago
  64. 27a0097 Make BuiltinType::getName return a StringRef and introduce BuiltinType::getNameAsCString by Argyrios Kyrtzidis · 13 years ago
  65. fd00eec This patch adds a new Clang compiler flag "-gline-tables-only". by Alexey Samsonov · 13 years ago
  66. 262bc18 Remove the ref/value inconsistency in filter_decl_iterator. by David Blaikie · 13 years ago
  67. 3a70cd6 Use enum to set debug info size generated by Clang by Alexey Samsonov · 13 years ago
  68. 87380aa Forward declarations should take a context. This helps the debugger by Eric Christopher · 13 years ago
  69. c6b468e Avoid string thrashing when we can concatenate them in the final buffer. by Benjamin Kramer · 13 years ago
  70. 43443de static functions have a need for mangled name debug information too. by Eric Christopher · 13 years ago
  71. be6c686 Enable debug info for objective c implementations that may not have by Eric Christopher · 13 years ago
  72. 78af8fd Only emit the getter and setter names if they're not the default by Eric Christopher · 13 years ago
  73. ea32047 Change location information for synthesized properties to be at the by Eric Christopher · 13 years ago
  74. 96579c4 Revert previous commit changing location information to see if this by Eric Christopher · 13 years ago
  75. 7435054 Change location information for synthesized properties to be at the by Eric Christopher · 13 years ago
  76. ecae596 Go back to using just the selector name for the getter and setter by Eric Christopher · 13 years ago
  77. 51c0371 Add support for objc property decls according to the page at: by Eric Christopher · 13 years ago
  78. 7e42392 Simplify some users of DenseMap::erase. by Benjamin Kramer · 13 years ago
  79. 451b441 Update comment. by Eric Christopher · 13 years ago
  80. 6181e56 Debug info: Tighten up uses of plain MDNode pointers which don't survive replaceOperandWith. by Benjamin Kramer · 13 years ago
  81. 1671745 Add support to mangle templated member function names with template args. by Eric Christopher · 13 years ago
  82. 3b10cfe When adding member functions to a class add any specializations of by Eric Christopher · 13 years ago
  83. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 13 years ago
  84. ad8de51 Reapply r151702 with a small fix for a failure to cut and paste correctly. by Eric Christopher · 13 years ago
  85. 956ecbd Revert r151702, "Add support for handling captured variables in lambda debug by Daniel Dunbar · 13 years ago
  86. 0a0714d Add support for handling captured variables in lambda debug info. by Eric Christopher · 13 years ago
  87. af3db7d ObjcInterfaceTypes are also complete types for the type cache. by Eric Christopher · 13 years ago
  88. b45cfea Add a quick TODO. by Eric Christopher · 13 years ago
  89. e86b9ea Formatting. by Eric Christopher · 13 years ago
  90. 86211df Remove the type retaining from the clang frontend. This is now by Eric Christopher · 13 years ago
  91. 917bc8d Make forward declarations for objective-c types use the new by Eric Christopher · 13 years ago
  92. 7ff0c5d Add in a caching mechanism so that forward declarations are replaced by Eric Christopher · 13 years ago
  93. 1486d2c Formatting. by Eric Christopher · 13 years ago
  94. 51b2f6b Remove UpdateCompletedType from the debug info emission. We now by Eric Christopher · 13 years ago
  95. 1e009d5 Index "12" holds the vtable, not "9". by Eric Christopher · 13 years ago
  96. 9965dea Reapply r150631: by Eric Christopher · 13 years ago
  97. 64a0430 Revert "Add a completed/incomplete type difference. This allows us to have" by Eric Christopher · 13 years ago
  98. 9a68d45 Add a completed/incomplete type difference. This allows us to have by Eric Christopher · 13 years ago
  99. e88a71f Add back in the code to create forward decls using temporary mdnodes. by Eric Christopher · 13 years ago
  100. 42e75da Temporarily walk back a few of my recent debug info limiting changes by Eric Christopher · 13 years ago