1// RUN: %clang_cc1 %s -verify -pedantic -fsyntax-only
2// expected-no-diagnostics
3
4typedef __attribute__((ext_vector_type(2)))  char char2;
5typedef __attribute__((ext_vector_type(4)))  unsigned int uint4;
6typedef __attribute__((ext_vector_type(8)))  long long8;
7
8void vectorIncrementDecrementOps()
9{
10  char2 A = (char2)(1);
11  uint4 B = (uint4)(1);
12  long8 C = (long8)(1);
13
14  A++;
15  --A;
16  B--;
17  ++B;
18  C++;
19}
20