brintos

brintos / llvm-project-archived public Read only

0
0
Text · 916 B · 415358d Raw
46 lines · cpp
1// RUN: clang-import-test -dump-ast -import %S/Inputs/F.cpp -expression %s | FileCheck %s2 3// CHECK: VarDecl4// CHECK-NEXT: Integer5// CHECK-NEXT: CompoundAssignOperator6// CHECK-SAME: '+='7 8// CHECK: VarDecl9// CHECK-NEXT: Integer10// CHECK-NEXT: CompoundAssignOperator11// CHECK-SAME: '-='12 13// CHECK: VarDecl14// CHECK-NEXT: Integer15// CHECK-NEXT: CompoundAssignOperator16// CHECK-SAME: '*='17 18// CHECK: VarDecl19// CHECK-NEXT: Integer20// CHECK-NEXT: CompoundAssignOperator21// CHECK-SAME: '/='22 23// CHECK: VarDecl24// CHECK-NEXT: Integer25// CHECK-NEXT: CompoundAssignOperator26// CHECK-SAME: '&='27 28// CHECK: VarDecl29// CHECK-NEXT: Integer30// CHECK-NEXT: CompoundAssignOperator31// CHECK-SAME: '^='32 33// CHECK: VarDecl34// CHECK-NEXT: Integer35// CHECK-NEXT: CompoundAssignOperator36// CHECK-SAME: '<<='37 38// CHECK: VarDecl39// CHECK-NEXT: Integer40// CHECK-NEXT: CompoundAssignOperator41// CHECK-SAME: '>>='42 43void expr() {44  f();45}46