Home
last modified time | relevance | path

Searched refs:ArrayType (Results 1 – 25 of 30) sorted by relevance

12

/aosp12/system/tools/hidl/
H A DArrayType.cpp27 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 DArrayType.h30 struct ArrayType : public Type { struct
31 ArrayType(const Reference<Type>& elementType, ConstantExpression* size, Scope* parent);
124 DISALLOW_COPY_AND_ASSIGN(ArrayType); argument
H A DVectorType.cpp67 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 DAndroid.bp83 "ArrayType.cpp",
H A DInterface.cpp294 const ArrayType *digestType = static_cast<const ArrayType *>(chainType->getElementType()); in fillHashChainMethod()
H A Dhidl-gen_l.ll34 #include "ArrayType.h"
H A Dhidl-gen_y.yy21 #include "ArrayType.h"
320 android::ArrayType *arrayType;
1119 $$ = new ArrayType(*$1, $4, *scope);
/aosp12/frameworks/compile/libbcc/lib/
H A DRSGlobalInfoPass.cpp197 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 DRSKernelExpand.cpp257 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 DAidlType.cpp54 const ArrayType& arr = static_cast<const ArrayType&>(type); in getAidlType()
H A DAidlHelper.cpp85 return importLocallyReferencedType(*static_cast<const ArrayType*>(&type)->getElementType(), in importLocallyReferencedType()
H A DAidlTranslate.cpp246 elementType = static_cast<const ArrayType*>(field.field->get())->getElementType(); in containerTranslation()
/aosp12/frameworks/native/libs/vr/libdvr/
H A Ddvr_surface.cpp25 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 DFieldInfo.kt9 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 DSourceTransformer.kt38 import com.github.javaparser.ast.type.ArrayType
117 val nullArray = CastExpr(ArrayType(objectType), NullLiteralExpr())
/aosp12/art/runtime/interpreter/
H A Dinterpreter_switch_impl-inl.h314 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 Dslang_rs_export_type.cpp1178 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 Dslang_backend.cpp537 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 Dslang_rs_foreach_lowering.cpp293 clang::ArrayType::ArraySizeModifier::Normal, in VisitCallExpr()
/aosp12/frameworks/compile/libbcc/bcinfo/BitReader_3_0/
H A DBitcodeReader.cpp116 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 Ddexanalyze_bytecode.cc58 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 Dproperties.go239 case *ast.ArrayType:
/aosp12/frameworks/compile/libbcc/bcinfo/BitReader_2_7/
H A DBitcodeReader.cpp1081 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 Dserialization.h608 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 Dvariant_tests.cpp1110 using ArrayType = const float[3]; in TEST() typedef
1123 EXPECT_FALSE((detail::IsConstructible<bool, ArrayType>::value)); in TEST()

12