/aosp12/system/tools/hidl/ |
H A D | ArrayType.cpp | 27 ArrayType::ArrayType(const Reference<Type>& elementType, ConstantExpression* size, Scope* parent) in ArrayType() function in android::ArrayType 39 size_t ArrayType::countDimensions() const { in countDimensions() 43 bool ArrayType::isArray() const { in isArray() 55 std::string ArrayType::typeName() const { in typeName() 73 status_t ArrayType::resolveInheritance() { in resolveInheritance() 76 ArrayType* innerArray = static_cast<ArrayType*>(mElementType.get()); in resolveInheritance() 83 status_t ArrayType::validate() const { in validate() 155 void ArrayType::emitReaderWriter( in emitReaderWriter() 276 void ArrayType::emitJavaDump( in emitJavaDump() 296 void ArrayType::emitJavaReaderWriter( in emitJavaReaderWriter() [all …]
|
H A D | ArrayType.h | 30 struct ArrayType : public Type { struct 31 ArrayType(const Reference<Type>& elementType, ConstantExpression* size, Scope* parent); 124 DISALLOW_COPY_AND_ASSIGN(ArrayType); argument
|
H A D | VectorType.cpp | 67 const Type* inner = static_cast<const ArrayType*>(elementType)->getElementType(); in isCompatibleElementType() 623 return static_cast<const ArrayType*>(mElementType.get())->countDimensions() == 1; in deepIsJavaCompatible()
|
H A D | Android.bp | 83 "ArrayType.cpp",
|
H A D | Interface.cpp | 294 const ArrayType *digestType = static_cast<const ArrayType *>(chainType->getElementType()); in fillHashChainMethod()
|
H A D | hidl-gen_l.ll | 34 #include "ArrayType.h"
|
H A D | hidl-gen_y.yy | 21 #include "ArrayType.h" 320 android::ArrayType *arrayType; 1119 $$ = new ArrayType(*$1, $4, *scope);
|
/aosp12/frameworks/compile/libbcc/lib/ |
H A D | RSGlobalInfoPass.cpp | 197 llvm::ArrayType *VoidPtrArrayTy = llvm::ArrayType::get(VoidPtrTy, in runOnModule() 200 llvm::ArrayType *SizeArrayTy = llvm::ArrayType::get(SizeTy, NumGlobals); in runOnModule() 203 llvm::ArrayType *Int32ArrayTy = llvm::ArrayType::get(Int32Ty, NumGlobals); in runOnModule()
|
H A D | RSKernelExpand.cpp | 257 llvm::Type *Int8PtrArrayInputLimitTy = llvm::ArrayType::get(Int8PtrTy, RS_KERNEL_INPUT_LIMIT); in buildTypes() 259 llvm::Type *Int32ArrayInputLimitTy = llvm::ArrayType::get(Int32Ty, RS_KERNEL_INPUT_LIMIT); in buildTypes() 261 llvm::Type *Int32Array4Ty = llvm::ArrayType::get(Int32Ty, 4); in buildTypes()
|
/aosp12/system/tools/hidl/hidl2aidl/ |
H A D | AidlType.cpp | 54 const ArrayType& arr = static_cast<const ArrayType&>(type); in getAidlType()
|
H A D | AidlHelper.cpp | 85 return importLocallyReferencedType(*static_cast<const ArrayType*>(&type)->getElementType(), in importLocallyReferencedType()
|
H A D | AidlTranslate.cpp | 246 elementType = static_cast<const ArrayType*>(field.field->get())->getElementType(); in containerTranslation()
|
/aosp12/frameworks/native/libs/vr/libdvr/ |
H A D | dvr_surface.cpp | 25 using ArrayType = std::array<T, N>; in ArrayCopy() typedef 26 *destination = ArrayType{}; in ArrayCopy() 28 std::get<ArrayType>(*destination).begin()); in ArrayCopy()
|
/aosp12/frameworks/base/tools/codegen/src/com/android/codegen/ |
H A D | FieldInfo.kt | 9 import com.github.javaparser.ast.type.ArrayType 102 is ArrayType -> listOf(fieldAst.elementType.asString())
|
/aosp12/frameworks/base/tools/protologtool/src/com/android/protolog/tool/ |
H A D | SourceTransformer.kt | 38 import com.github.javaparser.ast.type.ArrayType 117 val nullArray = CastExpr(ArrayType(objectType), NullLiteralExpr())
|
/aosp12/art/runtime/interpreter/ |
H A D | interpreter_switch_impl-inl.h | 314 template<typename ArrayType, typename SetVRegFn> 322 ObjPtr<ArrayType> array = ObjPtr<ArrayType>::DownCast(a); in HandleAGet() 330 template<typename ArrayType, typename T> 338 ObjPtr<ArrayType> array = ObjPtr<ArrayType>::DownCast(a); in HandleAPut()
|
/aosp12/frameworks/compile/slang/ |
H A D | slang_rs_export_type.cpp | 1178 Elements.push_back(llvm::ArrayType::get(llvm::Type::getInt64Ty(C), 4)); in convertToLLVMType() 1182 Elements.push_back(llvm::ArrayType::get(llvm::Type::getInt32Ty(C), 1)); in convertToLLVMType() 1428 llvm::ArrayType *X = llvm::ArrayType::get(llvm::Type::getFloatTy(C), in convertToLLVMType() 1464 return llvm::ArrayType::get(mElementType->getLLVMType(), getNumElement()); in convertToLLVMType()
|
H A D | slang_backend.cpp | 537 clang::ArrayType::Normal, 0 /* IndexTypeQuals */); in PadStruct() 863 paddedFieldTypes.push_back(llvm::ArrayType::get(byteType, prePadding)); in PadHelperFunctionStruct() 882 paddedFieldTypes.push_back(llvm::ArrayType::get(byteType, tailPadding)); in PadHelperFunctionStruct()
|
H A D | slang_rs_foreach_lowering.cpp | 293 clang::ArrayType::ArraySizeModifier::Normal, in VisitCallExpr()
|
/aosp12/frameworks/compile/libbcc/bcinfo/BitReader_3_0/ |
H A D | BitcodeReader.cpp | 116 ArrayType *AType = in TransferClausesToLandingPadInst() 117 ArrayType::get(!TyInfo.empty() ? TyInfo[0]->getType() : in TransferClausesToLandingPadInst() 1376 ResultTy = ArrayType::get(ResultTy, Record[0]); in ParseTypeTableBody() 1580 ResultTy = ArrayType::get(ResultTy, Record[0]); in ParseOldTypeTable() 2023 } else if (ArrayType *ATy = dyn_cast<ArrayType>(CurTy)) { in ParseConstants() 2042 ArrayType *ATy = cast<ArrayType>(CurTy); in ParseConstants() 2056 ArrayType *ATy = cast<ArrayType>(CurTy); in ParseConstants() 3371 !isa<ArrayType>(Val->getType())) && in ParseFunctionBody() 3374 isa<ArrayType>(Val->getType())) && in ParseFunctionBody()
|
/aosp12/art/tools/dexanalyze/ |
H A D | dexanalyze_bytecode.cc | 58 template <typename T, typename... Args, template <typename...> class ArrayType> 59 SafeMap<size_t, T> MakeUsageMap(const ArrayType<T, Args...>& array) { in MakeUsageMap()
|
/aosp12/build/blueprint/bootstrap/bpdoc/ |
H A D | properties.go | 239 case *ast.ArrayType:
|
/aosp12/frameworks/compile/libbcc/bcinfo/BitReader_2_7/ |
H A D | BitcodeReader.cpp | 1081 ResultTy = ArrayType::get(ResultTy, Record[0]); in ParseTypeTableBody() 1268 ResultTy = ArrayType::get(ResultTy, Record[0]); in ParseOldTypeTable() 1730 } else if (ArrayType *ATy = dyn_cast<ArrayType>(CurTy)) { in ParseConstants() 1749 ArrayType *ATy = cast<ArrayType>(CurTy); in ParseConstants() 1763 ArrayType *ATy = cast<ArrayType>(CurTy); in ParseConstants()
|
/aosp12/frameworks/native/libs/vr/libpdx/private/pdx/rpc/ |
H A D | serialization.h | 608 template <typename ArrayType> 609 inline void SerializeArrayType(const ArrayType& value, std::size_t size, 965 template <typename ArrayType> 966 inline void SerializeArray(const ArrayType& v, MessageWriter* writer,
|
/aosp12/frameworks/native/libs/vr/libpdx/ |
H A D | variant_tests.cpp | 1110 using ArrayType = const float[3]; in TEST() typedef 1123 EXPECT_FALSE((detail::IsConstructible<bool, ArrayType>::value)); in TEST()
|