- 3ea9e33 Update aosp/master clang for rebase to r233350 by Pirama Arumuga Nainar · 9 years ago
- 0e2c34f Update aosp/master clang for rebase to r230699. by Stephen Hines · 10 years ago
- 176edba Update aosp/master Clang for rebase to r222490. by Stephen Hines · 10 years ago
- c568f1e Update Clang for rebase to r212749. by Stephen Hines · 10 years ago
- 6bcf27b Update Clang for 3.5 rebase (r209713). by Stephen Hines · 10 years ago
- 651f13c Updated to Clang 3.5a. by Stephen Hines · 10 years ago
- 37c07bf Merging r196050: by Bill Wendling · 11 years ago
- 579d45f Merging r195154: by Bill Wendling · 11 years ago
- 3940e3b Objective-C++ ARC: Improve the conversion to a const __unsafe_unretained reference. by Douglas Gregor · 11 years ago
- 9bd1c13 Refactor: Extract specializing the generic lambda call operator during conversion to fptr deduction into its own function. by Faisal Vali · 11 years ago
- d69f37b Make InstantiatingTemplate depth checks clearer by Alp Toker · 11 years ago
- 58a82a3 Fix gcc -Wunused-but-set-variable warning in r191634. by Patrik Hagglund · 11 years ago
- 70a499d SemaTemplateDeduction.cpp: Suppress a warning. [-Wunused-variable] by NAKAMURA Takumi · 11 years ago
- 56fe35b Fix windows newlines :( by Faisal Vali · 11 years ago
- d6992ab Implement conversion to function pointer for generic lambdas without captures. by Faisal Vali · 11 years ago
- 04fa7a3 Per latest drafting, switch to implementing init-captures as if by declaring by Richard Smith · 11 years ago
- fad9e13 Implement a rudimentary form of generic lambdas. by Faisal Vali · 11 years ago
- 09ec200 SemaTemplateDeduction.cpp: Prune two stray \param(s), TPOC and NumCallArguments in Sema::getMostSpecialized(). They were removed since r190444. [-Wdocumentation] by NAKAMURA Takumi · 11 years ago
- 66118c2 PR17075: When performing partial ordering of a member function against a by Richard Smith · 11 years ago
- 4ad09e6 getMostSpecialized for function template sets is never used in the context of a by Richard Smith · 11 years ago
- 8d2a5ea A clean-up pass, exploring the unification of traversals of class, variable and function templates. by Larisse Voufo · 11 years ago
- 344472e Use pop_back_val() instead of both back() and pop_back(). by Robert Wilhelm · 11 years ago
- 152b4e4 Revert "Implement a rudimentary form of generic lambdas." by Manuel Klimek · 11 years ago
- ecb5819 Implement a rudimentary form of generic lambdas. by Faisal Vali · 11 years ago
- 37e849a PR16875: The return type of a dependent function type is visible when it's by Richard Smith · 11 years ago
- c1cef08 Added source locs for angled parentheses in class/var template partial specs. by Enea Zaffanella · 11 years ago
- 834c058 Omit llvm:: before ArrayRef, as we have using llvm::ArrayRef in include/clang/Basic/LLVM.h. by Robert Wilhelm · 11 years ago
- 2521813 A bit of clean up based on peer's feedback... by Larisse Voufo · 11 years ago
- ef4579c Started implementing variable templates. Top level declarations should be fully supported, up to some limitations documented as FIXMEs or TODO. Static data member templates work very partially. Static data member templates of class templates need particular attention... by Larisse Voufo · 11 years ago
- 4384712 FIXME fix: improving diagnostics for template arguments deduction of class templates and explicit specializations by Larisse Voufo · 11 years ago
- 8c5d407 Revert "Use function overloading instead of template specialization for diagnosis of bad template argument deductions." by Larisse Voufo · 11 years ago
- a730f54 Use function overloading instead of template specialization for diagnosis of bad template argument deductions. by Larisse Voufo · 11 years ago
- 70d214f Introduce a typedef for the type of NewlyDeducedPacks to avoid repeating the small size of the inner SmallVector. by Craig Topper · 11 years ago
- cb9186e Remove 'else' after 'return' by Craig Topper · 11 years ago
- d82c091 Function argument formatting fixes. No functional change. by Craig Topper · 11 years ago
- 1310aac Function argument formatting fixes. by Craig Topper · 11 years ago
- ee0a479 Add typedefs for Densemaps containing SmallVectors to avoid repeating the SmallVector size when creating iterators for the DenseMap. by Craig Topper · 11 years ago
- 305e5b4 Part of PR15673: If a function template has a default argument in which by Richard Smith · 11 years ago
- 60e141e Implement most of N3638 (return type deduction for normal functions). by Richard Smith · 11 years ago
- df6217e Simplify slightly. by Richard Smith · 11 years ago
- 9b13175 When deducing an 'auto' type, don't modify the type-as-written. by Richard Smith · 11 years ago
- dc7a4f5 Don't treat a non-deduced 'auto' type as being type-dependent. Instead, there by Richard Smith · 11 years ago
- a2c3646 Implement C++1y decltype(auto). by Richard Smith · 11 years ago
- 092140a Fix PR15291: noreturn adjustment in overload resolution for function templates, from Alexander Zinenko! by Douglas Gregor · 11 years ago
- 0918989 Sema: Preserve attributes on parameters in instantiated function templates. by Jordan Rose · 12 years ago
- bea522f ArrayRef-ize ASTContext::getFunctionType and Sema::BuildFunctionType. by Jordan Rose · 12 years ago
- 29805ca Improve 'failed template argument deduction' diagnostic for the case where we by Richard Smith · 12 years ago
- 0efa62f Replace "failed template argument deduction" diagnostic with something useful by Richard Smith · 12 years ago
- 89cf425 Use 'const Decl *' throughout code completion in Sema by Dmitri Gribenko · 12 years ago
- 22eaced Once we've collected the template arguments for a by Douglas Gregor · 12 years ago
- 80ad52f s/CPlusPlus0x/CPlusPlus11/g by Richard Smith · 12 years ago
- 030a664 Fix http://stackoverflow.com/questions/13521163 by Richard Smith · 12 years ago
- 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
- 49193c7 SemaTemplateDeduction.cpp: Prune two obsolete descriptions. [-Wdocumentation] by NAKAMURA Takumi · 12 years ago
- 910515b When template deduction fails on a derived class, try a template deduction on by Richard Trieu · 12 years ago
- 70a0189 Fix assertion failure with auto and nested initializer list; PR14272. by Eli Friedman · 12 years ago
- d7a6b16 Fix the AST representation for non-type template arguments to encode by Eli Friedman · 12 years ago
- 407c847 Fix a small FIXME involving template partial ordering and by Eli Friedman · 12 years ago
- 9cef006 Fix function template partial ordering rules for static vs. non-static by Eli Friedman · 12 years ago
- 93e4599 Remove Context argument from TemplateDeductionInfo constructor. It was no longer needed after the unused Context member was removed in r164104. by Craig Topper · 12 years ago
- ae19fbb Don't perform template argument deduction against invalid templates; by Douglas Gregor · 12 years ago
- 6964b3f PR9023: A template template parameter whose template parameter list contains an by Richard Smith · 12 years ago
- 70517ca Fix a bunch of -Wdocumentation warnings. by Dmitri Gribenko · 12 years ago
- a8eaf00 Fix undefined behavior: member function calls where 'this' is a null pointer. by Richard Smith · 12 years ago
- b251302 When performing the deduced/actual argument type check for C++ by Douglas Gregor · 12 years ago
- 7e54fb5 PR13365: Fix code which was trying to treat an array of DeducedTemplateArgument by Richard Smith · 12 years ago
- 6098381 PR13136: by Richard Smith · 12 years ago
- 5a343d7 PR13243: When deducing a non-type template parameter which is specified as an by Richard Smith · 12 years ago
- 8ad6c86 PR13293: Defer deduction of an auto type with a dependent declarator, such as "auto (*f)(T t)". by Richard Smith · 12 years ago
- 16ae9de Documentation cleanup: making \param docs match the code. by James Dennett · 12 years ago
- 40ae666 Diagnostics cleanup: Fixing \params to match the code. by James Dennett · 12 years ago
- 1dfbd92 Still more Doxygen documentation fixes: by James Dennett · 12 years ago
- 8552437 Plug a long standing memory leak in TemplateArgument. by Benjamin Kramer · 12 years ago
- d10099e Move Sema::RequireCompleteType() and Sema::RequireCompleteExprType() by Douglas Gregor · 12 years ago
- cefc3af Implement C++11 [expr.prim.general]p3, which permits the use of 'this' by Douglas Gregor · 12 years ago
- d2008e2 Implement support for null non-type template arguments for non-type by Douglas Gregor · 12 years ago
- d280389 When performing template argument deduction for an initializer list, by Douglas Gregor · 12 years ago
- 4b911e6 Support deducing template arguments from nested initializer lists. PR12119. by Sebastian Redl · 13 years ago
- 860d9b7 C++11 [temp.deduct.call]p6 tweak: when given a set of overlaoded by Douglas Gregor · 13 years ago
- 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 13 years ago
- fc55a82 When template argument deduction is ignoring qualifiers, perform deep by Douglas Gregor · 13 years ago
- 13a140c ArrayRef'ize various functions in the AST/Parser/Sema. by Ahmed Charles · 13 years ago
- 341785e More ArrayRef-ification of methods. by Bill Wendling · 13 years ago
- 4fe5be0 ArrayRef-icize the function arguments. by Bill Wendling · 13 years ago
- dfca6f5 Introduce support for template instantiation of lambda by Douglas Gregor · 13 years ago
- eefb3d5 Track whether a function type has a trailing return type as type sugar. Use this by Richard Smith · 13 years ago
- 59a839c Make sure template argument deduction is consistently performed in an unevaluated context. by Eli Friedman · 13 years ago
- 013b366 SmallBitVectorize the deduced parameter set. by Benjamin Kramer · 13 years ago
- b832f6d Minor fixups for auto deduction of initializer lists. by Sebastian Redl · 13 years ago
- 3026348 More dead code removal (using -Wunreachable-code) by David Blaikie · 13 years ago
- 74fe661 Replace a dubious use of SmallVectorImpl with a proper copy. by Benjamin Kramer · 13 years ago
- 62b7cfb Auto deduction support for std::initializer_list, including for-range support. This means you can now write: by Sebastian Redl · 13 years ago
- 84760e3 Template argument deduction for std::initializer_list arguments from initializer lists. by Sebastian Redl · 13 years ago
- bb95e51 Rename the first of 11 DeduceTemplateArguments overloads. by Sebastian Redl · 13 years ago
- 6fc9e1d Introduce a static Sema::MarkDeducedTemplateParameters() that only depends by Argyrios Kyrtzidis · 13 years ago
- 6efd4c5 Add feature to diagnostics that will provide more information on function by Richard Trieu · 13 years ago
- 32509f1 Resolve placeholder expressions before trying to deduce by John McCall · 13 years ago
- 5fad9b8 When we determine that a function template specialization produced as by Douglas Gregor · 13 years ago
- d8f5b33 Per the note in C++0x [temp.deduct.call]p4, don't attempt template by Douglas Gregor · 13 years ago
- b001de7 Support for C1x _Atomic specifier (see testcase). This is primarily being committed at the moment to help support C++0x <atomic>, but it should be a solid base for implementing the full specification of C1x _Atomic. by Eli Friedman · 13 years ago