17 lines · cpp
1// RUN: clang-import-test -dump-ast -import %S/Inputs/S.cpp -expression %s | FileCheck %s2 3// CHECK: VarDecl4// CHECK-SAME: int S::*5// CHECK-NEXT: CallExpr6// CHECK-NEXT: ImplicitCastExpr7// CHECK-SAME: int S::*(*)()8// CHECK-NEXT: DeclRefExpr9// CHECK-SAME: int S::*()10 11void expr() {12 int S::*p = iptr();13 S s;14 s.i = 3;15 int i = s.*p;16}17