Home | History | Annotate | Download | only in platform

Lines Matching refs:Sign

53     enum Sign {
64 EncodedData(Sign, int exponent, uint64_t coefficient);
77 Sign sign() const { return m_sign; }
78 void setSign(Sign sign) { m_sign = sign; }
88 EncodedData(Sign, FormatClass);
94 Sign m_sign;
98 Decimal(Sign, int exponent, uint64_t coefficient);
130 bool isNegative() const { return sign() == Negative; }
131 bool isPositive() const { return sign() == Positive; }
147 // number ::= sign? digit+ ('.' digit*) (exponent-marker sign? digit+)?
148 // | sign? '.' digit+ (exponent-marker sign? digit+)?
149 // sign ::= '+' | '-'
154 static Decimal infinity(Sign);
156 static Decimal zero(Sign);
173 static inline Sign invertSign(Sign sign) { return sign == Negative ? Positive : Negative; }
175 Sign sign() const { return m_data.sign(); }