1. 58d29a4 OpenCL 1.0 support: explicit casts to ext-vector types by Nate Begeman · 16 years ago
  2. e53060f Improved semantic analysis and AST respresentation for function templates. by Douglas Gregor · 16 years ago
  3. c75bc2d Patch to diagnose and Mark use of implicit default assignment operator. by Fariborz Jahanian · 16 years ago
  4. 52591bf Make sure that the template parameter lists get from the parser down to ActOnFunctionDeclarator for function template definitions by Douglas Gregor · 16 years ago
  5. e41590d [class.local] p1 and p3. Also, add back the xcodeproj file. by Anders Carlsson · 16 years ago
  6. e542c86 Start propagating template parameter lists to the right places to by Douglas Gregor · 16 years ago
  7. 44bc2d5 Make sure that argument-dependent lookup looks into the global scope by Douglas Gregor · 16 years ago
  8. 485f087 patch to mark use of implicit copy constructors. by Fariborz Jahanian · 16 years ago
  9. d7f37bf Implement implicit instantiation of the member functions of a class template by Douglas Gregor · 16 years ago
  10. ac7610d Rework the way we track which declarations are "used" during by Douglas Gregor · 16 years ago
  11. 9cfbe48 Parsing and AST support for using declarations, from John Thompson! by Douglas Gregor · 16 years ago
  12. e0762c9 Keep track of when declarations are "used" according to C and by Douglas Gregor · 16 years ago
  13. 7d5c74e Use QualType to represent block's implicit return type as by Fariborz Jahanian · 16 years ago
  14. f8dcb86 Patch for implementation of C++'s object model. This is work in progress. by Fariborz Jahanian · 16 years ago
  15. 1d17553 Factor out some common code into Sema::EnterDeclaratorContext/ExitDeclaratorContext. by Argyrios Kyrtzidis · 16 years ago
  16. 0ffd9ff Implement correct name lookup inside an initializer of a C++ class static data member. by Argyrios Kyrtzidis · 16 years ago
  17. 9cdda0c Support dependent extended vector types and template instantiation by Douglas Gregor · 16 years ago
  18. f54741e Handle temporaries in default arguments. by Anders Carlsson · 16 years ago
  19. 8439fac Base SFINAE error suppression counting on the class of an error, not by Douglas Gregor · 16 years ago
  20. bb26041 Introduce a SFINAE "trap" that keeps track of the number of errors by Douglas Gregor · 16 years ago
  21. 5e9f35c Update LLVM. by Douglas Gregor · 16 years ago
  22. 6360be7 Have CheckClassTemplatePartialSpecializationArgs take a TemplateArgumentListBuilder. No functionality change. by Anders Carlsson · 16 years ago
  23. 436b156 Move template type argument checking out into a separate function. No functionality change. by Anders Carlsson · 16 years ago
  24. 031a588 When some template parameters of a class template partial by Douglas Gregor · 16 years ago
  25. 9891359 add the location of the ')' in a do/while statement to DoStmt. by Chris Lattner · 16 years ago
  26. 9a917e4 Address comments from Doug - Add a Sema::SemaRef.BuildBlockPointerType and use it. by Anders Carlsson · 16 years ago
  27. 16df850 Finish implementing checking of class template partial specializations by Douglas Gregor · 16 years ago
  28. 6aa75cf Diagnose C++ [temp.class.spec]p9b3, where a class template partial by Douglas Gregor · 16 years ago
  29. e94866f Diagnose the incorrect use of non-type template arguments for class by Douglas Gregor · 16 years ago
  30. 941df7d Parse support for C++0x type parameter packs. by Anders Carlsson · 16 years ago
  31. f67875d Improve template argument deduction to keep track of why template by Douglas Gregor · 16 years ago
  32. 5e300d1 It's an error to use a function declared in a class definition as a default argument before the function has been declared. by Anders Carlsson · 16 years ago
  33. 02cbbd2 Once we have deduced the template arguments of a class template by Douglas Gregor · 16 years ago
  34. 9133300 Separate TemplateArgument instantiation logic into its own function. No functionality change. by Douglas Gregor · 16 years ago
  35. 637a409 Template argument deduction for member pointers. by Douglas Gregor · 16 years ago
  36. 949bf69 Handle member pointer types with dependent class types (e.g., int by Douglas Gregor · 16 years ago
  37. fc0f021 Template instantiation support for Obj-C @encode expressions. by Anders Carlsson · 16 years ago
  38. 6eb32f4 Default builtin creation to off; we don't really want to be doing it by Eli Friedman · 16 years ago
  39. 496b5a8 Use of DeclContext for objc's ivars. No functionality change. More to follow. by Fariborz Jahanian · 16 years ago
  40. 99ba36d Improvements to CXXExprWithTemporaries in preparation for fixing a bug with default arguments that have temporaries. by Anders Carlsson · 16 years ago
  41. dec7c76 Address review comments for #pragma weak. by Eli Friedman · 16 years ago
  42. 1c5976e Add a helper class for building template argument lists. by Anders Carlsson · 16 years ago
  43. c49f19b Start of a Sema implementation for #pragma weak. This isn't really the by Eli Friedman · 16 years ago
  44. 199d991 Several improvements to template argument deduction: by Douglas Gregor · 16 years ago
  45. 0b9247f When performing template argument deduction, ensure that multiple by Douglas Gregor · 16 years ago
  46. c8ab256 Initial infrastructure for class template partial specialization. Here by Douglas Gregor · 16 years ago
  47. b27615a Add RemoveOutermostTemporaryBinding. Not used yet. by Anders Carlsson · 16 years ago
  48. a0ab25d ActOnReturnStmt should also take a FullExprArg. by Anders Carlsson · 16 years ago
  49. f5dcd38 AddInitializerToDecl needs to take a full expression. by Anders Carlsson · 16 years ago
  50. ff6b3d6 Stop using CXXTempVarDecl and use CXXTemporary instead. by Anders Carlsson · 16 years ago
  51. 0f5f2c6 Remove VarDecl from CheckInitializerTypes now that CXXConstructExpr doesn't need to take a VarDecl anymore. (It still does, but it won't for long) by Anders Carlsson · 16 years ago
  52. def1199 Add Sema::MaybeBindToTemporary which takes an expression and (if needed) wraps it in a CXXBindTemporaryExpr. Use this when creating CXXTemporaryObjectExprs. by Anders Carlsson · 16 years ago
  53. ef65f06 Reject incomplete types in exception specs. by Sebastian Redl · 16 years ago
  54. 6a7330c Disallow exception specifications on multi-level indirections. by Sebastian Redl · 16 years ago
  55. c1dc653 If a declarator group declares a type, make sure to add that declaration by Eli Friedman · 16 years ago
  56. 402abb5 When we parse a tag specifier, keep track of whether that tag by Douglas Gregor · 16 years ago
  57. 6569d68 Reimplement much of the way that we track nested classes in the by Douglas Gregor · 16 years ago
  58. ed961e7 Simplify, and improve the performance of, template instantiation for by Douglas Gregor · 16 years ago
  59. 2078bb9 Create CXXConstructExprs when constructing via copy initialization. by Anders Carlsson · 16 years ago
  60. 815215d Initial stab at a generalized operation for determining the by Douglas Gregor · 16 years ago
  61. e898f8a Check on null arguments in the presense of nonnull attribute. by Fariborz Jahanian · 16 years ago
  62. 3433cf7 Template instantiation for C++ "new" expressions. by Douglas Gregor · 16 years ago
  63. 66b46be Fix template instantiation for compound statements so that it properly by Douglas Gregor · 16 years ago
  64. d7e2705 Introduce a new kind of RAII class, ASTOwningVector, which is an by Douglas Gregor · 16 years ago
  65. cde0173 Template instantiation for __builtin_shufflevector. by Douglas Gregor · 16 years ago
  66. 725165f more printf attribute on block declaration and by Fariborz Jahanian · 16 years ago
  67. d308e62 Template instantiation for C++ try/catch statements. by Douglas Gregor · 16 years ago
  68. f3e7ce4 When instantiating the definition of a member function of a class by Douglas Gregor · 16 years ago
  69. 7f537c1 Make ActOnWhileStmt take a FullExprArg for the condition expr. by Anders Carlsson · 16 years ago
  70. 6b1d283 Make ActOnExprStmt take a FullExprArg. by Anders Carlsson · 16 years ago
  71. 165a0a0 Implement Sema::ActOnFinishFullExpr and create a CXXExprWithTemporaries node if necessary. by Anders Carlsson · 16 years ago
  72. a99fad8 Add the FullExprArg wrapper and use it for if statement conditions. by Anders Carlsson · 16 years ago
  73. c6e35aa Implement a FIXME, we now pass in the locations of the braces for enums. by Mike Stump · 16 years ago
  74. 623712b Remove useless wrapper. by Eli Friedman · 16 years ago
  75. e2c31ff Call ActOnStartOfFunctionDecl/ActOnFinishFunctionBody when by Douglas Gregor · 16 years ago
  76. b9f1b8d Implement template instantiation for DeclStmt by Douglas Gregor · 16 years ago
  77. 2574a68 Don't warn if result/argument type of an implemented by Fariborz Jahanian · 16 years ago
  78. 54dabfc Introduce basic support for instantiating the definitions of member by Douglas Gregor · 16 years ago
  79. 48dd19b Introduce a stack of instantiation scopes that are used to store the mapping from variable declarations that occur within templates to their instantiated counterparts by Douglas Gregor · 16 years ago
  80. 501c5ce In C++, warn when something previously declared as a "struct" is later by Douglas Gregor · 16 years ago
  81. d7ba27d Add return type checking for overriding virtual functions. We currently don't check covariance but that's next. by Anders Carlsson · 16 years ago
  82. 3f5b61c Implement explicit instantiations of member classes of class templates, e.g., by Douglas Gregor · 16 years ago
  83. d8f9cb0 Add a new, more advanced CheckDerivedToBaseConversion that takes custom diagnostic IDs. by Anders Carlsson · 16 years ago
  84. a58861f Explicit instantiations of templates now instantiate the definitions by Douglas Gregor · 16 years ago
  85. ff66803 Improve the semantic checking for explicit instantiations of by Douglas Gregor · 16 years ago
  86. 5b53005 Some early declarations to support sentinel attribute on by Fariborz Jahanian · 16 years ago
  87. 93dfdb1 Semantic analysis for explicit instantiation of class templates. We by Douglas Gregor · 16 years ago
  88. 7e06390 Encapsulate template arguments lists in a new class, by Douglas Gregor · 16 years ago
  89. 0033836 Friend declarations are only valid inside class definitions. by Anders Carlsson · 16 years ago
  90. 42af25f Implement the notions of the "current instantiation" and "unknown by Douglas Gregor · 16 years ago
  91. 6e8ed16 Implement C++0x nullptr. by Sebastian Redl · 16 years ago
  92. c001e89 Refactoring of my last patch. by Fariborz Jahanian · 16 years ago
  93. 5caa370 reimplement __sync_* builtins to be variadic and to follow the same by Chris Lattner · 16 years ago
  94. de866f3 Turns out that Sebastian already implemented the logic to compute the by Douglas Gregor · 16 years ago
  95. 1c6a3cc Remove support for ObjCMethodDecl attributes that appear between the by Ted Kremenek · 16 years ago
  96. 0c6db94 Implement support for comparing pointers with <, >, <=, >=, ==, and != by Douglas Gregor · 16 years ago
  97. ed4ec8f One can use "class" and "struct" interchangeably to refer to a class by Douglas Gregor · 16 years ago
  98. d875fed Add Sema support for __builtin_setjmp/__builtin_longjmp. The primary by Eli Friedman · 16 years ago
  99. b33f3ad Check for method type conflict between declaration in by Fariborz Jahanian · 16 years ago
  100. b27d117 Hook up Sema support for attributes on Objective-C method declarations that by Ted Kremenek · 16 years ago