Zigbee Protocol Controller 1.6.0
ast::complexity Class Reference

#include <attribute_mapper_ast_complexity.hpp>

Public Member Functions

int operator() (const nil &x)
 
int operator() (unsigned int n)
 
int operator() (float n)
 
int operator() (const attribute &a)
 
int operator() (const signed_ &x)
 
int operator() (const condition &x)
 
int operator() (const operation &x)
 
int operator() (const expression &x)
 
int operator() (const assignment &a)
 
int operator() (const function_invokation &f)
 
int operator() (const scope &x)
 
int operator() (const ast_tree ast)
 

Member Function Documentation

◆ operator()() [1/12]

int ast::complexity::operator() ( const assignment a)
inline

◆ operator()() [2/12]

int ast::complexity::operator() ( const ast_tree  ast)
inline

◆ operator()() [3/12]

int ast::complexity::operator() ( const attribute a)
inline

◆ operator()() [4/12]

int ast::complexity::operator() ( const condition x)
inline

◆ operator()() [5/12]

int ast::complexity::operator() ( const expression x)
inline

◆ operator()() [6/12]

int ast::complexity::operator() ( const function_invokation f)
inline

◆ operator()() [7/12]

int ast::complexity::operator() ( const nil x)
inline

◆ operator()() [8/12]

int ast::complexity::operator() ( const operation x)
inline

◆ operator()() [9/12]

int ast::complexity::operator() ( const scope x)
inline

◆ operator()() [10/12]

int ast::complexity::operator() ( const signed_ x)
inline

◆ operator()() [11/12]

int ast::complexity::operator() ( float  n)
inline

◆ operator()() [12/12]

int ast::complexity::operator() ( unsigned int  n)
inline

The documentation for this class was generated from the following file: