/aosp_15_r20/frameworks/compile/slang/ |
D | slang_rs_export_type.cpp | 209 const clang::ConstantArrayType *CAT, in ConstantArrayTypeExportableHelper() 411 const clang::ConstantArrayType *CAT = in TypeExportableHelper() 412 static_cast<const clang::ConstantArrayType*>(CTI); in TypeExportableHelper() 659 const clang::ConstantArrayType *CAT = static_cast<const clang::ConstantArrayType*>(CTI); in ValidateTypeHelper() 914 static_cast<const clang::ConstantArrayType*>(CTI)); in Create() 1392 const clang::ConstantArrayType *CAT = in Create() 1393 static_cast<const clang::ConstantArrayType *>(FT); in Create() 1448 const clang::ConstantArrayType *CAT) { in Create()
|
D | slang_rs_export_type.h | 63 inline const clang::Type* GetConstantArrayElementType(const clang::ConstantArrayType *T) { in GetConstantArrayElementType() 576 const clang::ConstantArrayType *CAT);
|
/aosp_15_r20/external/bcc/src/cc/ |
H A D | json_map_decl_visitor.cc | 83 if (const ConstantArrayType *T = dyn_cast<ConstantArrayType>(F->getType())) in genJSONForField()
|
/aosp_15_r20/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | PaddingChecker.cpp | 103 if (const ConstantArrayType *CArrTy = dyn_cast<ConstantArrayType>(ArrTy)) in visitVariable()
|
H A D | CastSizeChecker.cpp | 65 if (const ConstantArrayType *ArrayTy = in evenFlexibleArraySize()
|
/aosp_15_r20/external/clang/lib/AST/ |
H A D | ASTContext.cpp | 1400 else if (isa<ConstantArrayType>(arrayType) && in getDeclAlign() 1401 MinWidth <= getTypeSize(cast<ConstantArrayType>(arrayType))) in getDeclAlign() 1469 const ConstantArrayType *CAT) { in getConstantArrayInfoInChars() 1487 if (const ConstantArrayType *CAT = dyn_cast<ConstantArrayType>(T)) in getTypeInfoInChars() 1554 const ConstantArrayType *CAT = cast<ConstantArrayType>(T); in getTypeInfoImpl() 2587 ConstantArrayType::Profile(ID, EltTy, ArySize, ASM, IndexTypeQuals); in getConstantArrayType() 2590 if (ConstantArrayType *ATP = in getConstantArrayType() 2604 ConstantArrayType *NewIP = in getConstantArrayType() 2609 ConstantArrayType *New = new(*this,TypeAlignment) in getConstantArrayType() 2610 ConstantArrayType(EltTy, Canon, ArySize, ASM, IndexTypeQuals); in getConstantArrayType() [all …]
|
H A D | ExprConstant.cpp | 124 const ConstantArrayType *CAT = in findMostDerivedSubobject() 125 cast<ConstantArrayType>(Ctx.getAsArrayType(Type)); in findMostDerivedSubobject() 240 void addArrayUnchecked(const ConstantArrayType *CAT) { in addArrayUnchecked() 1137 void addArray(EvalInfo &Info, const Expr *E, const ConstantArrayType *CAT) { in addArray() 2219 const ConstantArrayType *CAT = in extractStringLiteralCharacter() 2236 const ConstantArrayType *CAT = in expandStringLiteral() 2414 const ConstantArrayType *CAT = Info.Ctx.getAsConstantArrayType(ObjType); in findSubobject() 5195 if (const ConstantArrayType *CAT in VisitCastExpr() 5718 const ConstantArrayType *ArrayType = in VisitCXXStdInitializerListExpr() 6029 const ConstantArrayType *CAT = in ZeroInitialization() [all …]
|
/aosp_15_r20/external/clang/lib/CodeGen/ |
H A D | CodeGenTypes.cpp | 540 const ConstantArrayType *A = cast<ConstantArrayType>(Ty); in ConvertType() 747 if (const auto *CAT = dyn_cast<ConstantArrayType>(AT)) in isZeroInitializable()
|
H A D | CGExprCXX.cpp | 588 while (const ConstantArrayType *CAT in EmitCXXNewAllocSize() 861 if (const ConstantArrayType *CAT = dyn_cast_or_null<ConstantArrayType>( in EmitNewArrayInitializer() 1728 while (const ConstantArrayType *Arr in EmitCXXDeleteExpr()
|
H A D | CGExprConstant.cpp | 977 const ConstantArrayType *CAT = cast<ConstantArrayType>(T); in VisitObjCEncodeExpr() 1607 if (const ConstantArrayType *CAT = Context.getAsConstantArrayType(T)) { in EmitNullConstant()
|
H A D | CodeGenFunction.cpp | 1586 assert(isa<ConstantArrayType>(arrayType)); in emitArrayLength() 1587 assert(cast<ConstantArrayType>(arrayType)->getSize().getZExtValue() in emitArrayLength() 1607 cast<ConstantArrayType>(arrayType)->getSize().getZExtValue(); in emitArrayLength()
|
/aosp_15_r20/external/clang/tools/libclang/ |
H A D | CXType.cpp | 626 ET = cast<ConstantArrayType> (TP)->getElementType(); in clang_getElementType() 658 result = cast<ConstantArrayType> (TP)->getSize().getSExtValue(); in clang_getNumElements() 678 ET = cast<ConstantArrayType> (TP)->getElementType(); in clang_getArrayElementType() 704 result = cast<ConstantArrayType> (TP)->getSize().getSExtValue(); in clang_getArraySize()
|
/aosp_15_r20/external/clang/lib/Sema/ |
H A D | SemaInit.cpp | 62 if (!isa<ConstantArrayType>(AT) && !isa<IncompleteArrayType>(AT)) in IsStringInit() 154 cast<ConstantArrayType>(Str->getType()->getAsArrayTypeUnsafe()); in CheckStringInit() 169 const ConstantArrayType *CAT = cast<ConstantArrayType>(AT); in CheckStringInit() 689 if (const ConstantArrayType *CAType = dyn_cast<ConstantArrayType>(AType)) in FillInEmptyInitializations() 795 if (const ConstantArrayType *CAT = in numArrayElements() 1614 if (const ConstantArrayType *CAT = dyn_cast<ConstantArrayType>(arrayType)) { in CheckArrayType() 2447 if (isa<ConstantArrayType>(AT)) { in CheckDesignatedInitializer() 2448 llvm::APSInt MaxElements(cast<ConstantArrayType>(AT)->getSize(), false); in CheckDesignatedInitializer() 2466 ConstantArrayType::getMaxSizeBits(SemaRef.Context); in CheckDesignatedInitializer() 2493 if (cast<ConstantArrayType>(AT)->getSize().ult(StrLen)) in CheckDesignatedInitializer() [all …]
|
/aosp_15_r20/external/clang/include/clang/AST/ |
H A D | ASTContext.h | 104 mutable llvm::FoldingSet<ConstantArrayType> ConstantArrayTypes; 2114 const ConstantArrayType *getAsConstantArrayType(QualType T) const { in getAsConstantArrayType() 2115 return dyn_cast_or_null<ConstantArrayType>(getAsArrayType(T)); in getAsConstantArrayType() 2138 uint64_t getConstantArrayElementCount(const ConstantArrayType *CA) const;
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/clang/AST/ |
D | TypeNodes.inc | 26 TYPE(ArrayParameter, ConstantArrayType)
|
D | Type.h | 1892 friend class ConstantArrayType; 3556 class ConstantArrayType : public ArrayType { 3571 ConstantArrayType(QualType Et, QualType Can, uint64_t Width, uint64_t Sz, 3581 ConstantArrayType(QualType Et, QualType Can, ExternalSize *SzPtr, 3592 static ConstantArrayType *Create(const ASTContext &Ctx, QualType ET, 3598 ConstantArrayType(TypeClass Tc, const ConstantArrayType *ATy, QualType Can) 3688 class ArrayParameterType : public ConstantArrayType { 3691 ArrayParameterType(const ConstantArrayType *ATy, QualType CanTy) 3692 : ConstantArrayType(ArrayParameter, ATy, CanTy) {} 7683 return isa<ConstantArrayType>(CanonicalType);
|
D | ASTContext.h | 194 mutable llvm::ContextualFoldingSet<ConstantArrayType, ASTContext &> 2768 const ConstantArrayType *getAsConstantArrayType(QualType T) const { in getAsConstantArrayType() 2769 return dyn_cast_or_null<ConstantArrayType>(getAsArrayType(T)); in getAsConstantArrayType() 2792 uint64_t getConstantArrayElementCount(const ConstantArrayType *CA) const;
|
D | TextNodeDumper.h | 324 void VisitConstantArrayType(const ConstantArrayType *T);
|
/aosp_15_r20/external/clang/unittests/AST/ |
H A D | ASTTypeTraitsTest.cpp | 123 VERIFY_NAME(ConstantArrayType); in TEST()
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/clang/AST/ |
D | ASTContext.h | 194 mutable llvm::ContextualFoldingSet<ConstantArrayType, ASTContext &> 2742 const ConstantArrayType *getAsConstantArrayType(QualType T) const { in getAsConstantArrayType() 2743 return dyn_cast_or_null<ConstantArrayType>(getAsArrayType(T)); in getAsConstantArrayType() 2766 uint64_t getConstantArrayElementCount(const ConstantArrayType *CA) const;
|
/aosp_15_r20/external/clang/lib/StaticAnalyzer/Core/ |
H A D | RegionStore.cpp | 1096 if (const ConstantArrayType *CAT = dyn_cast<ConstantArrayType>(AT)) in VisitCluster() 2058 if (const ConstantArrayType* CAT = dyn_cast<ConstantArrayType>(AT)) in bindArray()
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/clang/AST/ |
D | ASTContext.h | 194 mutable llvm::ContextualFoldingSet<ConstantArrayType, ASTContext &> 2742 const ConstantArrayType *getAsConstantArrayType(QualType T) const { in getAsConstantArrayType() 2743 return dyn_cast_or_null<ConstantArrayType>(getAsArrayType(T)); in getAsConstantArrayType() 2766 uint64_t getConstantArrayElementCount(const ConstantArrayType *CA) const;
|
D | TextNodeDumper.h | 322 void VisitConstantArrayType(const ConstantArrayType *T);
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/clang/AST/ |
D | ASTContext.h | 194 mutable llvm::ContextualFoldingSet<ConstantArrayType, ASTContext &> 2728 const ConstantArrayType *getAsConstantArrayType(QualType T) const { in getAsConstantArrayType() 2729 return dyn_cast_or_null<ConstantArrayType>(getAsArrayType(T)); in getAsConstantArrayType() 2752 uint64_t getConstantArrayElementCount(const ConstantArrayType *CA) const;
|
D | TextNodeDumper.h | 314 void VisitConstantArrayType(const ConstantArrayType *T);
|