1. fc94627 DebugInfo: Do not include line/file info for artificial parameters & parameters of artificial functions by David Blaikie · 11 years ago
  2. 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
  3. c138ff5 DebugInfo: Avoid duplicating types that may be created during the process of creating their context by David Blaikie · 11 years ago
  4. 498298d DebugInfo: Don't emit vbase 'containing types' for context chain limited types by David Blaikie · 11 years ago
  5. 3de73f0 DebugInfo: don't require full definitions for friend classes by David Blaikie · 11 years ago
  6. ced39ec PR16927: Don't assert (or, previously, skip) static data members of enumeration type by David Blaikie · 11 years ago
  7. 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
  8. 8863e6b DebugInfo: Canonicalize namespaces to avoid emitting multiple namespaces with the same name but different lines by David Blaikie · 11 years ago
  9. 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
  10. 841fd11 DebugInfo: Contrain the record type parameter for CollectRecordFields by David Blaikie · 11 years ago
  11. 045a9f6 Revert r188498. by Evgeniy Stepanov · 11 years ago
  12. cbcb030 DebugInfo: CollectRecordStaticField -> CreateRecordStaticField to return its result. by David Blaikie · 11 years ago
  13. fab829d Remove unnecessary explicit cast. by David Blaikie · 11 years ago
  14. f1f5cc3 DebugInfo: Split out the implementation of getStaticDataMemberDeclaration for future use by David Blaikie · 11 years ago
  15. 327a36a Fix assert added in r188494 by David Blaikie · 11 years ago
  16. 409ab56 DebugInfo: Remove unused conditional by David Blaikie · 11 years ago
  17. 27ab036 DebugInfo: Make CGDebugInfo::getStaticDataMemberDeclaration's argument type match the semantics by David Blaikie · 11 years ago
  18. 492b102 DebugInfo: Add a FIXME, remove a FIXME. by David Blaikie · 11 years ago
  19. 2780489 DebugInfo: Unify & optimize the lazy addition of record types by David Blaikie · 11 years ago
  20. c5cd1a7 DebugInfo: Revert change to the return type of createRecordFwdDecl by David Blaikie · 11 years ago
  21. b94887e DebugInfo: remove unnecessary type registration by David Blaikie · 11 years ago
  22. 951094b DebugInfo: Don't create duplicate forward declaration metadata unnecessarily. by David Blaikie · 11 years ago
  23. 0038308 Drive by cleanup by David Blaikie · 11 years ago
  24. b3c2377 DebugInfo: Simplify declaration building code - relying on the limit debug info checking already in CreateType(RecordType) by David Blaikie · 11 years ago
  25. 4a07716 DebugInfo: simplify some limited/declaration creation APIs by David Blaikie · 11 years ago
  26. d6d5d69 Only emit debug info for implicit members that actually get codegen, not just ODR use. by David Blaikie · 11 years ago
  27. ac00b79 DebugInfo: Don't prefer declarations over definitions in -flimit-debug-info in C by David Blaikie · 11 years ago
  28. 8058833 DebugInfo: Emit template arguments for limited types used for context. by David Blaikie · 11 years ago
  29. 841b37c Reduce a variable's scope (no functionality change) by David Blaikie · 11 years ago
  30. b6cdc96 Debug Info: Fix an oversight of r186553. Ensure that the function prologue by Adrian Prantl · 11 years ago
  31. 1f43791 Implement a better fix for r186894 by setting the appropriate type for __byref_variable_layout. by Adrian Prantl · 11 years ago
  32. 334ded9 Debug Info: Acknowledge the alignment when locating byref block variables. by Adrian Prantl · 11 years ago
  33. 8fed3f4 Update createCompileUnit call for llvm changes. by Eric Christopher · 11 years ago
  34. b061ce2 s/BuiltinLocation/ArtificialLocation/ by Adrian Prantl · 11 years ago
  35. b2d1392 Instead of checking against some version of "isType()" go ahead and by Eric Christopher · 11 years ago
  36. 0a10323 Fix a compile error caught by bb-chapuni. by Adrian Prantl · 11 years ago
  37. 6e73edf Fix a compile error caught by bb-chapuni. by Adrian Prantl · 11 years ago
  38. ed6bbe4 Replace llvm::DIBuilder::DisableDebugLocations() with two RAII interfaces by Adrian Prantl · 11 years ago
  39. 18a0cd5 Clarified documentation. by Adrian Prantl · 11 years ago
  40. 5f4554f Simplify logic by using the appropriate function. by Adrian Prantl · 11 years ago
  41. 7dab97b 80-column fixes. by Eric Christopher · 11 years ago
  42. 688cf5b Move BlockLiteralGeneric earlier in CGDebugInfo and remove by Eric Christopher · 11 years ago
  43. d3003dc Update a few comments and reformat a decl for clarity. by Eric Christopher · 11 years ago
  44. 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
  45. 226399c Correctly classify pack expansions as NON_CANONICAL_UNLESS_DEPENDENT by David Blaikie · 11 years ago
  46. 4b87382 Reapply an improved version of r180816/180817. by Adrian Prantl · 11 years ago
  47. b6b0a71 Debug Info: clean up usage of Verify. by Manman Ren · 11 years ago
  48. 24118f5 Use the zero-argument DIBuilder::createNullPtrType in Clang. by Peter Collingbourne · 11 years ago
  49. cd06f26 Rewrite record layout for ms_struct structs. by Eli Friedman · 11 years ago
  50. 12df246 [AST] Introduce a new DecayedType sugar node by Reid Kleckner · 11 years ago
  51. ac8f43c DebugInfo: ensure negative enumerators are emitted as such by David Blaikie · 11 years ago
  52. 35178dc DebugInfo: Support (using GNU extensions) for template template parameters and parameter packs by David Blaikie · 11 years ago
  53. 23e66db DebugInfo: Random tidying up/simplification by David Blaikie · 11 years ago
  54. f0c31d9 PR16214: Debug info for types first used via pointers or qualified types & later require definitions by David Blaikie · 11 years ago
  55. 076f51f Fix all the silly things I committed in r184509 by David Blaikie · 11 years ago
  56. eab6a36 Alternative fix for r184473. by David Blaikie · 11 years ago
  57. 6bb1102 Debug Info: Attempt to resolve forward declarations if we are not emitting by Adrian Prantl · 11 years ago
  58. 41c9bae Debug Info: PR14763/r183329 - specify that non-trivial pass-by-value parameters are stored indirectly by David Blaikie · 11 years ago
  59. 776bfa1 Add some comments to r184252. by Adrian Prantl · 11 years ago
  60. 14c1a13 Emit forward decls for structs with declarations only when we are by Adrian Prantl · 11 years ago
  61. 56b108a 80-column fixup after recent change to getOrCreateType. by Eric Christopher · 11 years ago
  62. 80e8ea9 address some comments on r183474: by Adrian Prantl · 11 years ago
  63. 4f97f85 documentation: remove confusing reference to properties. by Adrian Prantl · 11 years ago
  64. 5ae17a1 ObjC Debug Info: Emit the names of accessors whenever they diverge from by Adrian Prantl · 11 years ago
  65. b5a5007 Improve documentation. by Adrian Prantl · 11 years ago
  66. 993b39f PR14763: Debug info for non-trivial record parameters by David Blaikie · 11 years ago
  67. 5f6e2f4 PR16214: Debug Info: -flimit-debug-info doesn't omit definitions for types used via typedefs by David Blaikie · 11 years ago
  68. b0f77b0 DebugInfo: Rename CreatePointerType to getOrCreateTypeDeclaration by David Blaikie · 11 years ago
  69. 9129648 PR16091: Error when attempting to emit debug info for undeduced auto return types by David Blaikie · 11 years ago
  70. 9a84529 Debug Info: Handle function/method types using the most specific type by David Blaikie · 11 years ago
  71. 0cb0002 Comment and cleanup. by Adrian Prantl · 11 years ago
  72. c32a217 Bugfix for r181629: by Adrian Prantl · 11 years ago
  73. e2eb89a Debug Info: Simplify the code changed in r182403 to reduce indent & avoid a duplicate lookup in the insertion case by David Blaikie · 11 years ago
  74. 297dee8 Debug Info: don't bother reinserting elements into maps we just retrieved them from by David Blaikie · 11 years ago
  75. 1e97c1e Fix whitespace by David Blaikie · 11 years ago
  76. fc46ebc PR14606: Debug Info for namespace aliases/DW_TAG_imported_module by David Blaikie · 11 years ago
  77. 9faebd2 Revert "Revert "Debug Info: Using declarations/DW_TAG_imported_declaration of variables, types, and functions."" by David Blaikie · 11 years ago
  78. b509224 Drop the const from the isa test. by Adrian Prantl · 11 years ago
  79. 687ecae ObjC Debug Info: Emit the correct method names for accessors for by Adrian Prantl · 11 years ago
  80. f0890c4 80-columns. by Eric Christopher · 11 years ago
  81. 13c9767 Replace a pile of calls with an instance variable that's set by Eric Christopher · 11 years ago
  82. 6537f08 Whitespace. by Eric Christopher · 11 years ago
  83. 214c3d6 Revert "Debug Info: Using declarations/DW_TAG_imported_declaration of variables, types, and functions." by David Blaikie · 11 years ago
  84. 7be62a8 PR15956: Debug Info: Include the appropriate file location in types created due to using declarations by David Blaikie · 11 years ago
  85. f8aa155 Debug Info: PR14992: Support values for non-type template parameters of function type by David Blaikie · 11 years ago
  86. 87360f2 Debug Info: Comment changes in r181393 by request of echristo by David Blaikie · 11 years ago
  87. e806512 Debug Info: correct comment by David Blaikie · 11 years ago
  88. 776a364 Debug Info: Silently accept template argument packs by David Blaikie · 11 years ago
  89. 9dfd243 PR14992: Debug Info: Support more non-type template parameters by David Blaikie · 11 years ago
  90. 566a9c3 ObjC debug info: Substitute the class type for methods that return by Adrian Prantl · 11 years ago
  91. 089db2e Debug Info: Remove unnecessary check for dependent array types by David Blaikie · 11 years ago
  92. f06989b typo by Adrian Prantl · 11 years ago
  93. 3923d6a Debug Info: Using declarations/DW_TAG_imported_declaration of variables, types, and functions. by David Blaikie · 11 years ago
  94. c2fc4ab DebugInfo: Support imported modules (using directives) within lexical blocks. by David Blaikie · 11 years ago
  95. 230ea41 Revert 180817 because 180816 was reverted. by Adrian Prantl · 11 years ago
  96. 826374a Do not generate VLAs as complex variables any more, as they are now by Adrian Prantl · 11 years ago
  97. 957dac5 Revert "Revert "PR14606: Debug info for using directives/DW_TAG_imported_module"" by David Blaikie · 11 years ago
  98. 59d6a71 Emit the underlying type in the debug info for all kinds of fixed enums by Adrian Prantl · 11 years ago
  99. c3e81e7 Revert "PR14606: Debug info for using directives/DW_TAG_imported_module" by Eric Christopher · 11 years ago
  100. cec3984 PR14606: Debug info for using directives/DW_TAG_imported_module by David Blaikie · 11 years ago