#include <iostream>
#include <limits>
#include <tuple>
#include "src/base/logging.h"
#include "src/base/macros.h"
Go to the source code of this file.
|
template<class... Args> |
| v8::internal::compiler::turboshaft::any_of (const Args &...) -> any_of< Args... > |
|
template<class T , class... Ts> |
bool | v8::internal::compiler::turboshaft::operator== (const T &value, any_of< Ts... > options) |
|
template<class... Ts> |
std::ostream & | v8::internal::compiler::turboshaft::operator<< (std::ostream &os, any_of< Ts... > any) |
|
template<class... Args> |
| v8::internal::compiler::turboshaft::all_of (const Args &...) -> all_of< Args... > |
|
template<class T , class... Ts> |
bool | v8::internal::compiler::turboshaft::operator== (all_of< Ts... > values, const T &target) |
|
template<class... Ts> |
std::ostream & | v8::internal::compiler::turboshaft::operator<< (std::ostream &os, all_of< Ts... > all) |
|
V8_EXPORT_PRIVATE bool | v8::internal::compiler::turboshaft::ShouldSkipOptimizationStep () |
|
template<typename T > |
constexpr uint64_t | v8::internal::compiler::turboshaft::detail::multi_encode (const T &value) |
|
template<typename Head , typename Next , typename... Rest> |
constexpr uint64_t | v8::internal::compiler::turboshaft::detail::multi_encode (const Head &head, const Next &next, const Rest &... rest) |
|
template<typename... Ts> |
constexpr uint64_t | v8::internal::compiler::turboshaft::multi (const Ts &... values) |
|
◆ DEFINE_MULTI_SWITCH_INTEGRAL
#define DEFINE_MULTI_SWITCH_INTEGRAL |
( |
| name, |
|
|
| max_value ) |
Value: template <> \
struct MultiSwitch<name> : MultiSwitchIntegral<name, max_value> {};
Definition at line 156 of file utils.h.