nil::crypto3::math::expressions::detail::ast Namespace Reference

Classes

struct  binary_op
 
struct  ConstantFolder
 
struct  eval
 
struct  expression
 
struct  holds_alternative_impl
 
struct  nil
 
struct  operand
 
struct  operation
 
struct  unary_op
 

Functions

template<typename T , typename... Ts>
bool holds_alternative (x3::variant< Ts... > const &v)
 

Function Documentation

◆ holds_alternative()

template<typename T , typename... Ts>
bool nil::crypto3::math::expressions::detail::ast::holds_alternative ( x3::variant< Ts... > const &  v)