|
| #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 |
| |