Lines Matching refs:AidlConstantValue
54 AidlConstantValue* constant_value;
55 std::vector<std::unique_ptr<AidlConstantValue>>* constant_value_list;
260 : TRUE_LITERAL { $$ = AidlConstantValue::Boolean(loc(@1), true); }
261 | FALSE_LITERAL { $$ = AidlConstantValue::Boolean(loc(@1), false); }
262 | CHARVALUE { $$ = AidlConstantValue::Character(loc(@1), $1); }
264 $$ = AidlConstantValue::Integral(loc(@1), $1->GetText());
268 $$ = AidlConstantValue::Floating(loc(@1), $1->GetText());
272 $$ = AidlConstantValue::Hex(loc(@1), $1->GetText());
276 $$ = AidlConstantValue::String(loc(@1), $1->GetText());
280 $$ = AidlConstantValue::Array(loc(@1), $2);
287 $$ = new std::vector<std::unique_ptr<AidlConstantValue>>;
296 $$ = new std::vector<std::unique_ptr<AidlConstantValue>>;
297 $$->push_back(std::unique_ptr<AidlConstantValue>($1));
301 $$->push_back(std::unique_ptr<AidlConstantValue>($3));