Content


NTL
Core
CExpressionInteger

CExpressionInteger


Class implements expression storing integer literal.

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

class CExpressionInteger :public CExpression
{
public:
    uint64 &Value;
    String &Postfix;
    PostfixType &TypeOfPostfix;
    byte &Base;
    String &UserDefinedLiteral;

    // IExpression methods 
    String toString() override;

    CExpressionInteger(const size_t index, const uint64 value, const String &postfix, const PostfixType postfix_type, const byte base, const String &user_defined_literal);
};
Namespace: nitisa::script
Include: Nitisa/Modules/Script/Expressions/ExpressionInteger.h