#include <stddef.h>
#include <stdint.h>
#include "v8config.h"
Go to the source code of this file.
◆ SPECIALIZE_GET_C_TYPE_FOR
      
        
          | #define SPECIALIZE_GET_C_TYPE_FOR | ( |  | ctype, | 
        
          |  |  |  | ctypeinfo | 
        
          |  | ) |  |  | 
      
 
Value:  template <>                                       \
  struct GetCType<ctype> {                          \
    static constexpr CTypeInfo Get() {              \
      return CTypeInfo(CTypeInfo::Type::ctypeinfo); \
    }                                               \
  };
Definition at line 278 of file v8-fast-api-calls.h.
 
 
◆ SUPPORTED_C_TYPES
      
        
          | #define SUPPORTED_C_TYPES | ( |  | V | ) |  | 
      
 
Value:
  V(bool, kBool)             \
  V(int32_t, kInt32)         \
  V(uint32_t, kUint32)       \
  V(int64_t, kInt64)         \
  V(uint64_t, kUint64)       \
  V(float, kFloat32)         \
  V(double, kFloat64)        \
  V(ApiObject, kV8Value)
 
Definition at line 286 of file v8-fast-api-calls.h.