![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <stddef.h>
#include <algorithm>
#include <iterator>
#include <optional>
#include <vector>
Go to the source code of this file.
Namespaces | |
namespace | v8 |
namespace | v8::base |
Functions | |
template<typename C , typename T > | |
bool | v8::base::contains (const C &container, const T &element) |
template<typename C , typename T > | |
std::optional< size_t > | v8::base::index_of (const C &container, const T &element) |
template<typename C , typename P > | |
std::optional< size_t > | v8::base::index_of_if (const C &container, const P &predicate) |
template<typename C > | |
size_t | v8::base::erase_at (C &container, size_t index, size_t count=1) |
template<typename C , typename P > | |
size_t | v8::base::erase_if (C &container, const P &predicate) |
template<typename C , typename P > | |
size_t | v8::base::count_if (const C &container, const P &predicate) |
template<typename C , typename P > | |
bool | v8::base::all_of (const C &container, const P &predicate) |
template<typename C > | |
bool | v8::base::all_of (const C &container) |
template<typename C , typename P > | |
bool | v8::base::any_of (const C &container, const P &predicate) |
template<typename C > | |
bool | v8::base::any_of (const C &container) |
template<typename C , typename P > | |
bool | v8::base::none_of (const C &container, const P &predicate) |
template<typename C > | |
void | v8::base::sort (C &container) |
template<typename C , typename Comp > | |
void | v8::base::sort (C &container, Comp comp) |
template<typename C > | |
bool | v8::base::all_equal (const C &container) |
template<typename C , typename T > | |
bool | v8::base::all_equal (const C &container, const T &value) |
template<typename V , typename C > | |
void | v8::base::vector_append (V &v, const C &container) |