brintos

brintos / llvm-project-archived public Read only

0
0
Text · 335 B · ca81c9a Raw
24 lines · cpp
1// RUN: %clang_cc1 -std=c++11 -verify %s -Wno-tautological-compare2 3struct A{};4 5template <typename T>6void f(int* pi, A* pa, T* pt) {7  (void)++pi;8  (void)pi++;9  (void)--pi;10  (void)pi--;11 12  (void)++pa;13  (void)pa++;14  (void)--pa;15  (void)pa--;16 17  (void)++pt;18  (void)pt++;19  (void)--pt;20  (void)pt--;21}22// expected-no-diagnostics23 24