annotate clang/test/Modules/Inputs/macros.h @ 266:00f31e85ec16 default tip

Added tag current for changeset 31d058e83c98
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Sat, 14 Oct 2023 10:13:55 +0900
parents 1d019706d866
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
150
anatofuz
parents:
diff changeset
1 #define MODULE
anatofuz
parents:
diff changeset
2 #define INTEGER(X) int
anatofuz
parents:
diff changeset
3 #define FLOAT float
anatofuz
parents:
diff changeset
4 #define DOUBLE double
anatofuz
parents:
diff changeset
5
anatofuz
parents:
diff changeset
6 #__public_macro INTEGER
anatofuz
parents:
diff changeset
7 #__private_macro FLOAT
anatofuz
parents:
diff changeset
8 #__private_macro MODULE
anatofuz
parents:
diff changeset
9
anatofuz
parents:
diff changeset
10 int (INTEGER);
anatofuz
parents:
diff changeset
11
anatofuz
parents:
diff changeset
12 #if !__building_module(macros)
anatofuz
parents:
diff changeset
13 # error Can't include this header without building the 'macros' module.
anatofuz
parents:
diff changeset
14 #endif
anatofuz
parents:
diff changeset
15
anatofuz
parents:
diff changeset
16 #ifdef __MODULE__
anatofuz
parents:
diff changeset
17 extern int __MODULE__;
anatofuz
parents:
diff changeset
18 #endif
anatofuz
parents:
diff changeset
19
anatofuz
parents:
diff changeset
20 #include "macros-indirect.h"