// RUN: %clang_cc1 %s -triple s390x-ibm-zos -ast-print -fzos-extensions | FileCheck %s // CHECK: int * __ptr32 p32; int * __ptr32 p32; // CHECK: char * __ptr32 c32; char * __ptr32 c32; // CHECK: void * __ptr32 v32; void * __ptr32 v32; // CHECK: int * __ptr32 *q; int * __ptr32 *q; // CHECK: void *func(int * __ptr32 p); void *func(int * __ptr32 p); // CHECK: int * __ptr32 func1(int * __ptr32 p); int * __ptr32 func1(int * __ptr32 p); // CHECK: int *func2(void * __ptr32 p); int *func2(void * __ptr32 p); // CHECK: int *const __ptr32 r; int * __ptr32 const r; // CHECK: int ** __ptr32 *v; int * *__ptr32* v; // CHECK: int *** __ptr32 *z; int ** * __ptr32 * z;