#include <requirements.hpp>
Definition at line 20 of file requirements.hpp.
◆ result_type
◆ requirements()
template<typename ErrorHandler>
| client::code_gen::requirements::requirements |
( |
ErrorHandler & | error_handler_ | ) |
|
|
inline |
◆ functions()
| std::set< std::string > client::code_gen::requirements::functions |
( |
| ) |
|
|
inline |
◆ operator()() [1/10]
| bool client::code_gen::requirements::operator() |
( |
ast::expression const & | x | ) |
|
|
inline |
◆ operator()() [2/10]
◆ operator()() [3/10]
| bool client::code_gen::requirements::operator() |
( |
ast::identifier const & | x | ) |
|
|
inline |
◆ operator()() [4/10]
| bool client::code_gen::requirements::operator() |
( |
ast::nil | | ) |
|
|
inline |
◆ operator()() [5/10]
| bool client::code_gen::requirements::operator() |
( |
ast::operation const & | x | ) |
|
|
inline |
◆ operator()() [6/10]
◆ operator()() [7/10]
| bool client::code_gen::requirements::operator() |
( |
ast::unary const & | x | ) |
|
|
inline |
◆ operator()() [8/10]
| bool client::code_gen::requirements::operator() |
( |
bool | | ) |
|
|
inline |
◆ operator()() [9/10]
| bool client::code_gen::requirements::operator() |
( |
double | | ) |
|
|
inline |
◆ operator()() [10/10]
| bool client::code_gen::requirements::operator() |
( |
unsigned int | | ) |
|
|
inline |
◆ variables()
| std::set< std::string > client::code_gen::requirements::variables |
( |
| ) |
|
|
inline |
◆ error_handler
| boost::function< void(int tag, std::string const& what)> client::code_gen::requirements::error_handler |
|
private |
◆ functions_
| std::set<std::string> client::code_gen::requirements::functions_ |
|
private |
◆ variables_
| std::set<std::string> client::code_gen::requirements::variables_ |
|
private |
The documentation for this struct was generated from the following file: