1. d6543f8 Add method ParentMap::addStmt(). by Ted Kremenek · 14 years ago
  2. daa8e4e Assorted work leading towards the elimination of CK_Unknown. by John McCall · 14 years ago
  3. f3ea8cf Add a few more complex-related cast kinds that arise due to arbitrary by John McCall · 14 years ago
  4. 2bb5d00 Introduce five new cast kinds for various conversions into and by John McCall · 14 years ago
  5. cf33b24 Bring UsualArithmeticConversionsType back into Sema and cast the by John McCall · 14 years ago
  6. 404cd16 Introduce a null-to-pointer implicit cast kind. by John McCall · 14 years ago
  7. f69eb7c Generalize ASTContext::areCompatibleVectorTypes to handle new Neon vector types. by Bob Wilson · 14 years ago
  8. cb7b1e1 Make sure to always check the result of by Douglas Gregor · 14 years ago
  9. e86d78c Add a variant of GCC-style vector types for ARM NEON. by Bob Wilson · 14 years ago
  10. 826faa2 Replace UsingDecl's SmallPtrSet of UsingShadowDecls with a linked list to avoid leaking memory. by Argyrios Kyrtzidis · 14 years ago
  11. 091f23f Split out -Wconversion warnings about constant precision into their by John McCall · 14 years ago
  12. ba8bda0 Restore patch reversed in r118475. Fixes // rdar://8632525 by Fariborz Jahanian · 14 years ago
  13. ee743f9 Use the right calling convention when mangling names in the Microsoft C++ by Charles Davis · 14 years ago
  14. c8c62c4 Reverse patch for // rdar://8632525. It might has broken a build. by Fariborz Jahanian · 14 years ago
  15. c4ba51f Fix InitListExpr::getSourceRange() to work in the case of no locations for '(' and ')'. This can happen by Ted Kremenek · 14 years ago
  16. ed171b8 Provide a precise builtin declaration for objc_msgSend by Fariborz Jahanian · 14 years ago
  17. 6493cc5 Improve our handling of C++ [class.copy]p3, which specifies that a by Douglas Gregor · 14 years ago
  18. 910f800 Remove broken support for variadic templates, along with the various by Douglas Gregor · 14 years ago
  19. 752c2e9 Put class into an anonymous namespace. by Benjamin Kramer · 14 years ago
  20. c80117e Don't be so eager to replace UsingDecls in a DeclContext's lookup table; by Argyrios Kyrtzidis · 14 years ago
  21. 643f843 add a comment to my last commit by Douglas Gregor · 14 years ago
  22. 264bf66 When canonicalizing nested-name-specifiers involving dependent names by Douglas Gregor · 14 years ago
  23. 389db16 Implement -working-directory. by Argyrios Kyrtzidis · 14 years ago
  24. 40749ee Improve source-location information for CXXConstructExpr nodes, by by Douglas Gregor · 14 years ago
  25. b8e3923 Fixes an assertion violation when bind to temporary by Fariborz Jahanian · 14 years ago
  26. 35cebc3 Unbreak private_extern, which apparently we had zero tests for. by John McCall · 14 years ago
  27. 3698748 Ignore attributes on classes when calculating visibility for members by John McCall · 14 years ago
  28. de5b17e Restore patch for PR8453 which was undone in r117829 (was project bugs). by Fariborz Jahanian · 14 years ago
  29. 11ab790 Emit error when using a bound member function for something other than calling it. by Argyrios Kyrtzidis · 14 years ago
  30. fa84fba Don't update empty field subobjects for bitfields. Fixes PR8519. by Anders Carlsson · 14 years ago
  31. 66cbcf3 Only apply -fvisibility-inlines-hidden to definitions. Apparently by John McCall · 14 years ago
  32. 6a35674 Get rid of more calls to getBaseClassOffsetInBits. by Anders Carlsson · 14 years ago
  33. 3069a0d Port over a couple of getVBaseClassOffsetInBits call sites to use getVBaseClassOffset instead. by Anders Carlsson · 14 years ago
  34. 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
  35. a231151 Start converting over the RecordLayoutBuilder next. by Anders Carlsson · 14 years ago
  36. a3d4380 EmptyObjectMap now uses CharUnits wherever possible. by Anders Carlsson · 14 years ago
  37. 8c6acc6 More CharUnits conversion. by Anders Carlsson · 14 years ago
  38. fe5ef73 More CharUnits conversion. by Anders Carlsson · 14 years ago
  39. d8da763 Use CharUnits in the EmptyClassOffsets map. by Anders Carlsson · 14 years ago
  40. 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
  41. 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
  42. 96e9366 Don't try to evaluate the LHS or RHS of a member pointer binary operation. Fixes PR8507. by Anders Carlsson · 14 years ago
  43. 0f279e7 Emit an error when trying to form a pointer-to-member to a bitfield. by Argyrios Kyrtzidis · 14 years ago
  44. 2e8994e Revert r117678, "Qualified 'id' should implement all of static class type's", it breaks things. by Daniel Dunbar · 14 years ago
  45. af14603 Better solution: calculate the visibility of functions and variables by John McCall · 14 years ago
  46. ee30102 GCC faithfully calculates visibility for variables independently of by John McCall · 14 years ago
  47. 3248854 Rename alignof -> alignOf to avoid irritating C++'0x compilers, PR8423 by Chris Lattner · 14 years ago
  48. 7c789c1 Make the deserialization of C++ base class specifiers lazy, improving by Douglas Gregor · 14 years ago
  49. 110e8e5 Restore r117644, this time properly ignoring -fvisibility and type visibility by John McCall · 14 years ago
  50. 0483dce Qualified 'id' should implement all of static class type's by Fariborz Jahanian · 14 years ago
  51. 034f55c Revert r117644, "Apply visibility in IR gen to variables that are merely by Daniel Dunbar · 14 years ago
  52. 87a4ed9 Apply visibility in IR gen to variables that are merely declared by John McCall · 14 years ago
  53. 424ae98 Add a hook to the CXXABI object to get the default method calling convention. by Charles Davis · 14 years ago
  54. 0df9587 When computing the visibility of a class member, calculate the visibility by John McCall · 14 years ago
  55. 479edbc Don't apply -fvisibility-inlines-hidden to extern templates. by John McCall · 14 years ago
  56. 9a44b5f Initialize the ASTMutationListener. Thanks goes to Abramo Bagnara! by Argyrios Kyrtzidis · 14 years ago
  57. 95c225d Implement an indirect-goto optimization for goto *&&lbl and respect this by John McCall · 14 years ago
  58. 100050b Use the ASTMutationListener to track when a named decl gets added to a DeclContext, by Argyrios Kyrtzidis · 14 years ago
  59. bef1a7b Use the ASTMutationListener to track added template specializations in a chained PCH. by Argyrios Kyrtzidis · 14 years ago
  60. 67fa6d5 Abandon the type-visibility optimization for functions. GCC doesn't do it, by John McCall · 14 years ago
  61. e7bc972 When computing visibility, use the latest declaration's explicit visibility by John McCall · 14 years ago
  62. 6f4ac4b Don't override explicit visibility attributes on class members with by John McCall · 14 years ago
  63. c8e5cf8 Make AST deserialization for class template specializations lazier, by by Douglas Gregor · 14 years ago
  64. 06c9193 Lazily load the "next" namespace in the chain of NamespaceDecls, to by Douglas Gregor · 14 years ago
  65. 007a9b1 Add helper for extracting the CXXRecordDecl for the implicit argument to by Chandler Carruth · 14 years ago
  66. 8e6285a Optimize field space usage in CompoundStmt, LabelStmt, Expr, and CastExpr. by John McCall · 14 years ago
  67. 3fa5cae No really, we don't have a retain/release system for statements/expressions by John McCall · 14 years ago
  68. ac65c62 A couple of tweaks to the visibility rules: by John McCall · 14 years ago
  69. 32adc8b When de-serializing a type that is supposed to be canonical, call by Douglas Gregor · 14 years ago
  70. 428edaf Improve the tracking of source locations for parentheses in constructor calls. by Chandler Carruth · 14 years ago
  71. 4846675 Implement GNU C extension: two types are compatible if they appear by Peter Collingbourne · 14 years ago
  72. b6cc0e1 Keep track in chained PCH of implicit members that were added after the definition was completed. by Argyrios Kyrtzidis · 14 years ago
  73. 565bf30 Start fleshing out ASTMutationListener; notify when a tag definition is completed. by Argyrios Kyrtzidis · 14 years ago
  74. 7b90340 Put the mechanism in place to track modifications in an AST entity that were committed after by Argyrios Kyrtzidis · 14 years ago
  75. 61e3828 Update to use 'LLVM_*' macro names for attributes. by Chandler Carruth · 14 years ago
  76. 1fb0caa Substantially revise how clang computes the visibility of a declaration to by John McCall · 14 years ago
  77. cb9c074 Move classes into anonymous namespaces. by Benjamin Kramer · 14 years ago
  78. 0bab54c Always treat 'main' as an extern "C" function, so that we detect by Douglas Gregor · 14 years ago
  79. b41d899 Pass TInfo to CXXDestructorDecl::Create(), just like we do for other by Craig Silverstein · 14 years ago
  80. 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
  81. c87fa06 Had the wrong type for ArgType. :-( Fixed. by Craig Silverstein · 14 years ago
  82. 0fa0b78 The type-to-delete may not be a pointer if it's a dependent type. by Craig Silverstein · 14 years ago
  83. 220a9c8 Putting back safe fixes 116836,116837,116838 by Andrew Trick · 14 years ago
  84. 7cffb55 Reverting 116836,116837,116838 until we resolve the getLangStandardForKind failures. by Andrew Trick · 14 years ago
  85. 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
  86. b9eb35c Treat __extension__ like ParenExpr. by Abramo Bagnara · 14 years ago
  87. b870b88 At Fariborz's request, a somewhat cleaner bit-combining hack. by John McCall · 14 years ago
  88. 36d2fd4 Store in PCH the key function of C++ class to avoid deserializing the complete declaration context in order to compute it. by Argyrios Kyrtzidis · 14 years ago
  89. eb5e998 Allow deserialization of just the fields of a record, when we want to iterate over them, by Argyrios Kyrtzidis · 14 years ago
  90. 8ac2d44 Eliminate usage of ObjCSuperExpr used for by Fariborz Jahanian · 14 years ago
  91. 71c3673 Compress bit fields / enums from ReferenceType, BuiltinType, FunctionType, and by John McCall · 14 years ago
  92. db4d4bb Introduce a bit into Type that keeps track of whether there are any by Douglas Gregor · 14 years ago
  93. 35495eb Compute whether a type is variably modified as we build the type, by Douglas Gregor · 14 years ago
  94. 3bd5b6c Embrace C++ ABI 5.2.6 and consider that template instantiations don't have key functions (same as GCC). by Argyrios Kyrtzidis · 14 years ago
  95. 2cd11fe Progress. by John McCall · 14 years ago
  96. 2a984ca Add some infrastructure for dealing with expressions of 'placeholder' type, by John McCall · 14 years ago
  97. 3a0be84 IRgen/Obj-C: Fix encoding of "long double". - The mind boggles. by Daniel Dunbar · 14 years ago
  98. 189d6ef Permit constant evaluation of const floating-point variables with by John McCall · 14 years ago
  99. 1274ccd Implement C++0x scoped enumerations, from Daniel Wallin! (and tweaked a by Douglas Gregor · 14 years ago
  100. 4081a5c __attribute__((aligned(n))) directly specifies the alignment of a declaration by John McCall · 14 years ago