#include "src/storage/expressions/ConstantExpression.h" namespace storm { namespace expressions { ConstantExpression::ConstantExpression(ExpressionReturnType returnType, std::string const& constantName) : BaseExpression(returnType), constantName(constantName) { // Intentionally left empty. } std::set ConstantExpression::getVariables() const { return std::set(); } std::set ConstantExpression::getConstants() const { return {this->getConstantName()}; } std::string const& ConstantExpression::getConstantName() const { return this->constantName; } void ConstantExpression::printToStream(std::ostream& stream) const { stream << this->getConstantName(); } } }