- Jun 06, 2009
-
-
Daniel Dunbar authored
- <rdar://problem/6948703> clang treats weak_import like weak llvm-svn: 72967
-
Anton Korobeynikov authored
llvm-svn: 72963
-
Anton Korobeynikov authored
llvm-svn: 72962
-
Devang Patel authored
llvm-svn: 72961
-
- Jun 05, 2009
-
-
Fariborz Jahanian authored
change. More to follow. llvm-svn: 72951
-
Anders Carlsson authored
Improvements to CXXExprWithTemporaries in preparation for fixing a bug with default arguments that have temporaries. llvm-svn: 72944
-
Daniel Dunbar authored
when generating a coercion for ABI handling purposes. - This may only manifest itself when building at -O0, but the practical effect is that other arguments may get clobbered. - <rdar://problem/6930451> [irgen] ABI coercion clobbers other arguments llvm-svn: 72932
-
Eli Friedman authored
llvm-svn: 72930
-
Eli Friedman authored
llvm-svn: 72928
-
Eli Friedman authored
llvm-svn: 72926
-
Anders Carlsson authored
Make TemplateArgumentListBuilder take an ASTContext (because we're probably going to need it later). Move push_back to the .cpp file. If the passed in template argument is a type, assert that it's canonical. llvm-svn: 72918
-
Anders Carlsson authored
llvm-svn: 72917
-
Anders Carlsson authored
llvm-svn: 72916
-
Anders Carlsson authored
llvm-svn: 72915
-
Anders Carlsson authored
llvm-svn: 72913
-
Eli Friedman authored
right approach, but I'm still not sure what the best way to go about this is. llvm-svn: 72912
-
Anders Carlsson authored
llvm-svn: 72911
-
Daniel Dunbar authored
llvm-svn: 72910
-
Douglas Gregor authored
- Once we have deduced template arguments for a class template partial specialization, we use exactly those template arguments for instantiating the definition of the class template partial specialization. - Added template argument deduction for non-type template parameters. - Added template argument deduction for dependently-sized array types. With these changes, we can now implement, e.g., the remove_reference type trait. Also, Daniel's Ackermann template metaprogram now compiles properly. llvm-svn: 72909
-
Eli Friedman authored
llvm-svn: 72907
-
Devang Patel authored
llvm-svn: 72902
-
Eli Friedman authored
llvm-svn: 72901
-
Eli Friedman authored
llvm-svn: 72900
-
- Jun 04, 2009
-
-
Eli Friedman authored
llvm-svn: 72887
-
Eli Friedman authored
correctly. llvm-svn: 72886
-
Fariborz Jahanian authored
llvm-svn: 72871
-
Chris Lattner authored
function of interest, not an operand of it. llvm-svn: 72869
-
Chris Lattner authored
one. llvm-svn: 72868
-
Torok Edwin authored
llvm-svn: 72856
-
Torok Edwin authored
llvm-svn: 72855
-
Anders Carlsson authored
llvm-svn: 72848
-
Douglas Gregor authored
llvm-svn: 72846
-
Anders Carlsson authored
llvm-svn: 72844
-
Anders Carlsson authored
llvm-svn: 72842
-
Anders Carlsson authored
llvm-svn: 72838
-
Anders Carlsson authored
llvm-svn: 72837
-
Anders Carlsson authored
llvm-svn: 72835
-
Anders Carlsson authored
llvm-svn: 72834
-
Anders Carlsson authored
llvm-svn: 72831
-
Fariborz Jahanian authored
llvm-svn: 72827
-