brintos

brintos / llvm-project-archived public Read only

0
0
Text · 455 B · 49215ce Raw
22 lines · cpp
1// RUN: clang-import-test -dump-ast -import %S/Inputs/F.cpp -expression %s | FileCheck %s2 3// CHECK: CXXDynamicCastExpr4// CHECK-SAME: dynamic_cast5// CHECK-SAME: <Dynamic>6 7// CHECK: CXXStaticCastExpr8// CHECK-SAME: static_cast9// CHECK-SAME: <BaseToDerived (A)>10 11// CHECK: CXXReinterpretCastExpr12// CHECK-SAME: reinterpret_cast13// CHECK-SAME: <BitCast>14 15// CHECK: CXXConstCastExpr16// CHECK-SAME: const_cast17// CHECK-SAME: <NoOp>18 19void expr() {20  f();21}22