Stan  2.5.0
probability, sampling & optimization
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
validate_identifier Struct Reference

#include <var_decls_grammar_def.hpp>

Classes

struct  result
 

Public Member Functions

void reserve (const std::string &w)
 
bool identifier_exists (const std::string &identifier) const
 
 validate_identifier ()
 
bool operator() (const std::string &identifier, std::stringstream &error_msgs) const
 

Static Public Member Functions

template<typename S , typename T >
static bool contains (const S &s, const T &x)
 

Public Attributes

std::set< std::string > reserved_word_set_
 
std::set< std::string > const_fun_name_set_
 

Detailed Description

Definition at line 305 of file var_decls_grammar_def.hpp.

Constructor & Destructor Documentation

validate_identifier::validate_identifier ( )
inline

Definition at line 328 of file var_decls_grammar_def.hpp.

Member Function Documentation

template<typename S , typename T >
static bool validate_identifier::contains ( const S &  s,
const T &  x 
)
inlinestatic

Definition at line 317 of file var_decls_grammar_def.hpp.

bool validate_identifier::identifier_exists ( const std::string &  identifier) const
inline

Definition at line 322 of file var_decls_grammar_def.hpp.

bool validate_identifier::operator() ( const std::string &  identifier,
std::stringstream &  error_msgs 
) const
inline

Definition at line 474 of file var_decls_grammar_def.hpp.

void validate_identifier::reserve ( const std::string &  w)
inline

Definition at line 312 of file var_decls_grammar_def.hpp.

Member Data Documentation

std::set<std::string> validate_identifier::const_fun_name_set_

Definition at line 307 of file var_decls_grammar_def.hpp.

std::set<std::string> validate_identifier::reserved_word_set_

Definition at line 306 of file var_decls_grammar_def.hpp.


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

     [ Stan Home Page ] © 2011–2014, Stan Development Team.