r266706 - Add a test case to check a member's default constructor is also run.
Akira Hatanaka via cfe-commits
cfe-commits at lists.llvm.org
Mon Apr 18 19:21:48 PDT 2016
Author: ahatanak
Date: Mon Apr 18 21:21:47 2016
New Revision: 266706
URL: http://llvm.org/viewvc/llvm-project?rev=266706&view=rev
Log:
Add a test case to check a member's default constructor is also run.
This is a follow-up to r266645.
Modified:
cfe/trunk/test/Parser/objc-default-ctor-init.mm
Modified: cfe/trunk/test/Parser/objc-default-ctor-init.mm
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Parser/objc-default-ctor-init.mm?rev=266706&r1=266705&r2=266706&view=diff
==============================================================================
--- cfe/trunk/test/Parser/objc-default-ctor-init.mm (original)
+++ cfe/trunk/test/Parser/objc-default-ctor-init.mm Mon Apr 18 21:21:47 2016
@@ -1,5 +1,6 @@
// RUN: %clang_cc1 -triple x86_64-apple-macosx10.10 -std=c++11 -ast-dump %s | FileCheck %s
// CHECK: CXXCtorInitializer Field {{.*}} 'ptr' 'void *'
+// CHECK: CXXCtorInitializer Field {{.*}} 'q' 'struct Q'
@interface NSObject
@end
@@ -7,9 +8,12 @@
@interface I : NSObject
@end
+struct Q { Q(); };
+
struct S {
S();
void *ptr = nullptr;
+ Q q;
};
@implementation I
More information about the cfe-commits
mailing list