Content


NTL
Core
CExpressionOperator

CExpressionOperator


Class implements expression storing operator.

You can find more information in comments below. Overrided methods can be found in corresponding base class or interface.

class CExpressionOperator :public CExpression
{
public:
    const Operator* const &Op;
    bool &MemberAccess; // Whether operator is member access one 

    // IExpression methods 
    String toString() override;

    CExpressionOperator(const size_t index, const Operator *op);
};
Namespace: nitisa::script
Include: Nitisa/Modules/Script/Expressions/ExpressionOperator.h