![]()  | 
  
    Vcsn
    2.2
    
   Be Rational 
   | 
 
#include <type-ast.hh>
Public Types | |
| using | node_t = std::shared_ptr< ast_node > | 
| using | nodes_t = std::vector< node_t > | 
Public Member Functions | |
| automaton (const std::string &type, const node_t &child) | |
| automaton (const std::string &type, const nodes_t &children) | |
| const std::string & | get_type () const | 
| const nodes_t & | get_content () const | 
| nodes_t & | get_content () | 
| virtual void | accept (context_visitor &v) const | 
  Public Member Functions inherited from vcsn::ast::ast_node | |
| virtual | ~ast_node ()=default | 
| virtual bool | has_one () const | 
Private Attributes | |
| std::string | type_ | 
| nodes_t | children_ | 
Definition at line 294 of file type-ast.hh.
| using vcsn::ast::automaton::node_t = std::shared_ptr<ast_node> | 
Definition at line 297 of file type-ast.hh.
| using vcsn::ast::automaton::nodes_t = std::vector<node_t> | 
Definition at line 298 of file type-ast.hh.
      
  | 
  inline | 
Definition at line 299 of file type-ast.hh.
      
  | 
  inline | 
Definition at line 304 of file type-ast.hh.
      
  | 
  inlinevirtual | 
Implements vcsn::ast::ast_node.
Definition at line 324 of file type-ast.hh.
      
  | 
  inline | 
Definition at line 314 of file type-ast.hh.
      
  | 
  inline | 
Definition at line 319 of file type-ast.hh.
      
  | 
  inline | 
Definition at line 309 of file type-ast.hh.
      
  | 
  private | 
Definition at line 328 of file type-ast.hh.
      
  | 
  private | 
Definition at line 327 of file type-ast.hh.