[clang] Handle __declspec() attributes in using
[llvm-project.git] / clang / test / PCH / cuda-kernel-call.cu
blobffb0c1444fe69a6ae3478b3e9e76ca9b01f84ab1
1 // RUN: %clang_cc1 -emit-pch -o %t %s
2 // RUN: %clang_cc1 -include-pch %t -fsyntax-only %s 
4 #ifndef HEADER
5 #define HEADER
6 // Header.
8 #include "Inputs/cuda.h"
10 void kcall(void (*kp)()) {
11   kp<<<1, 1>>>();
14 __global__ void kern() {
17 #else
18 // Using the header.
20 void test() {
21   kcall(kern);
22   kern<<<1, 1>>>();
25 #endif