Home
last modified time | relevance | path

Searched refs:type_descriptor (Results 1 – 5 of 5) sorted by relevance

/art/runtime/lambda/
Dclosure.cc51 inline Closure::VariableInfo Closure::ParseTypeDescriptor(const char* type_descriptor, in ParseTypeDescriptor() argument
53 DCHECK(type_descriptor != nullptr); in ParseTypeDescriptor()
62 while ((type_descriptor = in ParseTypeDescriptor()
63 ShortyFieldType::ParseFromFieldTypeDescriptor(type_descriptor, &last_type)) != nullptr) { in ParseTypeDescriptor()
Dclosure.h123 inline VariableInfo ALWAYS_INLINE ParseTypeDescriptor(const char* type_descriptor, in PACKED()
Dshorty_field_type_test.cc96 static std::vector<ShortyFieldType> ParseLongTypeDescriptorsToList(const char* type_descriptor) { in ParseLongTypeDescriptorsToList() argument
101 const char* parsed = type_descriptor; in ParseLongTypeDescriptorsToList()
/art/compiler/debug/
Delf_debug_info_writer.h487 void WriteLazyType(const char* type_descriptor) { in WriteLazyType() argument
488 if (type_descriptor != nullptr && type_descriptor[0] != 'V') { in WriteLazyType()
489 lazy_types_.emplace(std::string(type_descriptor), info_.size()); in WriteLazyType()
/art/runtime/
Ddex_file_verifier.cc1836 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()