libcdsb/src/__internal/__attributes.h

14 lines
493 B
C
Raw Normal View History

2022-06-02 14:20:55 +03:00
/* This software is licensed by the MIT License, see LICENSE file */
/* Copyright © 2022 Gregory Lirent */
#include "../../include/__attributes.h"
#define throw__ HHTTPC_nt__
#define pure__ HHTTPC_pure__
#define const__ __attribute__((const)) HHTTPC_nt__
#define leaf__ __attribute__((leaf)) HHTTPC_nt__
#define wur__ HHTTPC_wur__
#define inline__ __attribute__((always_inline))
#define ainline(...) inline __VA_ARGS__ inline__; inline __VA_ARGS__