Lines Matching refs:parsed_value
221 bool AidlConstantValue::ParseIntegral(const string& value, int64_t* parsed_value, in ParseIntegral() argument
225 if (parsed_value == nullptr || parsed_type == nullptr) { in ParseIntegral()
242 *parsed_value = static_cast<int32_t>(rawValue32); in ParseIntegral()
245 parseOK = android::base::ParseInt<int64_t>(value, parsed_value); in ParseIntegral()
262 bool parseOK = android::base::ParseInt<int64_t>(value_substr, parsed_value); in ParseIntegral()
270 if (*parsed_value <= INT8_MAX && *parsed_value >= INT8_MIN) { in ParseIntegral()
272 } else if (*parsed_value <= INT32_MAX && *parsed_value >= INT32_MIN) { in ParseIntegral()
285 int64_t parsed_value = 0; in Integral() local
286 bool success = ParseIntegral(value, &parsed_value, &parsed_type); in Integral()
291 return new AidlConstantValue(location, parsed_type, parsed_value, value); in Integral()
420 double parsed_value; in ValueString() local
421 if (!android::base::ParseDouble(stripped_value, &parsed_value)) { in ValueString()
426 return decorator(type, std::to_string(parsed_value)); in ValueString()
429 float parsed_value; in ValueString() local
430 if (!android::base::ParseFloat(stripped_value, &parsed_value)) { in ValueString()
435 return decorator(type, std::to_string(parsed_value) + "f"); in ValueString()
786 int64_t parsed_value, const string& checked_value) in AidlConstantValue() argument
791 final_value_(parsed_value) { in AidlConstantValue()