Lines Matching refs:FloatLiteral
708 children.push_back(std::unique_ptr<Expression>(new FloatLiteral(fContext, -1, 0.0))); in getNormalizeSkPositionCode()
1119 return std::unique_ptr<Expression>(new FloatLiteral(fContext, expr.fOffset, in convertExpression()
1575 double leftVal = ((FloatLiteral&) left).fValue; in constantFold()
1576 double rightVal = ((FloatLiteral&) right).fValue; in constantFold()
1603 args.emplace_back(new FloatLiteral(fContext, -1, value)); \ in constantFold()
1625 args.emplace_back(new FloatLiteral(fContext, -1, value)); in constantFold()
1906 double value = ((FloatLiteral&) *args[0]).fValue; in convertNumberConstructor()
1907 return std::unique_ptr<Expression>(new FloatLiteral(offset, value, &type)); in convertNumberConstructor()
1911 return std::unique_ptr<Expression>(new FloatLiteral(offset, (double) value, &type)); in convertNumberConstructor()
2046 double value = -((FloatLiteral&) *base).fValue; in convertPrefixExpression()
2047 return std::unique_ptr<Expression>(new FloatLiteral(fContext, base->fOffset, in convertPrefixExpression()