Replace vera++ with clang-format (#4518)

JerryScript-DCO-1.0-Signed-off-by: Robert Fancsik robert.fancsik@h-lab.eu
This commit is contained in:
Robert Fancsik
2021-11-05 14:15:47 +01:00
committed by GitHub
parent bc091e1742
commit badfdf4dba
564 changed files with 10195 additions and 15090 deletions
+24 -20
View File
@@ -17,10 +17,15 @@
#define JERRYSCRIPT_COMPILER_H
#ifdef __cplusplus
extern "C"
{
#define JERRY_C_API_BEGIN extern "C" {
#define JERRY_C_API_END }
#else /* !__cplusplus */
#define JERRY_C_API_BEGIN
#define JERRY_C_API_END
#endif /* __cplusplus */
JERRY_C_API_BEGIN
/** \addtogroup jerry-compiler Jerry compiler compatibility components
* @{
*/
@@ -30,23 +35,23 @@ extern "C"
/*
* Compiler-specific macros relevant for GCC.
*/
#define JERRY_ATTR_ALIGNED(ALIGNMENT) __attribute__((aligned(ALIGNMENT)))
#define JERRY_ATTR_ALWAYS_INLINE __attribute__((always_inline))
#define JERRY_ATTR_CONST __attribute__((const))
#define JERRY_ATTR_DEPRECATED __attribute__((deprecated))
#define JERRY_ATTR_FORMAT(...) __attribute__((format(__VA_ARGS__)))
#define JERRY_ATTR_HOT __attribute__((hot))
#define JERRY_ATTR_NOINLINE __attribute__((noinline))
#define JERRY_ATTR_NORETURN __attribute__((noreturn))
#define JERRY_ATTR_PURE __attribute__((pure))
#define JERRY_ATTR_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
#define JERRY_ATTR_ALIGNED(ALIGNMENT) __attribute__ ((aligned (ALIGNMENT)))
#define JERRY_ATTR_ALWAYS_INLINE __attribute__ ((always_inline))
#define JERRY_ATTR_CONST __attribute__ ((const))
#define JERRY_ATTR_DEPRECATED __attribute__ ((deprecated))
#define JERRY_ATTR_FORMAT(...) __attribute__ ((format (__VA_ARGS__)))
#define JERRY_ATTR_HOT __attribute__ ((hot))
#define JERRY_ATTR_NOINLINE __attribute__ ((noinline))
#define JERRY_ATTR_NORETURN __attribute__ ((noreturn))
#define JERRY_ATTR_PURE __attribute__ ((pure))
#define JERRY_ATTR_WARN_UNUSED_RESULT __attribute__ ((warn_unused_result))
#ifndef JERRY_LIKELY
#define JERRY_LIKELY(x) __builtin_expect(!!(x), 1)
#define JERRY_LIKELY(x) __builtin_expect (!!(x), 1)
#endif /* !JERRY_LIKELY */
#ifndef JERRY_UNLIKELY
#define JERRY_UNLIKELY(x) __builtin_expect(!!(x), 0)
#define JERRY_UNLIKELY(x) __builtin_expect (!!(x), 0)
#endif /* !JERRY_UNLIKELY */
#endif /* __GNUC__ */
@@ -57,14 +62,14 @@ extern "C"
* Compiler-specific macros relevant for Microsoft Visual C/C++ Compiler.
*/
#define JERRY_ATTR_DEPRECATED __declspec(deprecated)
#define JERRY_ATTR_NOINLINE __declspec(noinline)
#define JERRY_ATTR_NORETURN __declspec(noreturn)
#define JERRY_ATTR_NOINLINE __declspec(noinline)
#define JERRY_ATTR_NORETURN __declspec(noreturn)
/*
* Microsoft Visual C/C++ Compiler doesn't support for VLA, using _alloca
* instead.
*/
void * __cdecl _alloca (size_t _Size);
void *__cdecl _alloca (size_t _Size);
#define JERRY_VLA(type, name, size) type *name = (type *) (_alloca (sizeof (type) * size))
#endif /* _MSC_VER */
@@ -174,7 +179,6 @@ void * __cdecl _alloca (size_t _Size);
* @}
*/
#ifdef __cplusplus
}
#endif /* __cplusplus */
JERRY_C_API_END
#endif /* !JERRYSCRIPT_COMPILER_H */