-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcpp.hint
More file actions
37 lines (37 loc) · 1.35 KB
/
Copy pathcpp.hint
File metadata and controls
37 lines (37 loc) · 1.35 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#define TPPCALL
#define TPPVCALL
#define TPP_DECL extern
#define TPP_IMPL
#define TPP_CONST_DECL extern
#define TPP_CONST_IMPL
#define TPP_INTERN_DECL extern
#define TPP_INTERN_IMPL
#define tpp_restrict __restrict
#define TPP_NONNULL(x)
#define TPP_WUNUSED
#define TPP_NOINLINE
#define TPP_RETNONNULL
#define TPP_FLEX_ARRAY
#define TPP_INLINE static
#define TPP_PURECALL
#define TPP_CONSTCALL
#define TPP_COLDCALL
#define TPP_DECL_BEGIN extern "C" {
#define TPP_DECL_END }
#define TPP_REF
#define TPP_REF_IF(c)
#define TPP_STATIC_ASSERT(expr)
#define TPP_FALLTHRU
#define TPP_INTERNAL(x) x
#define TPP_DEFINE_PX_PARSER(tpp_px_prev, tpp_px_this, tpp_px_this_suffix, TPP_TEST_PX_THIS_SUFFIX) \
static tpp_errno tpp_px_this(tpp_lexer *tpp_restrict self, tpp_expr_value *result) {}
#define TPP_KWD(id, string) enum{id};
#define TPP_KWD_FLAGS(id, flags_expr)
#define TPP_EXTENSION(id, name, default) enum{id};
#define TPP_WGROUP(wgroup_id, names, default) enum{wgroup_id};
#define TPP_WARNING(warning_id, wgroup_ids, numbers, numbers_default, format) enum{warning_id};
#define TPP_WARNING_EX(warning_id, wgroup_ids, numbers, numbers_default, expr) enum{warning_id};
#define TPP_MACRO(keyword_id, if_expr)
#define TPP_BUILTIN_MACRO(keyword_id, value)
#define TPP_FORMATPRINTER_DEFINE(name, arg, text, num_bytes) \
tpp_ssize (name)(void *arg, tpp_char const *text, tpp_size num_bytes)