diff options
author | Anders Carlsson <andersca@mac.com> | 2009-04-16 23:50:50 +0000 |
---|---|---|
committer | Anders Carlsson <andersca@mac.com> | 2009-04-16 23:50:50 +0000 |
commit | e6840d84dfc8b08a493f096b393ebe7f6faa72f2 (patch) | |
tree | f0dd60479cde9cc684ec17696435f75c65ffb5a8 /clang/lib/CodeGen/CodeGenModule.h | |
parent | 302279ed06c52314713906264aa2630cb973066c (diff) | |
download | bcm5719-llvm-e6840d84dfc8b08a493f096b393ebe7f6faa72f2.tar.gz bcm5719-llvm-e6840d84dfc8b08a493f096b393ebe7f6faa72f2.zip |
If a class has a non-trivial constructor that doesn't take any arguments, we will now make an implicit CXXTemporaryObjectExpr. So
struct S {
S();
};
void f() {
S s;
}
's' here will implicitly be declared as.
S s = S();
llvm-svn: 69326
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.h')
0 files changed, 0 insertions, 0 deletions