1. 0e2c34f Update aosp/master clang for rebase to r230699. by Stephen Hines · 10 years ago
  2. 525f2f5 Merging r196712: by Bill Wendling · 11 years ago
  3. 93ab6bf CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. by Stephen Lin · 11 years ago
  4. 93cc515 Compute the visibility of static local variables consistently. Fixes PR16208. by Eli Friedman · 11 years ago
  5. a2bb892 Don't cache the visibility of types. by Rafael Espindola · 12 years ago
  6. b58f810 Use existing macros to simplify the test a bit. by Rafael Espindola · 12 years ago
  7. d3b2f0a Use the most recent decl in getExplicitVisibility. by Rafael Espindola · 12 years ago
  8. 3892d02 Ignore visibility from enclosing template arguments by John McCall · 12 years ago
  9. d4c3d66 Add a new 'type_visibility' attribute to allow users to by John McCall · 12 years ago
  10. 5a758de Rework the visibility computation algorithm in preparation by John McCall · 12 years ago
  11. 838dc59 Disable caching of visibility. by Rafael Espindola · 12 years ago
  12. 9849901 Consider the visibility of template template arguments. GCC doesn't, but it also by Rafael Espindola · 12 years ago
  13. 6d4a40e Add a missing testcase for merging the visibility of two declarations used by Rafael Espindola · 12 years ago
  14. becfc23 Record visibility pragmas when we see a tag declaration. We might use it by Rafael Espindola · 12 years ago
  15. 6b60370 Apply visibility pragmas to class template declarations. This is needed because by Rafael Espindola · 12 years ago
  16. d3d02dd Fix a bug in my previous commit. The problem is not that we were not using the by Rafael Espindola · 12 years ago
  17. 2345820 Use the canonical template decl when trying to find if it has a visibility by Rafael Espindola · 12 years ago
  18. 5e06529 Process #pragma visibility early in the parsing of class definitions. Fixes by Rafael Espindola · 12 years ago
  19. 8d71918 Handle #pragma visibility in explicit specializations and enums. by Rafael Espindola · 12 years ago
  20. f2f15b3 Don't process #pragma visibility during instantiation. The visibility of the by Rafael Espindola · 12 years ago
  21. edb4b62 We were computing the visibility and linkage of template parameters, but by Rafael Espindola · 12 years ago
  22. 41be8cd Don't ignore linkage when ignoring visibility in the instantiation of a by Rafael Espindola · 12 years ago
  23. 9db614f Don't ignore linkage when ignoring visibility in the instantiation of a by Rafael Espindola · 12 years ago
  24. 20831e2 Consider the linkage for member class templates even when we have to ignore by Rafael Espindola · 12 years ago
  25. ad359be When ignoring visibility in an instantiation, still consider the linkage. by Rafael Espindola · 12 years ago
  26. cae1c62 Function template version of the previous patch. by Rafael Espindola · 12 years ago
  27. 0b0ad0a Produce a hidden symbol for zed in by Rafael Espindola · 12 years ago
  28. 2de54fc Test and document a difference from gcc in the handling of visibility by Rafael Espindola · 12 years ago
  29. 797105a Fix the visibility of instantiations of static data members. Fixes pr12835. by Rafael Espindola · 12 years ago
  30. 31c195a Fix our handling of visibility in explicit template instantiations. by Rafael Espindola · 12 years ago
  31. 923b0c9 Fix visibility when we have two types with explicit visibility in a template by Rafael Espindola · 12 years ago
  32. 546ee6d Add another testcase that was not being covered. by Rafael Espindola · 12 years ago
  33. a5416bd Add a testcase that we already get right but was not being tested. Found by Rafael Espindola · 12 years ago
  34. 71776ef Cleanup testcase. by Rafael Espindola · 12 years ago
  35. f6a8b9c An attribute in a explicit template installation should take precedence over by Rafael Espindola · 12 years ago
  36. 5118337 Revert 155102 but add a fixme while I debug what is wrong with chrome's by Rafael Espindola · 12 years ago
  37. a77e072 Add another missing testcase. by Rafael Espindola · 12 years ago
  38. bc356d0 Add a testcase we were already getting right, but were not testing for. by Rafael Espindola · 12 years ago
  39. 60115a0 Fix handling of template parameters. Found by inspection. GCC 4.7 agrees by Rafael Espindola · 12 years ago
  40. c7e6060 In mergeVisibility, if we already have an explicit visibility, keep it. by Rafael Espindola · 12 years ago
  41. 1c7eed7 In mergeVisibilityWithMin, let an implicit hidden symbol take precedence over by Rafael Espindola · 12 years ago
  42. e9836a2 Revert r154749 for now at John McCall's request. by Rafael Espindola · 12 years ago
  43. 767f7c7 Consider visibility attributes last, so that they take precedence. by Rafael Espindola · 12 years ago
  44. 2f47c36 The type of a definition should not increase its visibility. Fixes PR12221. by Rafael Espindola · 13 years ago
  45. 860097c Two fixes to how we compute visibility: by Rafael Espindola · 13 years ago
  46. 093ecc9 Remember if a type has its visibility set explicitly or implicitly. by Rafael Espindola · 13 years ago
  47. 256fc4d Process attributes in explicit function template instantiations. Fixes part of by Rafael Espindola · 13 years ago
  48. 0257b7f Process attributes in explicit template instatiation definitions. Fixes PR11690. by Rafael Espindola · 13 years ago
  49. b5d763d Small cosmetic cleanups in code I will change anyway. by Rafael Espindola · 13 years ago
  50. 71cb8a2 Consider visibility attributes in namespaces as being explicit. I.e., they by Rafael Espindola · 13 years ago
  51. fc038e9 Remove a non-gcc-compatible extension that would apply attributes on declarations without a declarator to structs. Add a warning for ignored attributes. Patch by Michael Han. by Eli Friedman · 13 years ago
  52. bf1c5ae Remove CodeGenVTables::ComputeVTableRelatedInformation dependency on CodeGen by Peter Collingbourne · 13 years ago
  53. 6ce51ee Don't factor in visibility for templates and template arguments by John McCall · 13 years ago
  54. 1a0918a Don't consider visibility from template parameter lists if we're by John McCall · 14 years ago
  55. f502d93 Mark VTables and RTTI data linkonce_odr instead of weak_odr, with the exception of explicit template instantiations, which have to be weak_odr. by Anders Carlsson · 14 years ago
  56. cd3ac4b Also set unnamed_addr on declarations. by Rafael Espindola · 14 years ago
  57. 62b1607 Only add unnamed_addr to definitions. by Rafael Espindola · 14 years ago
  58. 82a0f4e Set unnamed_addr in VTTs. by Rafael Espindola · 14 years ago
  59. 9f959db Add unnamed_addr to vtables. by Rafael Espindola · 14 years ago
  60. 2b364a4 Fix test. I added one last test and then forget to re-check. by John McCall · 14 years ago
  61. 7f1b987 Apply attributes to explicit specializations. Specializations which by John McCall · 14 years ago
  62. 112c967 Ensure that static local variables in function templates inherit the by John McCall · 14 years ago
  63. 3698748 Ignore attributes on classes when calculating visibility for members by John McCall · 14 years ago
  64. af14603 Better solution: calculate the visibility of functions and variables by John McCall · 14 years ago
  65. ee30102 GCC faithfully calculates visibility for variables independently of by John McCall · 14 years ago
  66. 110e8e5 Restore r117644, this time properly ignoring -fvisibility and type visibility by John McCall · 14 years ago
  67. 034f55c Revert r117644, "Apply visibility in IR gen to variables that are merely by Daniel Dunbar · 14 years ago
  68. 87a4ed9 Apply visibility in IR gen to variables that are merely declared by John McCall · 14 years ago
  69. 0df9587 When computing the visibility of a class member, calculate the visibility by John McCall · 14 years ago
  70. 67fa6d5 Abandon the type-visibility optimization for functions. GCC doesn't do it, by John McCall · 14 years ago
  71. ac65c62 A couple of tweaks to the visibility rules: by John McCall · 14 years ago
  72. 1fb0caa Substantially revise how clang computes the visibility of a declaration to by John McCall · 14 years ago
  73. c66bcfd Make sure to set the visible on a vtable; VTTs and typeinfo already by Douglas Gregor · 14 years ago
  74. 39de84d Improved handling of the visibility attribute. Declarations now inherit their parent's visibility. by Anders Carlsson · 15 years ago