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