Home
last modified time | relevance | path

Searched refs:AsNumber (Results 1 – 13 of 13) sorted by relevance

/external/pdfium/core/fpdfapi/parser/
Dcpdf_number.h32 CPDF_Number* AsNumber() override;
33 const CPDF_Number* AsNumber() const override;
47 return obj ? obj->AsNumber() : nullptr; in ToNumber()
51 return obj ? obj->AsNumber() : nullptr; in ToNumber()
Dcpdf_number.cpp43 CPDF_Number* CPDF_Number::AsNumber() { in AsNumber() function in CPDF_Number
47 const CPDF_Number* CPDF_Number::AsNumber() const { in AsNumber() function in CPDF_Number
Dcpdf_object.cpp134 CPDF_Number* CPDF_Object::AsNumber() { in AsNumber() function in CPDF_Object
138 const CPDF_Number* CPDF_Object::AsNumber() const { in AsNumber() function in CPDF_Object
Dcpdf_object.h86 virtual CPDF_Number* AsNumber();
87 virtual const CPDF_Number* AsNumber() const;
Dcpdf_object_unittest.cpp117 return obj1->AsNumber()->IsInteger() == obj2->AsNumber()->IsInteger() && in Equal()
352 EXPECT_EQ(m_DirectObjs[i].get(), m_DirectObjs[i]->AsNumber()); in TEST_F()
355 EXPECT_EQ(nullptr, m_DirectObjs[i]->AsNumber()); in TEST_F()
Dcpdf_array_unittest.cpp182 EXPECT_EQ(elems[index++], it->AsNumber()->GetInteger()); in TEST()
/external/v8/src/asmjs/
Dasm-wasm-builder.cc715 double val = expr->raw_value()->AsNumber(); in VisitLiteral()
722 double val = expr->raw_value()->AsNumber(); in VisitLiteral()
916 DCHECK_EQ(1.0, binop->right()->AsLiteral()->raw_value()->AsNumber()); in EmitAssignmentRhs()
924 DCHECK_EQ(0.0, binop->right()->AsLiteral()->raw_value()->AsNumber()); in EmitAssignmentRhs()
1105 int32_t val = static_cast<int32_t>(value->raw_value()->AsNumber()); in VisitPropertyAndEmitIndex()
1117 binop->right()->AsLiteral()->raw_value()->AsNumber())); in VisitPropertyAndEmitIndex()
1380 float val = static_cast<float>(literal->raw_value()->AsNumber()); in VisitStdlibFunction()
1542 static_cast<int32_t>(right->raw_value()->AsNumber()) == val) { in MatchIntBinaryOperation()
1556 if (right->raw_value()->AsNumber() == val) { in MatchDoubleBinaryOperation()
Dasm-typer.cc486 return IsLiteralInt(literal) && literal->raw_value()->AsNumber() == -1.0; in IsLiteralMinus1()
490 return IsLiteralDouble(literal) && literal->raw_value()->AsNumber() == 1.0; in IsLiteral1Dot0()
494 return IsLiteralInt(literal) && literal->raw_value()->AsNumber() == 0.0; in IsLiteral0()
/external/v8/src/ast/
Dast.cc1100 : ComputeLongHash(double_to_uint64(raw_value()->AsNumber())); in Hash()
1109 (x->IsNumber() && y->IsNumber() && x->AsNumber() == y->AsNumber()); in Match()
Dast-value-factory.h185 double AsNumber() const { in AsNumber() function
/external/pdfium/core/fpdfdoc/
Dcpdf_nametree_unittest.cpp100 EXPECT_EQ(100, pObj->AsNumber()->GetInteger()); in TEST()
/external/pdfium/fpdfsdk/
Dfpdfedit_embeddertest.cpp117 int last_cid = next->AsNumber()->GetInteger(); in CheckCompositeFontWidths()
/external/v8/src/parsing/
Dparser.cc251 double x_val = (*x)->AsLiteral()->raw_value()->AsNumber(); in ShortcutNumericLiteralBinaryExpression()
252 double y_val = y->AsLiteral()->raw_value()->AsNumber(); in ShortcutNumericLiteralBinaryExpression()
327 double value = literal->AsNumber(); in BuildUnaryExpression()