- Dec 21, 2010
-
-
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
-
- Sep 03, 2009
-
-
Douglas Gregor authored
llvm-svn: 80954
-
Douglas Gregor authored
involve qualified names, e.g., x->Base::f. We now maintain enough information in the AST to compare the results of the name lookup of "Base" in the scope of the postfix-expression (determined at template definition time) and in the type of the object expression. llvm-svn: 80953
-
- Aug 24, 2009
-
-
Douglas Gregor authored
pointers, by extending the "composite pointer type" logic to include member pointer types. Introduce test cases for member pointer comparisons, including those that involve the builtin operator candidates implemented earlier. llvm-svn: 79925
-
- Aug 22, 2009
-
-
Fariborz Jahanian authored
of section 12 [special member functions] llvm-svn: 79704
-
Douglas Gregor authored
llvm-svn: 79695
-
Douglas Gregor authored
template argument deduction from a conversion function (C++ [temp.deduct.conv]) with implicit conversions. llvm-svn: 79693
-
- Aug 02, 2009
-
-
Douglas Gregor authored
llvm-svn: 77900
-
- Jul 25, 2009
-
-
Sebastian Redl authored
Implement C++ semantics for C-style and functional-style casts. This regresses Clang extension conversions, like vectors, but allows conversions via constructors and conversion operators. Add custom conversions to static_cast. llvm-svn: 77076
-