- Apr 14, 2011
-
-
Richard Smith authored
Name mangling of late-specified return types doesn't work if the return type references the argument types: template<typename T> auto f(T a) -> decltype(a.foo()); Since this is the primary reason for the introduction of this feature, downgrade implementation status to "Some examples work". llvm-svn: 129533
-
- Apr 03, 2011
-
-
Richard Smith authored
clang has had full and tested support for C++0x trailing-return-type and auto type deduction since r126166. Update the website to reflect this, and add a __has_feature test. trailing-return-type codegen is not tested yet (name mangling in particular). llvm-svn: 128787
-
- Mar 30, 2011
-
-
Jeffrey Yasskin authored
llvm-svn: 128498
-
- Mar 27, 2011
-
-
Douglas Gregor authored
llvm-svn: 128377
-
- Feb 23, 2011
-
-
Richard Smith authored
llvm-svn: 126280
-
- Jan 26, 2011
-
-
Douglas Gregor authored
llvm-svn: 124326
-
- Jan 19, 2011
-
-
Douglas Gregor authored
Turn on the __has_feature switch for variadic templates, document their completion, and put the ExtWarn into the c++0x-extensions warning group. llvm-svn: 123854
-
- Dec 21, 2010
-
-
Douglas Gregor authored
llvm-svn: 122317
-
Douglas Gregor authored
llvm-svn: 122315
-
- Oct 11, 2010
-
-
Chris Lattner authored
llvm-svn: 116187
-
- Sep 17, 2010
-
-
Douglas Gregor authored
llvm-svn: 114217
-
- Aug 26, 2010
-
-
Gabor Greif authored
llvm-svn: 112183
-
- May 21, 2010
-
-
Chris Lattner authored
llvm-svn: 104383
-
Chris Lattner authored
llvm-svn: 104379
-
Chris Lattner authored
now done and no more patches to it will be accepted. llvm-svn: 104378
-
- Apr 12, 2010
-
-
Douglas Gregor authored
llvm-svn: 101041
-
- Feb 09, 2010
-
-
Anton Korobeynikov authored
llvm-svn: 95664
-
Anton Korobeynikov authored
llvm-svn: 95663
-
Douglas Gregor authored
llvm-svn: 95662
-
- Feb 06, 2010
-
-
Douglas Gregor authored
llvm-svn: 95455
-
- Dec 19, 2009
-
-
Chris Lattner authored
to go from a decl to the doc comments for it. llvm-svn: 91785
-
- Dec 16, 2009
-
-
Douglas Gregor authored
llvm-svn: 91541
-
- Nov 20, 2009
-
-
Douglas Gregor authored
llvm-svn: 89492
-
- Oct 30, 2009
-
-
Benjamin Kramer authored
llvm-svn: 85592
-
Benjamin Kramer authored
llvm-svn: 85591
-
- Oct 28, 2009
-
-
Fariborz Jahanian authored
to issue involved. llvm-svn: 85409
-
Fariborz Jahanian authored
does not seem to exist any longer. llvm-svn: 85405
-
Douglas Gregor authored
explicit-instantiation-declaration-after-explicit-instantiation-definition errors. This wraps up explicit template instantiation for now. llvm-svn: 85347
-
- Oct 20, 2009
-
-
Fariborz Jahanian authored
llvm-svn: 84679
-
Fariborz Jahanian authored
llvm-svn: 84670
-
- Oct 13, 2009
-
-
Douglas Gregor authored
aren't rich enough to reproduce the source accurately. llvm-svn: 84012
-
Douglas Gregor authored
specialization. This completes C++ [temp.expl.spec]! llvm-svn: 83980
-
- Oct 11, 2009
-
-
Sebastian Redl authored
llvm-svn: 83767
-
- Oct 09, 2009
-
-
Douglas Gregor authored
llvm-svn: 83588
-
- Oct 02, 2009
-
-
Benjamin Kramer authored
llvm-svn: 83246
-
- Sep 30, 2009
-
-
Douglas Gregor authored
llvm-svn: 83157
-
- Sep 28, 2009
-
-
Fariborz Jahanian authored
reference/pointer. And a test case for code gen. llvm-svn: 83000
-
- Sep 15, 2009
-
-
Fariborz Jahanian authored
llvm-svn: 81865
-
- Sep 09, 2009
-
-
Fariborz Jahanian authored
functions. llvm-svn: 81373
-
- Sep 04, 2009
-
-
Douglas Gregor authored
Now that parsing, semantic analysis, and (I think) code generation of pseudo-destructor expressions and explicit destructor calls works, update the example-dynarray.cpp test to destroy the objects it allocates and update the test to actually compile + link. The code seems correct, but the Clang-compiled version dies with a malloc error. Time to debug! llvm-svn: 81025
-