| 
    libutap
    0.93
    
   Uppaal Timed Automata Parser 
   | 
 
#include <statement.h>


Public Member Functions | |
| ReturnStatement () | |
| ReturnStatement (expression_t) | |
| int32_t | accept (StatementVisitor *visitor) override | 
| bool | returns () override | 
| std::string | toString (const std::string &prefix) const override | 
  Public Member Functions inherited from UTAP::Statement | |
| virtual | ~Statement () | 
Public Attributes | |
| expression_t | value | 
Additional Inherited Members | |
  Protected Member Functions inherited from UTAP::Statement | |
| Statement () | |
Definition at line 211 of file statement.h.
| ReturnStatement::ReturnStatement | ( | ) | 
Definition at line 396 of file statement.cpp.
| ReturnStatement::ReturnStatement | ( | expression_t | value | ) | 
Definition at line 402 of file statement.cpp.
      
  | 
  overridevirtual | 
Implements UTAP::Statement.
Definition at line 408 of file statement.cpp.
References UTAP::StatementVisitor::visitReturnStatement().

      
  | 
  overridevirtual | 
Implements UTAP::Statement.
Definition at line 413 of file statement.cpp.
      
  | 
  overridevirtual | 
Implements UTAP::Statement.
Definition at line 418 of file statement.cpp.
References UTAP::expression_t::toString(), and value.

| expression_t UTAP::ReturnStatement::value | 
Definition at line 214 of file statement.h.
Referenced by toString(), UTAP::TypeChecker::visitReturnStatement(), UTAP::SignalFlow::visitReturnStatement(), and UTAP::ExpressionVisitor::visitReturnStatement().