xref: /llvm-project/clang/test/Import/destructor/test.cpp (revision 1c5d23f1405994da05697b3b66c9f5a32735fdc3)
1*1c5d23f1SRaphael Isemann // RUN: clang-import-test -dump-ast -import %S/Inputs/F.cpp -expression %s
2*1c5d23f1SRaphael Isemann 
3*1c5d23f1SRaphael Isemann // Triggers the deserialization of B's destructor.
4*1c5d23f1SRaphael Isemann B b1;
5*1c5d23f1SRaphael Isemann 
6*1c5d23f1SRaphael Isemann // CHECK: CXXDestructorDecl
7*1c5d23f1SRaphael Isemann 
8*1c5d23f1SRaphael Isemann // CHECK-NEXT: ~B 'void () noexcept' virtual
9*1c5d23f1SRaphael Isemann // CHECK-SAME: 'void () noexcept'
10*1c5d23f1SRaphael Isemann // CHECK-SAME: virtual
11