blob: 91d2e162bcfecf06c3d43b82a8539eceda816929 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
// RUN: %clang_cc1 -x c++ -triple s390x-ibm-zos -fsyntax-only -verify %s
extern int i;
#pragma export( // expected-warning {{expected identifier in '#pragma export' - ignored}}
#pragma export() // expected-warning {{expected identifier in '#pragma export' - ignored}}
#pragma export(i)
struct S {
static int i;
};
#pragma export(S::i) // expected-warning {{missing ')' after '#pragma export' - ignoring}}
void f(int);
void f(double, double);
#pragma export(f // expected-warning {{missing ')' after '#pragma export' - ignoring}}
#pragma export(f( // expected-warning {{missing ')' after '#pragma export' - ignoring}}
|