static std::shared_ptr< abstraction::Value > evalOperator(abstraction::TemporariesHolder &environment, abstraction::Operators::BinaryOperators type, const ext::vector< std::shared_ptr< abstraction::Value > > ¶ms, abstraction::AlgorithmCategories::AlgorithmCategory category)
Definition: EvalHelper.cpp:29
Definition: PostfixExpression.h:12
PostfixExpression(abstraction::Operators::PostfixOperators operation, std::unique_ptr< Expression > expr)
Definition: PostfixExpression.h:17
std::shared_ptr< abstraction::Value > translateAndEval(Environment &environment) const override
Definition: PostfixExpression.h:20