|
#define | GRACEFUL_FATAL(...) |
|
#define | FATAL(...) |
|
#define | UNIMPLEMENTED() |
|
#define | UNREACHABLE() |
|
#define | CONSTEXPR_UNREACHABLE() |
|
#define | CHECK_FAILED_HANDLER(message) |
|
#define | CHECK_WITH_MSG(condition, message) |
|
#define | CHECK(condition) |
|
#define | CHECK_OP(name, op, lhs, rhs) |
|
#define | DCHECK_WITH_MSG(condition, msg) |
|
#define | DEFINE_PRINT_CHECK_OPERAND_CHAR(type) |
|
#define | EXPLICIT_CHECK_OP_INSTANTIATION(type) |
|
#define | MAKE_UNDERLYING(Type, value) |
|
#define | DEFINE_CMP_IMPL(NAME, op) |
|
#define | MAKE_UNSIGNED(Type, value) |
|
#define | DEFINE_SIGNED_MISMATCH_COMP(CHECK, NAME, IMPL) |
|
#define | DEFINE_CHECK_OP_IMPL(NAME) |
|
#define | CHECK_EQ(lhs, rhs) |
|
#define | CHECK_NE(lhs, rhs) |
|
#define | CHECK_LE(lhs, rhs) |
|
#define | CHECK_LT(lhs, rhs) |
|
#define | CHECK_GE(lhs, rhs) |
|
#define | CHECK_GT(lhs, rhs) |
|
#define | CHECK_NULL(val) |
|
#define | CHECK_NOT_NULL(val) |
|
#define | CHECK_IMPLIES(lhs, rhs) |
|
#define | CHECK_BOUNDS(index, limit) |
|
#define | DCHECK(condition) |
|
#define | DCHECK_WITH_LOC(condition, location) |
|
#define | DCHECK_WITH_MSG_AND_LOC(condition, message, location) |
|
#define | DCHECK_EQ(v1, v2) |
|
#define | DCHECK_NE(v1, v2) |
|
#define | DCHECK_GT(v1, v2) |
|
#define | DCHECK_GE(v1, v2) |
|
#define | DCHECK_LT(v1, v2) |
|
#define | DCHECK_LE(v1, v2) |
|
#define | DCHECK_NULL(val) |
|
#define | DCHECK_NOT_NULL(val) |
|
#define | DCHECK_IMPLIES(v1, v2) |
|
#define | DCHECK_BOUNDS(index, limit) |
|
|
V8_BASE_EXPORT V8_NOINLINE void | V8_Dcheck (const char *file, int line, const char *message) |
|
| PRINTF_FORMAT (1, 2) V8_BASE_EXPORT V8_NOINLINE void V8_Fatal(const char *format |
|
void | v8::base::SetPrintStackTrace (void(*print_stack_trace)()) |
|
void | v8::base::SetDcheckFunction (void(*dcheck_function)(const char *, int, const char *)) |
|
void | v8::base::SetFatalFunction (void(*fatal_function)(const char *, int, const char *)) |
|
void | v8::base::FatalOOM (OOMType type, const char *msg) |
|
template<typename... Ts> |
std::string | v8::base::detail::PrintToString (Ts &&... ts) |
|
template<typename T > |
auto | v8::base::detail::GetUnderlyingEnumTypeForPrinting (T val) |
|
template<typename T > |
std::string | v8::base::PrintCheckOperand (T val) |
|
template<typename T >
requires (!std::is_function_v<typename std::remove_pointer<T>::type> && !std::is_enum_v<T> && has_output_operator<T, CheckMessageStream>) |
std::string | v8::base::PrintCheckOperand (T val) |
|
template<typename T >
requires (std::is_function_v<typename std::remove_pointer_t<T>>) |
std::string | v8::base::PrintCheckOperand (T val) |
|
template<typename T >
requires (std::is_enum_v<T>) |
std::string | v8::base::PrintCheckOperand (T val) |
|
template<typename T >
requires (!has_output_operator<T, CheckMessageStream> && requires(T t) { { t.begin() } -> std::forward_iterator; }) |
std::string | v8::base::PrintCheckOperand (T container) |
|
template<typename Lhs , typename Rhs > |
V8_NOINLINE std::string * | v8::base::MakeCheckOpString (Lhs lhs, Rhs rhs, char const *msg) |
|
| v8::base::DEFINE_SIGNED_MISMATCH_COMP (is_signed_vs_unsigned, EQ, lhs >=0 &&MAKE_UNSIGNED(Lhs, lhs)==MAKE_UNDERLYING(Rhs, rhs)) DEFINE_SIGNED_MISMATCH_COMP(is_signed_vs_unsigned |
|