Searched refs:type_descriptor (Results 1 – 5 of 5) sorted by relevance
51 inline Closure::VariableInfo Closure::ParseTypeDescriptor(const char* type_descriptor, in ParseTypeDescriptor() argument53 DCHECK(type_descriptor != nullptr); in ParseTypeDescriptor()62 while ((type_descriptor = in ParseTypeDescriptor()63 ShortyFieldType::ParseFromFieldTypeDescriptor(type_descriptor, &last_type)) != nullptr) { in ParseTypeDescriptor()
123 inline VariableInfo ALWAYS_INLINE ParseTypeDescriptor(const char* type_descriptor, in PACKED()
96 static std::vector<ShortyFieldType> ParseLongTypeDescriptorsToList(const char* type_descriptor) { in ParseLongTypeDescriptorsToList() argument101 const char* parsed = type_descriptor; in ParseLongTypeDescriptorsToList()
487 void WriteLazyType(const char* type_descriptor) { in WriteLazyType() argument488 if (type_descriptor != nullptr && type_descriptor[0] != 'V') { in WriteLazyType()489 lazy_types_.emplace(std::string(type_descriptor), info_.size()); in WriteLazyType()
1836 LOAD_STRING_BY_TYPE(type_descriptor, item->type_idx_, "inter_field_id_item type_idx") in CheckInterFieldIdItem()1837 if (UNLIKELY(!IsValidDescriptor(type_descriptor) || type_descriptor[0] == 'V')) { in CheckInterFieldIdItem()1838 ErrorStringPrintf("Invalid descriptor for type_idx: '%s'", type_descriptor); in CheckInterFieldIdItem()