1. 3539b0c Utilize getLocStart()/getLocEnd() on my recent change. by Argyrios Kyrtzidis · 12 years ago
  2. 441c623 Add support for laying out vtordisps according to our current by John McCall · 12 years ago
  3. 3a8ac07 When mangling a synthetic function declaration, we might not have by John McCall · 12 years ago
  4. c30636a Print inline for inline namespaces, from Faisal Vali by Douglas Gregor · 12 years ago
  5. 8d59dee My first effort to do this more subtly failed, so elaborately by John McCall · 12 years ago
  6. 4548ca2 Store the source range of a CXXOperatorCallExpr in the Expr object instead of by Argyrios Kyrtzidis · 12 years ago
  7. 262bc18 Remove the ref/value inconsistency in filter_decl_iterator. by David Blaikie · 12 years ago
  8. 8907832 isCXX98PODType: Avoid dispatch on the language standard when recursing. by Benjamin Kramer · 12 years ago
  9. 152f6b7 Rename isPODType (using the C++98 rules) into isCXX98PODType and make isPODType decide which one to use based on LangOptions. by Benjamin Kramer · 12 years ago
  10. 58db7a5 When @encode'ing a C++ class that has empty base classes, we can end by Douglas Gregor · 12 years ago
  11. 1de9d7d Fix a crash-on-invalid where the constant evaluator would try to by John McCall · 12 years ago
  12. 923b0c9 Fix visibility when we have two types with explicit visibility in a template by Rafael Espindola · 12 years ago
  13. 38c4767 Inline helper function into only caller. by Rafael Espindola · 12 years ago
  14. f6a8b9c An attribute in a explicit template installation should take precedence over by Rafael Espindola · 12 years ago
  15. 60115a0 Fix handling of template parameters. Found by inspection. GCC 4.7 agrees by Rafael Espindola · 12 years ago
  16. 1266b61 All the members of LVFlags always have the same value, replace the class with by Rafael Espindola · 12 years ago
  17. 79e244f move some stuff to .rodata by Nuno Lopes · 12 years ago
  18. c7e6060 In mergeVisibility, if we already have an explicit visibility, keep it. by Rafael Espindola · 12 years ago
  19. d70d20a Now that we check visibility attributes in an appropriate order, by Rafael Espindola · 12 years ago
  20. 4fc1490 Check ConsiderGlobalVisibility before using -fvisibility. by Rafael Espindola · 12 years ago
  21. 4157454 The explicit bit in LV already tracks exactly the same information as by Rafael Espindola · 12 years ago
  22. ff25798 Move the point in the code where we handle -fvisibility=hidden. With by Rafael Espindola · 12 years ago
  23. 5727cf5 Make setVisibility private and change users to mergeVisibility. This is by Rafael Espindola · 12 years ago
  24. eb382ec Implements boxed expressions for Objective-C. <rdar://problem/10194391> by Patrick Beard · 12 years ago
  25. 13bffc5 PR 12586: Fix assert while running libc++ testsuite: deal with exception by Richard Smith · 12 years ago
  26. 074c191 Calling setVisibility directly only makes (some) sense when the visibility is by Rafael Espindola · 12 years ago
  27. 54881cb Simplify calls to mergeVisibility* by passing in the LinkageInfo. No by Rafael Espindola · 12 years ago
  28. e6975e9 Implement DR1330 in C++11 mode, to support libstdc++4.7 which uses it. by Richard Smith · 12 years ago
  29. 93a4994 objective-c modern translator: buildit objc bool by Fariborz Jahanian · 12 years ago
  30. 2850376 Per Richard's comments on r154794, add the checks necessary to handle constant-folding relational comparisons safely in case the user is using -fwrapv or equivalent. by Eli Friedman · 12 years ago
  31. e9836a2 Revert r154749 for now at John McCall's request. by Rafael Espindola · 12 years ago
  32. 0f90590 Use ordering and the explicit visibility bit instead of modifying by Rafael Espindola · 12 years ago
  33. 62d9f11 Add another constructor to LVFlags and use it to simplify the code a bit. by Rafael Espindola · 12 years ago
  34. cefc3af Implement C++11 [expr.prim.general]p3, which permits the use of 'this' by Douglas Gregor · 12 years ago
  35. a316988 Make constant evaluation for pointer comparisons work correctly for some uncommon cases. <rdar://problem/10962435>. by Eli Friedman · 12 years ago
  36. e275a18 The result of the Microsoft __uuidof operator must be considered a global lvalue during constant expression evaluation. by Francois Pichet · 12 years ago
  37. b346d2f Implement the all_lookups_iterator for PCH as a follow-up to r153970. This by Nick Lewycky · 12 years ago
  38. fe58720 PR12226: don't generate wrong code if a braced string literal is used to by Richard Smith · 12 years ago
  39. 767f7c7 Consider visibility attributes last, so that they take precedence. by Rafael Espindola · 12 years ago
  40. 8fb9fb6 Replace manual delete[] with OwningArrayPtr. by Benjamin Kramer · 12 years ago
  41. a2189d7 Don't leak vtable thunks. by Benjamin Kramer · 12 years ago
  42. 534986f Add an AttributedStmt type to represent a statement with C++11 attributes by Richard Smith · 12 years ago
  43. 51b9240 Implement __atomic_fetch_nand and __atomic_nand_fetch to complete our set of by Richard Smith · 12 years ago
  44. 2c39d71 Implement the missing pieces needed to support libstdc++4.7's <atomic>: by Richard Smith · 12 years ago
  45. ff34d40 Implement support for 18 of the GNU-compatible __atomic builtins. by Richard Smith · 12 years ago
  46. fafbf06 Provide, and document, a set of __c11_atomic_* intrinsics to implement C11's by Richard Smith · 12 years ago
  47. e1b2abc AtomicExpr: make ASTStmtReader a friend and remove setters. Also fix saving by Richard Smith · 12 years ago
  48. abf65ce Improve the printing of __PRETTY_FUNCTION__ more provide more by Douglas Gregor · 12 years ago
  49. 49149fe Don't forget to evaluate the subexpression in a null pointer cast. If we're by Richard Smith · 12 years ago
  50. d2008e2 Implement support for null non-type template arguments for non-type by Douglas Gregor · 12 years ago
  51. b2f6820 Added a new attribute, objc_root_class, which informs the compiler when a root class is intentionally declared. by Patrick Beard · 12 years ago
  52. bf393be objective-c: Don't warn when a category does not implement a method by Fariborz Jahanian · 12 years ago
  53. 69f50e7 Fix assertions and wrong output from StmtPrinter's string literal printing. by Richard Smith · 12 years ago
  54. f54486a Move the computation of the lambda mangling information (mangling by Douglas Gregor · 12 years ago
  55. 5a5a971 For PR11916: Add support for g++'s __int128 keyword. Unlike __int128_t, this is by Richard Smith · 12 years ago
  56. 0f6931a PR12438: Profile a reference to a type template parameter by depth and index, by Richard Smith · 12 years ago
  57. b085d89 Add info to ObjCPropertyRefExpr to indicate whether the dot syntax property by Argyrios Kyrtzidis · 12 years ago
  58. 1e1e972 When we form a new function/class template specialization, we first by Douglas Gregor · 12 years ago
  59. ba10306 Introduce a new libclang API to determine the parent context of a code by Douglas Gregor · 12 years ago
  60. f602806 Teach APValue printer to print boolean 0 and 1 as 'false' and 'true'. Fix up by Richard Smith · 12 years ago
  61. 1af83c4 Support for definitions of member enumerations of class templates outside the by Richard Smith · 12 years ago
  62. 0d4cb85 Fix a comment: kPropertyType = 'T' not 't'. <rdar://problem/11095729> by Bob Wilson · 12 years ago
  63. 9293fff Simplify DataRecursiveIntBinOpEvaluator::VisitBinOp() a bit and make sure we don't by Argyrios Kyrtzidis · 13 years ago
  64. b778305 Change the binary operator data recursive evaluator to not stop at the first by Richard Trieu · 13 years ago
  65. cde7a1d Report the natural alignment of unsigned long long, not the preferred alignment. by Chad Rosier · 13 years ago
  66. 260a3e4 For the annals of subtle but terrible bugs: fix a longstanding bug by John McCall · 13 years ago
  67. c5d3e80 Fix Objective-C compilation-time performance regression introduced in r152608. by Richard Smith · 13 years ago
  68. cc2f77a [Sema] Introduce a data recursive evaluator specific to binary operators. by Argyrios Kyrtzidis · 13 years ago
  69. 649dfbc Remove hacky temporary fix of r151585. by Argyrios Kyrtzidis · 13 years ago
  70. cad313b When laying out an Objective-C object, consult by Sean Callanan · 13 years ago
  71. 5cfc7d8 Unrevert r152761 (reverted in r152772) with a fix for the issue which was by Richard Smith · 13 years ago
  72. 7267839 Revert r152761 "Minor optimization to constant evaluation: don't bother by Daniel Dunbar · 13 years ago
  73. d75fb49 Minor optimization to constant evaluation: don't bother computing expr source by Richard Smith · 13 years ago
  74. f1c66b4 Instantiating a class template should not instantiate the definition of any by Richard Smith · 13 years ago
  75. 4b1f684 Allow vectors to be constructed from constexpr function arguments in by Richard Smith · 13 years ago
  76. 65daef1 It never makes sense to do a lookup into a LinkageSpecDecl, so assert that we by Nick Lewycky · 13 years ago
  77. 1b7f9cb Fix PR10447: lazily building name lookup tables for DeclContexts was broken. by Richard Smith · 13 years ago
  78. a5f4441 [Sema] Prefer to use ObjCInterfaceDecl's protocol_begin()/protocol_end() iterators instead of by Argyrios Kyrtzidis · 13 years ago
  79. 78dae24 Alternate fix to PR12248: put Sema in charge of special-casing by John McCall · 13 years ago
  80. 71930e0 Make sure we treat variables captured by reference in lambda as modifiable lvalues. Regression from r152491. Fixes PR12248. by Eli Friedman · 13 years ago
  81. d8b5ca1 ObjCBoolLiterals (__objc_yes/__objc_no) behave like C++ booleans (true/false). They are NOT objects. by Jordy Rose · 13 years ago
  82. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 13 years ago
  83. 8e55ed1 Add a missing 'template' keyword. by Douglas Gregor · 13 years ago
  84. 2f47c36 The type of a definition should not increase its visibility. Fixes PR12221. by Rafael Espindola · 13 years ago
  85. f4b88a4 Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr to by John McCall · 13 years ago
  86. 89da8cf Fix the dumping of BlockExprs. by John McCall · 13 years ago
  87. 79a5501 Fix a use of the C99 PRI format macros not to conflict with C++11 UDLs. by Benjamin Kramer · 13 years ago
  88. 540659e Make sure the accessors for overridden methods don't return inherited constructors. Fixes PR12219. by Eli Friedman · 13 years ago
  89. 0069b84 Assign APValues by swapping from a temporary. Removes a bunch of unnecessary by Richard Smith · 13 years ago
  90. ba50b3e Allow serializing an invalid ParmVarDecl and don't set access to public for by Argyrios Kyrtzidis · 13 years ago
  91. 96a0014 [AST/Sema/libclang] Replace getSourceRange().getBegin() with getLocStart(). by Daniel Dunbar · 13 years ago
  92. 8fbc6d2 [AST] Define a few more key getLocStart() implementations. by Daniel Dunbar · 13 years ago
  93. 90e25a8 [AST] Reimplement Stmt::getLoc{Start,End} to dispatch to subclass overloads. by Daniel Dunbar · 13 years ago
  94. 396ec67 [AST] Add {DeclRefExpr,MemberExpr,ImplicitCastExpr}::{getLocStart,getLocEnd} methods. by Daniel Dunbar · 13 years ago
  95. ef9f298 Fix statement printing for raw and template user-defined literals. by Richard Smith · 13 years ago
  96. 3a5032b Literal operator suffixes and regular names live in separate namespaces. by Richard Smith · 13 years ago
  97. 36f5cfe Support for raw and template forms of numeric user-defined literals, by Richard Smith · 13 years ago
  98. bc5419a [AST] Memoize ASTContext::getTypeInfo(). by Daniel Dunbar · 13 years ago
  99. 42f42c8 [AST] NestedNameSpecifier's ctor/dtor are trivial and should be inlined. by Daniel Dunbar · 13 years ago
  100. cd48592 [AST] Type::isVoidType() is trivial and should be inlined. by Daniel Dunbar · 13 years ago