Home
last modified time | relevance | path

Searched refs:FixedSizeArray (Results 1 – 9 of 9) sorted by relevance

/system/tools/aidl/
Daidl_language.cpp618 if (IsFixedSizeArray() && std::get<FixedSizeArray>(*array_).dimensions.size() > 1) { in ViewAsArrayBase()
619 auto& dimensions = std::get<FixedSizeArray>(*array_).dimensions; in ViewAsArrayBase()
640 if (auto fixed_size_array = std::get_if<FixedSizeArray>(&array_type); in MakeArray()
644 std::get<FixedSizeArray>(*array_).dimensions.push_back(std::move(dim)); in MakeArray()
651 std::vector<int32_t> FixedSizeArray::GetDimensionInts() const { in GetDimensionInts()
661 return std::get<FixedSizeArray>(GetArray()).GetDimensionInts(); in GetFixedSizeArrayDimensions()
840 for (const auto& dim : std::get<FixedSizeArray>(GetArray()).dimensions) { in CheckValid()
866 for (const auto& dim : std::get<FixedSizeArray>(GetArray()).dimensions) { in TraverseChildren()
Daidl_to_ndk.cpp132 auto dimensions = std::get<FixedSizeArray>(*array).GetDimensionInts(); in WrapArrayType()
Daidl_language.h402 struct FixedSizeArray {
403 FixedSizeArray(std::unique_ptr<AidlConstantValue> dim) { dimensions.push_back(std::move(dim)); }
408 using ArrayType = std::variant<DynamicArray, FixedSizeArray>;
463 return array_.has_value() && std::get_if<FixedSizeArray>(&*array_) != nullptr;
Daidl_to_cpp_common.cpp549 auto dimensions = std::get<FixedSizeArray>(array).GetDimensionInts(); in SizeOf()
Daidl_language_y.yy743 if (!$1->MakeArray(FixedSizeArray{std::unique_ptr<AidlConstantValue>($4)})) {
Daidl_const_expressions.cpp724 std::get<FixedSizeArray>(type.GetArray()).dimensions.front()->EvaluatedValue<int32_t>(); in ValueString()
Daidl_unittest.cpp5664 ASSERT_TRUE(pfd->MakeArray(FixedSizeArray{ in TEST_F()
5666 ASSERT_TRUE(pfd->MakeArray(FixedSizeArray{ in TEST_F()
/system/tools/aidl/tests/
Daidl_test_client_ndk_parcelables.cpp193 TEST_F(AidlTest, FixedSizeArray) { in TEST_F() argument
Daidl_test_client_parcelables.cpp645 TEST_F(AidlTest, FixedSizeArray) { in TEST_F() argument