v8  9.0.257(node16.0.0)
V8 is Google's open source JavaScript engine
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
v8config.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define V8_GLIBC_PREREQ(major, minor)   0
 
#define V8_GNUC_PREREQ(major, minor, patchlevel)   0
 
#define V8_LIBC_BSD   V8_OS_BSD
 
#define V8_HAS_CPP_ATTRIBUTE(FEATURE)   0
 
#define V8_INLINE   inline
 
#define V8_ASSUME_ALIGNED(ptr, alignment)   (ptr)
 
#define V8_NONNULL(...)   /* NOT SUPPORTED */
 
#define V8_NOINLINE   /* NOT SUPPORTED */
 
#define V8_DEPRECATED(message)
 
#define V8_DEPRECATE_SOON(message)
 
#define V8_ENUM_DEPRECATED(message)   V8_DEPRECATED(message)
 
#define V8_ENUM_DEPRECATE_SOON(message)   V8_DEPRECATE_SOON(message)
 
#define V8_UNLIKELY(condition)   (condition)
 
#define V8_LIKELY(condition)   (condition)
 
#define V8_WARN_UNUSED_RESULT   /* NOT SUPPORTED */
 
#define V8_NODISCARD   /* NOT SUPPORTED */
 
#define V8_CLANG_NO_SANITIZE(what)
 
#define V8_EXPORT
 

Macro Definition Documentation

◆ V8_ASSUME_ALIGNED

#define V8_ASSUME_ALIGNED (   ptr,
  alignment 
)    (ptr)

Definition at line 387 of file v8config.h.

◆ V8_CLANG_NO_SANITIZE

#define V8_CLANG_NO_SANITIZE (   what)

Definition at line 478 of file v8config.h.

◆ V8_DEPRECATE_SOON

#define V8_DEPRECATE_SOON (   message)

Definition at line 425 of file v8config.h.

◆ V8_DEPRECATED

#define V8_DEPRECATED (   message)

Definition at line 417 of file v8config.h.

◆ V8_ENUM_DEPRECATE_SOON

#define V8_ENUM_DEPRECATE_SOON (   message)    V8_DEPRECATE_SOON(message)

Definition at line 434 of file v8config.h.

◆ V8_ENUM_DEPRECATED

#define V8_ENUM_DEPRECATED (   message)    V8_DEPRECATED(message)

Definition at line 433 of file v8config.h.

◆ V8_EXPORT

#define V8_EXPORT

Definition at line 512 of file v8config.h.

◆ V8_GLIBC_PREREQ

#define V8_GLIBC_PREREQ (   major,
  minor 
)    0

Definition at line 39 of file v8config.h.

◆ V8_GNUC_PREREQ

#define V8_GNUC_PREREQ (   major,
  minor,
  patchlevel 
)    0

Definition at line 59 of file v8config.h.

◆ V8_HAS_CPP_ATTRIBUTE

#define V8_HAS_CPP_ATTRIBUTE (   FEATURE)    0

Definition at line 277 of file v8config.h.

◆ V8_INLINE

#define V8_INLINE   inline

Definition at line 380 of file v8config.h.

◆ V8_LIBC_BSD

#define V8_LIBC_BSD   V8_OS_BSD

Definition at line 224 of file v8config.h.

◆ V8_LIKELY

#define V8_LIKELY (   condition)    (condition)

Definition at line 444 of file v8config.h.

◆ V8_NODISCARD

#define V8_NODISCARD   /* NOT SUPPORTED */

Definition at line 468 of file v8config.h.

◆ V8_NOINLINE

#define V8_NOINLINE   /* NOT SUPPORTED */

Definition at line 409 of file v8config.h.

◆ V8_NONNULL

#define V8_NONNULL (   ...)    /* NOT SUPPORTED */

Definition at line 397 of file v8config.h.

◆ V8_UNLIKELY

#define V8_UNLIKELY (   condition)    (condition)

Definition at line 443 of file v8config.h.

◆ V8_WARN_UNUSED_RESULT

#define V8_WARN_UNUSED_RESULT   /* NOT SUPPORTED */

Definition at line 454 of file v8config.h.