1. a25b6a4 Don't warn for empty 'if' body if there is a macro that expands to nothing, e.g: by Argyrios Kyrtzidis · 14 years ago
  2. b95cfe4 Make sure to print cvr-qualifiers on function declarations by Douglas Gregor · 14 years ago
  3. 33e4e70 Refactoring of Diagnostic class. by Argyrios Kyrtzidis · 14 years ago
  4. 0943168 Add an assertion, fix a whole bunch of bugs, comment the assertion by John McCall · 14 years ago
  5. 45ab4b5 In some situations, TemplateArgumentLoc wasn't setting TypeSourceLoc (see by Craig Silverstein · 14 years ago
  6. f89e55a Calculate the value kind of an expression when it's created and by John McCall · 14 years ago
  7. 08f92e3 a metric ton of refactoring later, Sema::getLocationOfStringLiteralByte by Chris Lattner · 14 years ago
  8. a4ffd85 For an Objective-C @synthesize statement, e.g., by Douglas Gregor · 14 years ago
  9. e38be61 Fixes synthesis of type for the object which holds info. by Fariborz Jahanian · 14 years ago
  10. b418d74 Simplify some complex emission and implement correct semantics for by John McCall · 14 years ago
  11. a437ad3 Have CXXDeleteExpr::getDestroyedType return the actual destroyed type by Craig Silverstein · 14 years ago
  12. e2b7688 Kill CK_Unknown and flesh out the documentation for the existing CastKinds. by John McCall · 14 years ago
  13. ec33cbe Update TypePrinter::PrintVector to handle new Neon vector types. by Bob Wilson · 14 years ago
  14. 231da7e ASTContext::getVectorType should preserve the vector kind for canonical types. by Bob Wilson · 14 years ago
  15. 7cd7d1a Add a new expression kind, OpaqueValueExpr, which is useful for by John McCall · 14 years ago
  16. d6543f8 Add method ParentMap::addStmt(). by Ted Kremenek · 14 years ago
  17. daa8e4e Assorted work leading towards the elimination of CK_Unknown. by John McCall · 14 years ago
  18. f3ea8cf Add a few more complex-related cast kinds that arise due to arbitrary by John McCall · 14 years ago
  19. 2bb5d00 Introduce five new cast kinds for various conversions into and by John McCall · 14 years ago
  20. cf33b24 Bring UsualArithmeticConversionsType back into Sema and cast the by John McCall · 14 years ago
  21. 404cd16 Introduce a null-to-pointer implicit cast kind. by John McCall · 14 years ago
  22. f69eb7c Generalize ASTContext::areCompatibleVectorTypes to handle new Neon vector types. by Bob Wilson · 14 years ago
  23. cb7b1e1 Make sure to always check the result of by Douglas Gregor · 14 years ago
  24. e86d78c Add a variant of GCC-style vector types for ARM NEON. by Bob Wilson · 14 years ago
  25. 826faa2 Replace UsingDecl's SmallPtrSet of UsingShadowDecls with a linked list to avoid leaking memory. by Argyrios Kyrtzidis · 14 years ago
  26. 091f23f Split out -Wconversion warnings about constant precision into their by John McCall · 14 years ago
  27. ba8bda0 Restore patch reversed in r118475. Fixes // rdar://8632525 by Fariborz Jahanian · 14 years ago
  28. ee743f9 Use the right calling convention when mangling names in the Microsoft C++ by Charles Davis · 14 years ago
  29. c8c62c4 Reverse patch for // rdar://8632525. It might has broken a build. by Fariborz Jahanian · 14 years ago
  30. c4ba51f Fix InitListExpr::getSourceRange() to work in the case of no locations for '(' and ')'. This can happen by Ted Kremenek · 14 years ago
  31. ed171b8 Provide a precise builtin declaration for objc_msgSend by Fariborz Jahanian · 14 years ago
  32. 6493cc5 Improve our handling of C++ [class.copy]p3, which specifies that a by Douglas Gregor · 14 years ago
  33. 910f800 Remove broken support for variadic templates, along with the various by Douglas Gregor · 14 years ago
  34. 752c2e9 Put class into an anonymous namespace. by Benjamin Kramer · 14 years ago
  35. c80117e Don't be so eager to replace UsingDecls in a DeclContext's lookup table; by Argyrios Kyrtzidis · 14 years ago
  36. 643f843 add a comment to my last commit by Douglas Gregor · 14 years ago
  37. 264bf66 When canonicalizing nested-name-specifiers involving dependent names by Douglas Gregor · 14 years ago
  38. 389db16 Implement -working-directory. by Argyrios Kyrtzidis · 14 years ago
  39. 40749ee Improve source-location information for CXXConstructExpr nodes, by by Douglas Gregor · 14 years ago
  40. b8e3923 Fixes an assertion violation when bind to temporary by Fariborz Jahanian · 14 years ago
  41. 35cebc3 Unbreak private_extern, which apparently we had zero tests for. by John McCall · 14 years ago
  42. 3698748 Ignore attributes on classes when calculating visibility for members by John McCall · 14 years ago
  43. de5b17e Restore patch for PR8453 which was undone in r117829 (was project bugs). by Fariborz Jahanian · 14 years ago
  44. 11ab790 Emit error when using a bound member function for something other than calling it. by Argyrios Kyrtzidis · 14 years ago
  45. fa84fba Don't update empty field subobjects for bitfields. Fixes PR8519. by Anders Carlsson · 14 years ago
  46. 66cbcf3 Only apply -fvisibility-inlines-hidden to definitions. Apparently by John McCall · 14 years ago
  47. 6a35674 Get rid of more calls to getBaseClassOffsetInBits. by Anders Carlsson · 14 years ago
  48. 3069a0d Port over a couple of getVBaseClassOffsetInBits call sites to use getVBaseClassOffset instead. by Anders Carlsson · 14 years ago
  49. a14f597 Rename getBaseClassOffset to getBaseClassOffsetInBits and introduce a getBaseClassOffset which returns the offset in CharUnits. Do the same thing for getVBaseClassOffset. by Anders Carlsson · 14 years ago
  50. a231151 Start converting over the RecordLayoutBuilder next. by Anders Carlsson · 14 years ago
  51. a3d4380 EmptyObjectMap now uses CharUnits wherever possible. by Anders Carlsson · 14 years ago
  52. 8c6acc6 More CharUnits conversion. by Anders Carlsson · 14 years ago
  53. fe5ef73 More CharUnits conversion. by Anders Carlsson · 14 years ago
  54. d8da763 Use CharUnits in the EmptyClassOffsets map. by Anders Carlsson · 14 years ago
  55. 376bda9 Baby steps towards using only CharUnits for base class offsets in ASTRecordLayout. Start by storing the offsets in CharUnits in the ASTRecordLayout object. by Anders Carlsson · 14 years ago
  56. 5c5a764 Teach the constant expr evaluator about derived-to-base casts when no virtual bases are involved. Fixes PR5974. by Anders Carlsson · 14 years ago
  57. 96e9366 Don't try to evaluate the LHS or RHS of a member pointer binary operation. Fixes PR8507. by Anders Carlsson · 14 years ago
  58. 0f279e7 Emit an error when trying to form a pointer-to-member to a bitfield. by Argyrios Kyrtzidis · 14 years ago
  59. 2e8994e Revert r117678, "Qualified 'id' should implement all of static class type's", it breaks things. by Daniel Dunbar · 14 years ago
  60. af14603 Better solution: calculate the visibility of functions and variables by John McCall · 14 years ago
  61. ee30102 GCC faithfully calculates visibility for variables independently of by John McCall · 14 years ago
  62. 3248854 Rename alignof -> alignOf to avoid irritating C++'0x compilers, PR8423 by Chris Lattner · 14 years ago
  63. 7c789c1 Make the deserialization of C++ base class specifiers lazy, improving by Douglas Gregor · 14 years ago
  64. 110e8e5 Restore r117644, this time properly ignoring -fvisibility and type visibility by John McCall · 14 years ago
  65. 0483dce Qualified 'id' should implement all of static class type's by Fariborz Jahanian · 14 years ago
  66. 034f55c Revert r117644, "Apply visibility in IR gen to variables that are merely by Daniel Dunbar · 14 years ago
  67. 87a4ed9 Apply visibility in IR gen to variables that are merely declared by John McCall · 14 years ago
  68. 424ae98 Add a hook to the CXXABI object to get the default method calling convention. by Charles Davis · 14 years ago
  69. 0df9587 When computing the visibility of a class member, calculate the visibility by John McCall · 14 years ago
  70. 479edbc Don't apply -fvisibility-inlines-hidden to extern templates. by John McCall · 14 years ago
  71. 9a44b5f Initialize the ASTMutationListener. Thanks goes to Abramo Bagnara! by Argyrios Kyrtzidis · 14 years ago
  72. 95c225d Implement an indirect-goto optimization for goto *&&lbl and respect this by John McCall · 14 years ago
  73. 100050b Use the ASTMutationListener to track when a named decl gets added to a DeclContext, by Argyrios Kyrtzidis · 14 years ago
  74. bef1a7b Use the ASTMutationListener to track added template specializations in a chained PCH. by Argyrios Kyrtzidis · 14 years ago
  75. 67fa6d5 Abandon the type-visibility optimization for functions. GCC doesn't do it, by John McCall · 14 years ago
  76. e7bc972 When computing visibility, use the latest declaration's explicit visibility by John McCall · 14 years ago
  77. 6f4ac4b Don't override explicit visibility attributes on class members with by John McCall · 14 years ago
  78. c8e5cf8 Make AST deserialization for class template specializations lazier, by by Douglas Gregor · 14 years ago
  79. 06c9193 Lazily load the "next" namespace in the chain of NamespaceDecls, to by Douglas Gregor · 14 years ago
  80. 007a9b1 Add helper for extracting the CXXRecordDecl for the implicit argument to by Chandler Carruth · 14 years ago
  81. 8e6285a Optimize field space usage in CompoundStmt, LabelStmt, Expr, and CastExpr. by John McCall · 14 years ago
  82. 3fa5cae No really, we don't have a retain/release system for statements/expressions by John McCall · 14 years ago
  83. ac65c62 A couple of tweaks to the visibility rules: by John McCall · 14 years ago
  84. 32adc8b When de-serializing a type that is supposed to be canonical, call by Douglas Gregor · 14 years ago
  85. 428edaf Improve the tracking of source locations for parentheses in constructor calls. by Chandler Carruth · 14 years ago
  86. 4846675 Implement GNU C extension: two types are compatible if they appear by Peter Collingbourne · 14 years ago
  87. b6cc0e1 Keep track in chained PCH of implicit members that were added after the definition was completed. by Argyrios Kyrtzidis · 14 years ago
  88. 565bf30 Start fleshing out ASTMutationListener; notify when a tag definition is completed. by Argyrios Kyrtzidis · 14 years ago
  89. 7b90340 Put the mechanism in place to track modifications in an AST entity that were committed after by Argyrios Kyrtzidis · 14 years ago
  90. 61e3828 Update to use 'LLVM_*' macro names for attributes. by Chandler Carruth · 14 years ago
  91. 1fb0caa Substantially revise how clang computes the visibility of a declaration to by John McCall · 14 years ago
  92. cb9c074 Move classes into anonymous namespaces. by Benjamin Kramer · 14 years ago
  93. 0bab54c Always treat 'main' as an extern "C" function, so that we detect by Douglas Gregor · 14 years ago
  94. b41d899 Pass TInfo to CXXDestructorDecl::Create(), just like we do for other by Craig Silverstein · 14 years ago
  95. 046c03b When implicit members are added to a C++ record, notify the serializer so that a chained PCH writes the definition again. by Argyrios Kyrtzidis · 14 years ago
  96. c87fa06 Had the wrong type for ArgType. :-( Fixed. by Craig Silverstein · 14 years ago
  97. 0fa0b78 The type-to-delete may not be a pointer if it's a dependent type. by Craig Silverstein · 14 years ago
  98. 220a9c8 Putting back safe fixes 116836,116837,116838 by Andrew Trick · 14 years ago
  99. 7cffb55 Reverting 116836,116837,116838 until we resolve the getLangStandardForKind failures. by Andrew Trick · 14 years ago
  100. 0a2e097 Minor optimization; if we have a CXXRecordDecl we can get the definition decl directly without iterating over the redeclarations. by Argyrios Kyrtzidis · 14 years ago