1. 176edba Update aosp/master Clang for rebase to r222490. by Stephen Hines · 10 years ago
  2. c568f1e Update Clang for rebase to r212749. by Stephen Hines · 10 years ago
  3. 6bcf27b Update Clang for 3.5 rebase (r209713). by Stephen Hines · 10 years ago
  4. 651f13c Updated to Clang 3.5a. by Stephen Hines · 10 years ago
  5. 96b7bd4 DebugInfo: Update caller based on DIType's MDNode* ctor becoming explicit in r195055. by David Blaikie · 11 years ago
  6. 5f0db58 Fix vbtable indices when a class shares the vbptr with a non-virtual base by Timur Iskhodzhanov · 11 years ago
  7. 921ac4d Fix string assignment, David Blaikie suggestion. by Yaron Keren · 11 years ago
  8. 2e3fd94 Add the context that a function was created in as the context for the by Eric Christopher · 11 years ago
  9. 89fecb5 Reflow slightly. by Eric Christopher · 11 years ago
  10. d6b5297 Remove extra braces. by Eric Christopher · 11 years ago
  11. a53d7a0 Abstract out the emission of vtables, add basic support for vtable emission when using -cxx-abi microsoft by Timur Iskhodzhanov · 11 years ago
  12. 35969ea Debug info: Fix a crash when trying to construct a type with redundant by Adrian Prantl · 11 years ago
  13. 39232cd get rid of extra parentheses. by Adrian Prantl · 11 years ago
  14. 95d3d1a Debug info: Explicitly set the DIVariable::isIndirect() flag for VLAs. by Adrian Prantl · 11 years ago
  15. 8b6aaa9 DebugInfo: omit debug info for friends by David Blaikie · 11 years ago
  16. 8495379 CGDebugInfo: Hoist string allocation in a helper function. No functionality change. by Benjamin Kramer · 11 years ago
  17. e575359 Fix constructor-related typos. by Benjamin Kramer · 11 years ago
  18. c23b1db Debug Info: pass in DIScope instead of DIDescriptor in createFieldType. by Manman Ren · 11 years ago
  19. 74341d8 PR17046, PR17092: Debug Info assert-on-valid due to member loss when context creation recreates the item the context is created for by David Blaikie · 11 years ago
  20. 29b8b68 Reapply r189013 (reverted in r189906) now that the underlying issue is fixed and tested (in r189996) by David Blaikie · 11 years ago
  21. 2a7002e Revert "DebugInfo: Remove explicit declaration-emissiong handling now that we have a more principled approach (the 'requires complete type' callback)" by David Blaikie · 11 years ago
  22. 3b8e0b7 Revert r189649 because it was breaking sanitizer bots. by Yunzhong Gao · 11 years ago
  23. 51a31e1 Fixing a bug where debug info for a local variable gets emitted at file scope. by Yunzhong Gao · 11 years ago
  24. 83369bf Debug Info: generate a unique identifier for C++ struct, class, union, and enum. by Manman Ren · 11 years ago
  25. 1876045 Debug Info: this reverts commit r189600. by Manman Ren · 11 years ago
  26. f1acc31 Debug Info: generate a unique identifier for C++ struct, class, union, and enum. by Manman Ren · 11 years ago
  27. ac7c25f 80-col. by Eric Christopher · 11 years ago
  28. 11fa751 DebugInfo: Further fix/improvements to r189494 (and LLVM r189495). by David Blaikie · 11 years ago
  29. 0a0be74 Format. Thanks David for pointing it out. by Manman Ren · 11 years ago
  30. f332733 Debug Info: update interface for CreateEnumType and getOrCreateRecordFwdDecl. by Manman Ren · 11 years ago
  31. dd65802 More comments for r189494. by David Blaikie · 11 years ago
  32. 4a68491 Comments for r189494 by David Blaikie · 11 years ago
  33. c576127 PR16995: Failing to associate static members with their enclosing class by David Blaikie · 11 years ago
  34. c7971a9 Revert "PR14569: Omit debug info for thunks" by David Blaikie · 11 years ago
  35. 5db8b31 DebugInfo: Emit info for casted decls in template args by David Majnemer · 11 years ago
  36. 87b1f6d DebugInfo: Emit info for constant expressions in template arguments by David Majnemer · 11 years ago
  37. 4725196 DebugInfo: Remove explicit declaration-emissiong handling now that we have a more principled approach (the 'requires complete type' callback) by David Blaikie · 11 years ago
  38. 55a2b3d DebugInfo: Require only the declaration of types only used as parameter and return types by David Blaikie · 11 years ago
  39. 5e6937b DebugInfo: comment/inlining based on feedback from Eric & Adrian by David Blaikie · 11 years ago
  40. eaacc88 DebugInfo: Simplify/clarify propagation of typemembers between declaration and definition by David Blaikie · 11 years ago
  41. 5434fc2 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 · 11 years ago
  42. 90e5523 Revert "Revert "Revert "DebugInfo: Omit debug info for dynamic classes in TUs that do not have the vtable for that class""" by Michael Gottesman · 11 years ago
  43. fc94627 DebugInfo: Do not include line/file info for artificial parameters & parameters of artificial functions by David Blaikie · 11 years ago
  44. fcbeab6 Revert "Revert "DebugInfo: Omit debug info for dynamic classes in TUs that do not have the vtable for that class"" by David Blaikie · 11 years ago
  45. c138ff5 DebugInfo: Avoid duplicating types that may be created during the process of creating their context by David Blaikie · 11 years ago
  46. 498298d DebugInfo: Don't emit vbase 'containing types' for context chain limited types by David Blaikie · 11 years ago
  47. 3de73f0 DebugInfo: don't require full definitions for friend classes by David Blaikie · 11 years ago
  48. ced39ec PR16927: Don't assert (or, previously, skip) static data members of enumeration type by David Blaikie · 11 years ago
  49. 05a0569 Revert "DebugInfo: Omit debug info for dynamic classes in TUs that do not have the vtable for that class" by David Blaikie · 11 years ago
  50. 8863e6b DebugInfo: Canonicalize namespaces to avoid emitting multiple namespaces with the same name but different lines by David Blaikie · 11 years ago
  51. 152701b DebugInfo: Omit debug info for dynamic classes in TUs that do not have the vtable for that class by David Blaikie · 11 years ago
  52. 841fd11 DebugInfo: Contrain the record type parameter for CollectRecordFields by David Blaikie · 11 years ago
  53. 045a9f6 Revert r188498. by Evgeniy Stepanov · 11 years ago
  54. cbcb030 DebugInfo: CollectRecordStaticField -> CreateRecordStaticField to return its result. by David Blaikie · 11 years ago
  55. fab829d Remove unnecessary explicit cast. by David Blaikie · 11 years ago
  56. f1f5cc3 DebugInfo: Split out the implementation of getStaticDataMemberDeclaration for future use by David Blaikie · 11 years ago
  57. 327a36a Fix assert added in r188494 by David Blaikie · 11 years ago
  58. 409ab56 DebugInfo: Remove unused conditional by David Blaikie · 11 years ago
  59. 27ab036 DebugInfo: Make CGDebugInfo::getStaticDataMemberDeclaration's argument type match the semantics by David Blaikie · 11 years ago
  60. 492b102 DebugInfo: Add a FIXME, remove a FIXME. by David Blaikie · 11 years ago
  61. 2780489 DebugInfo: Unify & optimize the lazy addition of record types by David Blaikie · 11 years ago
  62. c5cd1a7 DebugInfo: Revert change to the return type of createRecordFwdDecl by David Blaikie · 11 years ago
  63. b94887e DebugInfo: remove unnecessary type registration by David Blaikie · 11 years ago
  64. 951094b DebugInfo: Don't create duplicate forward declaration metadata unnecessarily. by David Blaikie · 11 years ago
  65. 0038308 Drive by cleanup by David Blaikie · 11 years ago
  66. b3c2377 DebugInfo: Simplify declaration building code - relying on the limit debug info checking already in CreateType(RecordType) by David Blaikie · 11 years ago
  67. 4a07716 DebugInfo: simplify some limited/declaration creation APIs by David Blaikie · 11 years ago
  68. d6d5d69 Only emit debug info for implicit members that actually get codegen, not just ODR use. by David Blaikie · 11 years ago
  69. ac00b79 DebugInfo: Don't prefer declarations over definitions in -flimit-debug-info in C by David Blaikie · 11 years ago
  70. 8058833 DebugInfo: Emit template arguments for limited types used for context. by David Blaikie · 11 years ago
  71. 841b37c Reduce a variable's scope (no functionality change) by David Blaikie · 11 years ago
  72. b6cdc96 Debug Info: Fix an oversight of r186553. Ensure that the function prologue by Adrian Prantl · 11 years ago
  73. 1f43791 Implement a better fix for r186894 by setting the appropriate type for __byref_variable_layout. by Adrian Prantl · 11 years ago
  74. 334ded9 Debug Info: Acknowledge the alignment when locating byref block variables. by Adrian Prantl · 11 years ago
  75. 8fed3f4 Update createCompileUnit call for llvm changes. by Eric Christopher · 11 years ago
  76. b061ce2 s/BuiltinLocation/ArtificialLocation/ by Adrian Prantl · 11 years ago
  77. b2d1392 Instead of checking against some version of "isType()" go ahead and by Eric Christopher · 11 years ago
  78. 0a10323 Fix a compile error caught by bb-chapuni. by Adrian Prantl · 11 years ago
  79. 6e73edf Fix a compile error caught by bb-chapuni. by Adrian Prantl · 11 years ago
  80. ed6bbe4 Replace llvm::DIBuilder::DisableDebugLocations() with two RAII interfaces by Adrian Prantl · 11 years ago
  81. 18a0cd5 Clarified documentation. by Adrian Prantl · 11 years ago
  82. 5f4554f Simplify logic by using the appropriate function. by Adrian Prantl · 11 years ago
  83. 7dab97b 80-column fixes. by Eric Christopher · 11 years ago
  84. 688cf5b Move BlockLiteralGeneric earlier in CGDebugInfo and remove by Eric Christopher · 11 years ago
  85. d3003dc Update a few comments and reformat a decl for clarity. by Eric Christopher · 11 years ago
  86. 658cd2c PR16214, PR14467: DebugInfo: use "RequireCompleteType" to decide when to emit the full definition of a type in -flimit-debug-info by David Blaikie · 11 years ago
  87. 226399c Correctly classify pack expansions as NON_CANONICAL_UNLESS_DEPENDENT by David Blaikie · 11 years ago
  88. 4b87382 Reapply an improved version of r180816/180817. by Adrian Prantl · 11 years ago
  89. b6b0a71 Debug Info: clean up usage of Verify. by Manman Ren · 11 years ago
  90. 24118f5 Use the zero-argument DIBuilder::createNullPtrType in Clang. by Peter Collingbourne · 11 years ago
  91. cd06f26 Rewrite record layout for ms_struct structs. by Eli Friedman · 11 years ago
  92. 12df246 [AST] Introduce a new DecayedType sugar node by Reid Kleckner · 11 years ago
  93. ac8f43c DebugInfo: ensure negative enumerators are emitted as such by David Blaikie · 11 years ago
  94. 35178dc DebugInfo: Support (using GNU extensions) for template template parameters and parameter packs by David Blaikie · 11 years ago
  95. 23e66db DebugInfo: Random tidying up/simplification by David Blaikie · 11 years ago
  96. f0c31d9 PR16214: Debug info for types first used via pointers or qualified types & later require definitions by David Blaikie · 11 years ago
  97. 076f51f Fix all the silly things I committed in r184509 by David Blaikie · 11 years ago
  98. eab6a36 Alternative fix for r184473. by David Blaikie · 11 years ago
  99. 6bb1102 Debug Info: Attempt to resolve forward declarations if we are not emitting by Adrian Prantl · 11 years ago
  100. 41c9bae Debug Info: PR14763/r183329 - specify that non-trivial pass-by-value parameters are stored indirectly by David Blaikie · 11 years ago