Home
last modified time | relevance | path

Searched refs:ConstantArrayType (Results 1 – 25 of 97) sorted by relevance

1234

/aosp_15_r20/frameworks/compile/slang/
Dslang_rs_export_type.cpp209 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()
Dslang_rs_export_type.h63 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 Djson_map_decl_visitor.cc83 if (const ConstantArrayType *T = dyn_cast<ConstantArrayType>(F->getType())) in genJSONForField()
/aosp_15_r20/external/clang/lib/StaticAnalyzer/Checkers/
H A DPaddingChecker.cpp103 if (const ConstantArrayType *CArrTy = dyn_cast<ConstantArrayType>(ArrTy)) in visitVariable()
H A DCastSizeChecker.cpp65 if (const ConstantArrayType *ArrayTy = in evenFlexibleArraySize()
/aosp_15_r20/external/clang/lib/AST/
H A DASTContext.cpp1400 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 DExprConstant.cpp124 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 DCodeGenTypes.cpp540 const ConstantArrayType *A = cast<ConstantArrayType>(Ty); in ConvertType()
747 if (const auto *CAT = dyn_cast<ConstantArrayType>(AT)) in isZeroInitializable()
H A DCGExprCXX.cpp588 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 DCGExprConstant.cpp977 const ConstantArrayType *CAT = cast<ConstantArrayType>(T); in VisitObjCEncodeExpr()
1607 if (const ConstantArrayType *CAT = Context.getAsConstantArrayType(T)) { in EmitNullConstant()
H A DCodeGenFunction.cpp1586 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 DCXType.cpp626 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 DSemaInit.cpp62 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 DASTContext.h104 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/
DTypeNodes.inc26 TYPE(ArrayParameter, ConstantArrayType)
DType.h1892 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);
DASTContext.h194 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;
DTextNodeDumper.h324 void VisitConstantArrayType(const ConstantArrayType *T);
/aosp_15_r20/external/clang/unittests/AST/
H A DASTTypeTraitsTest.cpp123 VERIFY_NAME(ConstantArrayType); in TEST()
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/clang/AST/
DASTContext.h194 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 DRegionStore.cpp1096 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/
DASTContext.h194 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;
DTextNodeDumper.h322 void VisitConstantArrayType(const ConstantArrayType *T);
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/clang/AST/
DASTContext.h194 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;
DTextNodeDumper.h314 void VisitConstantArrayType(const ConstantArrayType *T);

1234