Lines Matching refs:Ptr
1478 using Ptr = unique_ptr<AidlConstantValue>; in TEST_F() typedef
1481 EXPECT_EQ('c', Ptr(AidlConstantValue::Character(loc, "'c'"))->EvaluatedValue<char16_t>()); in TEST_F()
1482 EXPECT_EQ("abc", Ptr(AidlConstantValue::String(loc, "\"abc\""))->EvaluatedValue<string>()); in TEST_F()
1483 EXPECT_FLOAT_EQ(1.0f, Ptr(AidlConstantValue::Floating(loc, "1.0f"))->EvaluatedValue<float>()); in TEST_F()
1484 EXPECT_EQ(true, Ptr(AidlConstantValue::Boolean(loc, true))->EvaluatedValue<bool>()); in TEST_F()
1486 AidlBinaryConstExpression one_plus_one(loc, Ptr(AidlConstantValue::Integral(loc, "1")), "+", in TEST_F()
1487 Ptr(AidlConstantValue::Integral(loc, "1"))); in TEST_F()
1490 auto values = unique_ptr<vector<Ptr>>{new vector<Ptr>}; in TEST_F()
1496 Ptr(AidlConstantValue::Array(loc, std::move(values)))->EvaluatedValue<vector<string>>()); in TEST_F()
1500 auto testFloatValues = unique_ptr<vector<Ptr>>{new vector<Ptr>()}; in TEST_F()
1504 EXPECT_EQ(testFloats, Ptr(AidlConstantValue::Array(loc, std::move(testFloatValues))) in TEST_F()