1. 8c8e8e2 Comments for r189494 by David Blaikie · 12 years ago
  2. fae219a PR16995: Failing to associate static members with their enclosing class by David Blaikie · 12 years ago
  3. ebe87e1 Revert "PR14569: Omit debug info for thunks" by David Blaikie · 12 years ago
  4. a3644d6 DebugInfo: Emit info for casted decls in template args by David Majnemer · 12 years ago
  5. 5559d47 DebugInfo: Emit info for constant expressions in template arguments by David Majnemer · 12 years ago
  6. cf2c8b3 DebugInfo: Remove explicit declaration-emissiong handling now that we have a more principled approach (the 'requires complete type' callback) by David Blaikie · 12 years ago
  7. eaa49e2 DebugInfo: Require only the declaration of types only used as parameter and return types by David Blaikie · 12 years ago
  8. ce76304 DebugInfo: comment/inlining based on feedback from Eric & Adrian by David Blaikie · 12 years ago
  9. 8d5e128 DebugInfo: Simplify/clarify propagation of typemembers between declaration and definition by David Blaikie · 12 years ago
  10. 6943dea Revert "Revert "Revert "Revert "DebugInfo: Omit debug info for dynamic classes in TUs that do not have the vtable for that class"""" by David Blaikie · 12 years ago
  11. 349542b Revert "Revert "Revert "DebugInfo: Omit debug info for dynamic classes in TUs that do not have the vtable for that class""" by Michael Gottesman · 12 years ago
  12. 7fceebf DebugInfo: Do not include line/file info for artificial parameters & parameters of artificial functions by David Blaikie · 12 years ago
  13. 25b2085 Revert "Revert "DebugInfo: Omit debug info for dynamic classes in TUs that do not have the vtable for that class"" by David Blaikie · 12 years ago
  14. d278589 DebugInfo: Avoid duplicating types that may be created during the process of creating their context by David Blaikie · 12 years ago
  15. adfbf99 DebugInfo: Don't emit vbase 'containing types' for context chain limited types by David Blaikie · 12 years ago
  16. 5043815 DebugInfo: don't require full definitions for friend classes by David Blaikie · 12 years ago
  17. 949939c PR16927: Don't assert (or, previously, skip) static data members of enumeration type by David Blaikie · 12 years ago
  18. 7d5d7c7 Revert "DebugInfo: Omit debug info for dynamic classes in TUs that do not have the vtable for that class" by David Blaikie · 12 years ago
  19. 9fdedec DebugInfo: Canonicalize namespaces to avoid emitting multiple namespaces with the same name but different lines by David Blaikie · 12 years ago
  20. 9eddbbd DebugInfo: Omit debug info for dynamic classes in TUs that do not have the vtable for that class by David Blaikie · 12 years ago
  21. ab255bb DebugInfo: Contrain the record type parameter for CollectRecordFields by David Blaikie · 12 years ago
  22. 37b3f73 Revert r188498. by Evgeniy Stepanov · 12 years ago
  23. ae01946 DebugInfo: CollectRecordStaticField -> CreateRecordStaticField to return its result. by David Blaikie · 12 years ago
  24. 952dac3 Remove unnecessary explicit cast. by David Blaikie · 12 years ago
  25. 6dc6896 DebugInfo: Split out the implementation of getStaticDataMemberDeclaration for future use by David Blaikie · 12 years ago
  26. b840c48 Fix assert added in r188494 by David Blaikie · 12 years ago
  27. 35b22f6 DebugInfo: Remove unused conditional by David Blaikie · 12 years ago
  28. a0ef9fa DebugInfo: Make CGDebugInfo::getStaticDataMemberDeclaration's argument type match the semantics by David Blaikie · 12 years ago
  29. 6a72344 DebugInfo: Add a FIXME, remove a FIXME. by David Blaikie · 12 years ago
  30. b2e86eb DebugInfo: Unify & optimize the lazy addition of record types by David Blaikie · 12 years ago
  31. 4e7ef80 DebugInfo: Revert change to the return type of createRecordFwdDecl by David Blaikie · 12 years ago
  32. d18fcc7 DebugInfo: remove unnecessary type registration by David Blaikie · 12 years ago
  33. d816e2d DebugInfo: Don't create duplicate forward declaration metadata unnecessarily. by David Blaikie · 12 years ago
  34. 80d28de Drive by cleanup by David Blaikie · 12 years ago
  35. 6b7d060c DebugInfo: Simplify declaration building code - relying on the limit debug info checking already in CreateType(RecordType) by David Blaikie · 12 years ago
  36. 4a2b5ef DebugInfo: simplify some limited/declaration creation APIs by David Blaikie · 12 years ago
  37. fd07c60 Only emit debug info for implicit members that actually get codegen, not just ODR use. by David Blaikie · 12 years ago
  38. 79af384 DebugInfo: Don't prefer declarations over definitions in -flimit-debug-info in C by David Blaikie · 12 years ago
  39. 4a5b895 DebugInfo: Emit template arguments for limited types used for context. by David Blaikie · 12 years ago
  40. 6f8f600 Reduce a variable's scope (no functionality change) by David Blaikie · 12 years ago
  41. 49a7856 Debug Info: Fix an oversight of r186553. Ensure that the function prologue by Adrian Prantl · 12 years ago
  42. ead2ba4 Implement a better fix for r186894 by setting the appropriate type for __byref_variable_layout. by Adrian Prantl · 12 years ago
  43. 52f5b25 Debug Info: Acknowledge the alignment when locating byref block variables. by Adrian Prantl · 12 years ago
  44. 978c839 Update createCompileUnit call for llvm changes. by Eric Christopher · 12 years ago
  45. b75016d s/BuiltinLocation/ArtificialLocation/ by Adrian Prantl · 12 years ago
  46. f8bc4d8 Instead of checking against some version of "isType()" go ahead and by Eric Christopher · 12 years ago
  47. 593f10e Fix a compile error caught by bb-chapuni. by Adrian Prantl · 12 years ago
  48. 9aab900 Fix a compile error caught by bb-chapuni. by Adrian Prantl · 12 years ago
  49. 2e0637f Replace llvm::DIBuilder::DisableDebugLocations() with two RAII interfaces by Adrian Prantl · 12 years ago
  50. 02c0caa Clarified documentation. by Adrian Prantl · 12 years ago
  51. b1b3bfc Simplify logic by using the appropriate function. by Adrian Prantl · 12 years ago
  52. ffdeb1e 80-column fixes. by Eric Christopher · 12 years ago
  53. 324bbbd Move BlockLiteralGeneric earlier in CGDebugInfo and remove by Eric Christopher · 12 years ago
  54. 35f1f9f Update a few comments and reformat a decl for clarity. by Eric Christopher · 12 years ago
  55. 48ad6dc PR16214, PR14467: DebugInfo: use "RequireCompleteType" to decide when to emit the full definition of a type in -flimit-debug-info by David Blaikie · 12 years ago
  56. 66ed89d Correctly classify pack expansions as NON_CANONICAL_UNLESS_DEPENDENT by David Blaikie · 12 years ago
  57. 7278788 Reapply an improved version of r180816/180817. by Adrian Prantl · 12 years ago
  58. 0d441f1 Debug Info: clean up usage of Verify. by Manman Ren · 12 years ago
  59. 5c5e617 Use the zero-argument DIBuilder::createNullPtrType in Clang. by Peter Collingbourne · 12 years ago
  60. 2782dac Rewrite record layout for ms_struct structs. by Eli Friedman · 12 years ago
  61. 8a36502 [AST] Introduce a new DecayedType sugar node by Reid Kleckner · 12 years ago
  62. ce1ae38 DebugInfo: ensure negative enumerators are emitted as such by David Blaikie · 12 years ago
  63. 47c1150 DebugInfo: Support (using GNU extensions) for template template parameters and parameter packs by David Blaikie · 12 years ago
  64. 18cfbc5 DebugInfo: Random tidying up/simplification by David Blaikie · 12 years ago
  65. 940ca4d PR16214: Debug info for types first used via pointers or qualified types & later require definitions by David Blaikie · 12 years ago
  66. f7bcb0c Fix all the silly things I committed in r184509 by David Blaikie · 12 years ago
  67. b8f2fbb Alternative fix for r184473. by David Blaikie · 12 years ago
  68. dba725c Debug Info: Attempt to resolve forward declarations if we are not emitting by Adrian Prantl · 12 years ago
  69. b9c667d Debug Info: PR14763/r183329 - specify that non-trivial pass-by-value parameters are stored indirectly by David Blaikie · 12 years ago
  70. 1f56b2a Add some comments to r184252. by Adrian Prantl · 12 years ago
  71. c1a3fe7 Emit forward decls for structs with declarations only when we are by Adrian Prantl · 12 years ago
  72. 1ecc563 80-column fixup after recent change to getOrCreateType. by Eric Christopher · 12 years ago
  73. a4ce906 address some comments on r183474: by Adrian Prantl · 12 years ago
  74. 817bbb3 documentation: remove confusing reference to properties. by Adrian Prantl · 12 years ago
  75. b8fad1a ObjC Debug Info: Emit the names of accessors whenever they diverge from by Adrian Prantl · 12 years ago
  76. c4de1ef Improve documentation. by Adrian Prantl · 12 years ago
  77. 205a30d PR14763: Debug info for non-trivial record parameters by David Blaikie · 12 years ago
  78. e36464c PR16214: Debug Info: -flimit-debug-info doesn't omit definitions for types used via typedefs by David Blaikie · 13 years ago
  79. 4583bea DebugInfo: Rename CreatePointerType to getOrCreateTypeDeclaration by David Blaikie · 13 years ago
  80. 22c460a0 PR16091: Error when attempting to emit debug info for undeduced auto return types by David Blaikie · 13 years ago
  81. 469f079 Debug Info: Handle function/method types using the most specific type by David Blaikie · 13 years ago
  82. 5f36010 Comment and cleanup. by Adrian Prantl · 13 years ago
  83. ef6fca5 Bugfix for r181629: by Adrian Prantl · 13 years ago
  84. 8e5939b Debug Info: Simplify the code changed in r182403 to reduce indent & avoid a duplicate lookup in the insertion case by David Blaikie · 13 years ago
  85. 77a887b Debug Info: don't bother reinserting elements into maps we just retrieved them from by David Blaikie · 13 years ago
  86. fefc7f7 Fix whitespace by David Blaikie · 13 years ago
  87. f121b93 PR14606: Debug Info for namespace aliases/DW_TAG_imported_module by David Blaikie · 13 years ago
  88. bd48376 Revert "Revert "Debug Info: Using declarations/DW_TAG_imported_declaration of variables, types, and functions."" by David Blaikie · 13 years ago
  89. b39fc14 Drop the const from the isa test. by Adrian Prantl · 13 years ago
  90. 6e785ec ObjC Debug Info: Emit the correct method names for accessors for by Adrian Prantl · 13 years ago
  91. 0fdcb31 80-columns. by Eric Christopher · 13 years ago
  92. 75e1768 Replace a pile of calls with an instance variable that's set by Eric Christopher · 13 years ago
  93. b2a008c Whitespace. by Eric Christopher · 13 years ago
  94. db35281 Revert "Debug Info: Using declarations/DW_TAG_imported_declaration of variables, types, and functions." by David Blaikie · 13 years ago
  95. 11ecabf PR15956: Debug Info: Include the appropriate file location in types created due to using declarations by David Blaikie · 13 years ago
  96. d900f98 Debug Info: PR14992: Support values for non-type template parameters of function type by David Blaikie · 13 years ago
  97. 4cb63df Debug Info: Comment changes in r181393 by request of echristo by David Blaikie · 13 years ago
  98. 2b93c54 Debug Info: correct comment by David Blaikie · 13 years ago
  99. 7e4c8b0 Debug Info: Silently accept template argument packs by David Blaikie · 13 years ago
  100. 38079fd PR14992: Debug Info: Support more non-type template parameters by David Blaikie · 13 years ago