Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
sysio::vm::detail::max_func_local_bytes_checker< Options, Enable > Struct Template Reference

#include <parser.hpp>

Inheritance diagram for sysio::vm::detail::max_func_local_bytes_checker< Options, Enable >:

Public Member Functions

 max_func_local_bytes_checker (const Options &, const func_type &)
 
void on_local (const Options &, std::uint8_t, const std::uint32_t)
 
void push_stack (const Options &, std::uint8_t)
 
void pop_stack (std::uint8_t)
 
void push_unreachable ()
 
void pop_unreachable ()
 
 max_func_local_bytes_checker (const Options &, const func_type &)
 
void on_local (const Options &, std::uint8_t, const std::uint32_t)
 
void push_stack (const Options &, std::uint8_t)
 
void pop_stack (std::uint8_t)
 
void push_unreachable ()
 
void pop_unreachable ()
 

Static Public Attributes

static constexpr bool is_defined = false
 

Detailed Description

template<typename Options, typename Enable = void>
struct sysio::vm::detail::max_func_local_bytes_checker< Options, Enable >

Definition at line 87 of file parser.hpp.

Constructor & Destructor Documentation

◆ max_func_local_bytes_checker() [1/2]

template<typename Options , typename Enable = void>
sysio::vm::detail::max_func_local_bytes_checker< Options, Enable >::max_func_local_bytes_checker ( const Options & ,
const func_type &  )
inlineexplicit

Definition at line 88 of file parser.hpp.

88{}

◆ max_func_local_bytes_checker() [2/2]

template<typename Options , typename Enable = void>
sysio::vm::detail::max_func_local_bytes_checker< Options, Enable >::max_func_local_bytes_checker ( const Options & ,
const func_type &  )
inlineexplicit

Definition at line 88 of file parser.hpp.

88{}

Member Function Documentation

◆ on_local() [1/2]

template<typename Options , typename Enable = void>
void sysio::vm::detail::max_func_local_bytes_checker< Options, Enable >::on_local ( const Options & ,
std::uint8_t ,
const std::uint32_t  )
inline

Definition at line 89 of file parser.hpp.

89{}
Here is the caller graph for this function:

◆ on_local() [2/2]

template<typename Options , typename Enable = void>
void sysio::vm::detail::max_func_local_bytes_checker< Options, Enable >::on_local ( const Options & ,
std::uint8_t ,
const std::uint32_t  )
inline

Definition at line 89 of file parser.hpp.

89{}

◆ pop_stack() [1/2]

template<typename Options , typename Enable = void>
void sysio::vm::detail::max_func_local_bytes_checker< Options, Enable >::pop_stack ( std::uint8_t )
inline

Definition at line 91 of file parser.hpp.

91{}

◆ pop_stack() [2/2]

template<typename Options , typename Enable = void>
void sysio::vm::detail::max_func_local_bytes_checker< Options, Enable >::pop_stack ( std::uint8_t )
inline

Definition at line 91 of file parser.hpp.

91{}

◆ pop_unreachable() [1/2]

template<typename Options , typename Enable = void>
void sysio::vm::detail::max_func_local_bytes_checker< Options, Enable >::pop_unreachable ( )
inline

Definition at line 93 of file parser.hpp.

93{}

◆ pop_unreachable() [2/2]

template<typename Options , typename Enable = void>
void sysio::vm::detail::max_func_local_bytes_checker< Options, Enable >::pop_unreachable ( )
inline

Definition at line 93 of file parser.hpp.

93{}

◆ push_stack() [1/2]

template<typename Options , typename Enable = void>
void sysio::vm::detail::max_func_local_bytes_checker< Options, Enable >::push_stack ( const Options & ,
std::uint8_t  )
inline

Definition at line 90 of file parser.hpp.

90{}

◆ push_stack() [2/2]

template<typename Options , typename Enable = void>
void sysio::vm::detail::max_func_local_bytes_checker< Options, Enable >::push_stack ( const Options & ,
std::uint8_t  )
inline

Definition at line 90 of file parser.hpp.

90{}

◆ push_unreachable() [1/2]

template<typename Options , typename Enable = void>
void sysio::vm::detail::max_func_local_bytes_checker< Options, Enable >::push_unreachable ( )
inline

Definition at line 92 of file parser.hpp.

92{}

◆ push_unreachable() [2/2]

template<typename Options , typename Enable = void>
void sysio::vm::detail::max_func_local_bytes_checker< Options, Enable >::push_unreachable ( )
inline

Definition at line 92 of file parser.hpp.

92{}

Member Data Documentation

◆ is_defined

template<typename Options , typename Enable = void>
static constexpr bool sysio::vm::detail::max_func_local_bytes_checker< Options, Enable >::is_defined = false
staticconstexpr

Definition at line 94 of file parser.hpp.


The documentation for this struct was generated from the following files: