1 // RUN: clang-import-test -dump-ast -import %S/Inputs/F.cpp -expression %s | FileCheck %s
2
3 // CHECK: VarDecl
4 // CHECK-NEXT: Integer
5 // CHECK-NEXT: CompoundAssignOperator
6 // CHECK-SAME: '+='
7
8 // CHECK: VarDecl
9 // CHECK-NEXT: Integer
10 // CHECK-NEXT: CompoundAssignOperator
11 // CHECK-SAME: '-='
12
13 // CHECK: VarDecl
14 // CHECK-NEXT: Integer
15 // CHECK-NEXT: CompoundAssignOperator
16 // CHECK-SAME: '*='
17
18 // CHECK: VarDecl
19 // CHECK-NEXT: Integer
20 // CHECK-NEXT: CompoundAssignOperator
21 // CHECK-SAME: '/='
22
23 // CHECK: VarDecl
24 // CHECK-NEXT: Integer
25 // CHECK-NEXT: CompoundAssignOperator
26 // CHECK-SAME: '&='
27
28 // CHECK: VarDecl
29 // CHECK-NEXT: Integer
30 // CHECK-NEXT: CompoundAssignOperator
31 // CHECK-SAME: '^='
32
33 // CHECK: VarDecl
34 // CHECK-NEXT: Integer
35 // CHECK-NEXT: CompoundAssignOperator
36 // CHECK-SAME: '<<='
37
38 // CHECK: VarDecl
39 // CHECK-NEXT: Integer
40 // CHECK-NEXT: CompoundAssignOperator
41 // CHECK-SAME: '>>='
42
expr()43 void expr() {
44 f();
45 }
46