v8 12.4.254 (node 22.4.1)
V8 is Google's open source JavaScript engine
Loading...
Searching...
No Matches
v8-maybe.h File Reference
#include <type_traits>
#include <utility>
#include "v8-internal.h"
#include "v8config.h"
Include dependency graph for v8-maybe.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  Maybe< T >
 
class  Maybe< void >
 

Namespaces

namespace  v8
 
namespace  v8::api_internal
 

Functions

V8_EXPORT void FromJustIsNothing ()
 
template<class T >
Maybe< T > Nothing ()
 
template<class T >
Maybe< T > Just (const T &t)
 
template<class T , std::enable_if_t<!std::is_lvalue_reference_v< T > > * = nullptr>
Maybe< T > Just (T &&t)
 
Maybe< void > JustVoid ()