1. c852e9f Temporarily revert this to see if it brings the gdb bot back. by Eric Christopher · 12 years ago
  2. 3d40f96 The end of a block doesn't necessarily need a line table entry unless by Eric Christopher · 12 years ago
  3. d4f5198 Remove get(V)BaseClassOffsetInBits, the CharUnit functions should be used instead. by Benjamin Kramer · 12 years ago
  4. da970d2 Fix grammar. by Eric Christopher · 12 years ago
  5. 527e616 Don't circumvent the debug info type cache when emitting info for EnumConstantDecl. by Benjamin Kramer · 12 years ago
  6. 260611a Restructure how the driver communicates information about the by John McCall · 12 years ago
  7. 645161f Remove unused variable. by Bill Wendling · 12 years ago
  8. 50e3faa [C++11 Compat] Fix breaking change in C++11 pair copyctor. by Michael J. Spencer · 12 years ago
  9. 8552437 Plug a long standing memory leak in TemplateArgument. by Benjamin Kramer · 12 years ago
  10. 581deb3 Revert Decl's iterators back to pointer value_type rather than reference value_type by David Blaikie · 12 years ago
  11. 3de00ce Reapply "Only emit debug information for methods that are user defined, there's" by Eric Christopher · 12 years ago
  12. 0637f40 Revert "Only emit debug information for methods that are user defined, there's" by John McCall · 12 years ago
  13. 9b26efe Only emit debug information for methods that are user defined, there's by Eric Christopher · 12 years ago
  14. 5a2eff8 Support C++11 enum forward declarations. by Eric Christopher · 12 years ago
  15. 9ee5f46 Emit C++11 enum class information if it exists. by Eric Christopher · 12 years ago
  16. e6d1197 Revert r115805. An array type is required to have a range type, by Eric Christopher · 12 years ago
  17. 37e4cea Update API usage for llvm DIBuilder changes for rvalue reference by Eric Christopher · 12 years ago
  18. d9f07d4 Remove unnecessary temporary. by Eric Christopher · 12 years ago
  19. a135f2c The address of a vla is actually complex and requires a dereference. by Eric Christopher · 12 years ago
  20. 3a89bfb Whitespace. by Eric Christopher · 12 years ago
  21. 27a0097 Make BuiltinType::getName return a StringRef and introduce BuiltinType::getNameAsCString by Argyrios Kyrtzidis · 12 years ago
  22. fd00eec This patch adds a new Clang compiler flag "-gline-tables-only". by Alexey Samsonov · 12 years ago
  23. 262bc18 Remove the ref/value inconsistency in filter_decl_iterator. by David Blaikie · 13 years ago
  24. 3a70cd6 Use enum to set debug info size generated by Clang by Alexey Samsonov · 13 years ago
  25. 87380aa Forward declarations should take a context. This helps the debugger by Eric Christopher · 13 years ago
  26. c6b468e Avoid string thrashing when we can concatenate them in the final buffer. by Benjamin Kramer · 13 years ago
  27. 43443de static functions have a need for mangled name debug information too. by Eric Christopher · 13 years ago
  28. be6c686 Enable debug info for objective c implementations that may not have by Eric Christopher · 13 years ago
  29. 78af8fd Only emit the getter and setter names if they're not the default by Eric Christopher · 13 years ago
  30. ea32047 Change location information for synthesized properties to be at the by Eric Christopher · 13 years ago
  31. 96579c4 Revert previous commit changing location information to see if this by Eric Christopher · 13 years ago
  32. 7435054 Change location information for synthesized properties to be at the by Eric Christopher · 13 years ago
  33. ecae596 Go back to using just the selector name for the getter and setter by Eric Christopher · 13 years ago
  34. 51c0371 Add support for objc property decls according to the page at: by Eric Christopher · 13 years ago
  35. 7e42392 Simplify some users of DenseMap::erase. by Benjamin Kramer · 13 years ago
  36. 451b441 Update comment. by Eric Christopher · 13 years ago
  37. 6181e56 Debug info: Tighten up uses of plain MDNode pointers which don't survive replaceOperandWith. by Benjamin Kramer · 13 years ago
  38. 1671745 Add support to mangle templated member function names with template args. by Eric Christopher · 13 years ago
  39. 3b10cfe When adding member functions to a class add any specializations of by Eric Christopher · 13 years ago
  40. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 13 years ago
  41. ad8de51 Reapply r151702 with a small fix for a failure to cut and paste correctly. by Eric Christopher · 13 years ago
  42. 956ecbd Revert r151702, "Add support for handling captured variables in lambda debug by Daniel Dunbar · 13 years ago
  43. 0a0714d Add support for handling captured variables in lambda debug info. by Eric Christopher · 13 years ago
  44. af3db7d ObjcInterfaceTypes are also complete types for the type cache. by Eric Christopher · 13 years ago
  45. b45cfea Add a quick TODO. by Eric Christopher · 13 years ago
  46. e86b9ea Formatting. by Eric Christopher · 13 years ago
  47. 86211df Remove the type retaining from the clang frontend. This is now by Eric Christopher · 13 years ago
  48. 917bc8d Make forward declarations for objective-c types use the new by Eric Christopher · 13 years ago
  49. 7ff0c5d Add in a caching mechanism so that forward declarations are replaced by Eric Christopher · 13 years ago
  50. 1486d2c Formatting. by Eric Christopher · 13 years ago
  51. 51b2f6b Remove UpdateCompletedType from the debug info emission. We now by Eric Christopher · 13 years ago
  52. 1e009d5 Index "12" holds the vtable, not "9". by Eric Christopher · 13 years ago
  53. 9965dea Reapply r150631: by Eric Christopher · 13 years ago
  54. 64a0430 Revert "Add a completed/incomplete type difference. This allows us to have" by Eric Christopher · 13 years ago
  55. 9a68d45 Add a completed/incomplete type difference. This allows us to have by Eric Christopher · 13 years ago
  56. e88a71f Add back in the code to create forward decls using temporary mdnodes. by Eric Christopher · 13 years ago
  57. 42e75da Temporarily walk back a few of my recent debug info limiting changes by Eric Christopher · 13 years ago
  58. 3b8e197 Don't cache the artificial type for the this pointer, there's no by Eric Christopher · 13 years ago
  59. 9caf440 Constify the getClassName routine and variables that come out of it, by Eric Christopher · 13 years ago
  60. 2f764a9 Use the new forward declaration scheme for records. Also add more by Eric Christopher · 13 years ago
  61. 53bc518 Remove tabs. by Devang Patel · 13 years ago
  62. d7a3e2c Revert my patches which removed Diagnostic.h includes by moving some operator overloads out of line. by Benjamin Kramer · 13 years ago
  63. 7fb8630 Remove tabs. by Devang Patel · 13 years ago
  64. 693fcaa Emit debug info for properites that are not backed by an ivar. by Devang Patel · 13 years ago
  65. 8b41868 simplify a bunch of code to use the well-known LLVM IR types computed by CodeGenModule. by Chris Lattner · 13 years ago
  66. 362ed2a 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 · 13 years ago
  67. 5f3c7fa Let an ivar directly refer property TAG. by Devang Patel · 13 years ago
  68. f7ccbad Basic: import SmallString<> into clang namespace by Dylan Noblesmith · 13 years ago
  69. 00bd44d Move various diagnostic operator<< overloads out of line and remove includes of Diagnostic.h. by Benjamin Kramer · 13 years ago
  70. 693a70d Create new tag for the property. This is a work in progress. by Devang Patel · 13 years ago
  71. 245da28 unnecessary include of TargetMachine.h? by Andrew Trick · 13 years ago
  72. 271ce54 r149474 went a bit too far when combined with type caching. If we want by Eric Christopher · 13 years ago
  73. ef81e0f Remove duplicated comment. by Eric Christopher · 13 years ago
  74. 0086a5b For pass-by-value record arguments to functions emit a forward decl by Eric Christopher · 13 years ago
  75. 5b78a24 Use createRecordFwdDecl here since that's what we're doing. by Eric Christopher · 13 years ago
  76. 1c081d9 Revert previous patch unifying all of the C++ record prep in one area, by Eric Christopher · 13 years ago
  77. 3ee8c91 Remove another duplicated variable. by Eric Christopher · 13 years ago
  78. de983d8 Tidy and remove some unused variables. by Eric Christopher · 13 years ago
  79. 027cb30 Collect this information together. No reason to have it split. by Eric Christopher · 13 years ago
  80. 6faa554 Refactor into its own function. by Eric Christopher · 13 years ago
  81. 51cb75a Clean up comment. by Eric Christopher · 13 years ago
  82. 5d613b5 Refactor the record decl forward declaration code a bit. by Eric Christopher · 13 years ago
  83. 4ddca8a When adding types to the context chain for record types, just emit by Eric Christopher · 13 years ago
  84. 3026348 More dead code removal (using -Wunreachable-code) by David Blaikie · 13 years ago
  85. 2d6a567 constexpr irgen: Add irgen support for APValue::Struct, APValue::Union, by Richard Smith · 13 years ago
  86. 121c67d Formatting. by Eric Christopher · 13 years ago
  87. 7c9b2fd Formatting. by Eric Christopher · 13 years ago
  88. 80d4b55 Small refactoring and simplification of constant evaluation and some of its by Richard Smith · 13 years ago
  89. 973bbb6 When in a limited debug information situation if we can find the original by Eric Christopher · 13 years ago
  90. 435e106 Start down the path of getting clang to internally agree on structs versus by Eric Christopher · 13 years ago
  91. 7c1f1f1 When generating debug info for an ObjCInterfaceDecl, try to dig out the definition. by Douglas Gregor · 13 years ago
  92. 7723fec Keep track of all declarations of an Objective-C class (both forward by Douglas Gregor · 13 years ago
  93. d5a3b78 Make sure that forward declarations are marked as such in the debug info by Eric Christopher · 13 years ago
  94. deae6a8 Use the canonical decl to index so that we can really find it later. by Eric Christopher · 13 years ago
  95. bf97947 Fixup comment. by Eric Christopher · 13 years ago
  96. 7480d96 Reflow lines, remove else-if after returns, rename variable "TydefContext" to by Nick Lewycky · 13 years ago
  97. 7b3819d Reflow one line I missed in previous cleanup commit. No functionality change. by Nick Lewycky · 13 years ago
  98. d4c100e Minor cleanup, mostly reindenting. Remove one helper function that just called by Nick Lewycky · 13 years ago
  99. 51f4708 Rename Expr::Evaluate to Expr::EvaluateAsRValue to make it clear that it will by Richard Smith · 13 years ago
  100. ef8857d In case of template specialization, do not try to delay emitting debug info for concrete type in -flimit-debug-info mode. This fixes some of the failures from bs15503.exp tests in gdb testsuite. by Devang Patel · 13 years ago