reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1 2 3 4 5 6 7 8 9 10 11 12 | // RUN: %clang_cc1 -triple spir64 -cl-std=CL2.0 -ast-dump -ast-dump-filter pipetype %s | FileCheck -strict-whitespace %s typedef pipe int pipetype; // CHECK: PipeType {{.*}} 'read_only pipe int' // CHECK-NEXT: BuiltinType {{.*}} 'int' typedef read_only pipe int pipetype2; // CHECK: PipeType {{.*}} 'read_only pipe int' // CHECK-NEXT: BuiltinType {{.*}} 'int' typedef write_only pipe int pipetype3; // CHECK: PipeType {{.*}} 'write_only pipe int' // CHECK-NEXT: BuiltinType {{.*}} 'int' |