Searched refs:parsed_value (Results 1 – 2 of 2) sorted by relevance
/system/tools/aidl/ |
D | aidl_const_expressions.cpp | 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() [all …]
|
D | aidl_language.h | 450 AidlConstantValue(const AidlLocation& location, Type parsed_type, int64_t parsed_value, 456 static bool ParseIntegral(const string& value, int64_t* parsed_value, Type* parsed_type);
|