Searched refs:ArrayType (Results 1 – 4 of 4) sorted by relevance
52 const Type* ArrayType() const override { return array_type_.get(); } in ArrayType() function90 class ArrayType : public Type {92 ArrayType(int kind, // from ValidatableType108 virtual ~ArrayType() = default;
212 class NullableParcelableArrayType : public ArrayType {216 : ArrayType(ValidatableType::KIND_PARCELABLE, in NullableParcelableArrayType()232 class ParcelableArrayType : public ArrayType {236 : ArrayType(ValidatableType::KIND_PARCELABLE, in ParcelableArrayType()437 new ArrayType(ValidatableType::KIND_BUILT_IN, "java.lang", "String[]", in Init()442 Type* string_array_type = new ArrayType(ValidatableType::KIND_BUILT_IN, in Init()466 Type* nullable_cpp_utf8_string_array = new ArrayType( in Init()472 Type* cpp_utf8_string_array = new ArrayType( in Init()500 Type* fd_vector_type = new ArrayType( in Init()
64 virtual bool CanBeArray() const { return ArrayType() != nullptr; } in CanBeArray()68 virtual const ValidatableType* ArrayType() const = 0;449 type = type->ArrayType(); in GetValidatableType()
47 const ValidatableType* ArrayType() const override { return m_array_type.get(); } in ArrayType() function