Ismail Pazarbasi
|
025f428c73
|
Replace "can not" with "cannot" in diagnostics messages.
llvm-svn: 203302
|
2014-03-07 22:36:23 +00:00 |
Richard Smith
|
185be185b2
|
C++11 inheriting constructors: support for inheriting constructor templates.
llvm-svn: 179151
|
2013-04-10 05:48:59 +00:00 |
Richard Smith
|
c2bc61b006
|
Bring inheriting constructor implementation up-to-date with current defect
reports, and implement implicit definition of inheriting constructors.
Remaining missing features: inheriting constructor templates, implicit
exception specifications for inheriting constructors, inheriting constructors
from dependent bases.
llvm-svn: 177320
|
2013-03-18 21:12:30 +00:00 |
Richard Smith
|
d494c500a0
|
PR12224 (sort of): Diagnose inheriting constructor declarations in C++11 mode.
We do not support IRGen for these, and get some parts of the semantic analysis
wrong.
llvm-svn: 155728
|
2012-04-27 19:33:05 +00:00 |
Richard Smith
|
23d55873cb
|
Basic semantic analysis support for inheriting constructor declarations in
dependent contexts.
llvm-svn: 153858
|
2012-04-02 01:30:27 +00:00 |
Richard Smith
|
9ca5c42582
|
Update all tests other than Driver/std.cpp to use -std=c++11 rather than
-std=c++0x. Patch by Ahmed Charles!
llvm-svn: 141900
|
2011-10-13 22:29:44 +00:00 |
Sebastian Redl
|
c1f8e493da
|
Revert "Disable inherited constructors for 2.9."
It is only meant for the release branch.
llvm-svn: 127542
|
2011-03-12 13:44:32 +00:00 |
Sebastian Redl
|
1dc2c1d27f
|
Disable inherited constructors for 2.9.
llvm-svn: 127541
|
2011-03-12 13:44:23 +00:00 |
Sebastian Redl
|
0890502f44
|
Basic implementation of inherited constructors. Only generates declarations, and probably only works for very basic use cases.
llvm-svn: 124970
|
2011-02-05 19:23:19 +00:00 |