| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | PaddingChecker.cpp | 122 if (const ConstantArrayType *CArrTy = dyn_cast<ConstantArrayType>(ArrTy)) in visitVariable()
|
| H A D | CastSizeChecker.cpp | 65 if (const ConstantArrayType *ArrayTy = in evenFlexibleArraySize()
|
| H A D | CStringSyntaxChecker.cpp | 194 if (const auto *Buffer = dyn_cast<ConstantArrayType>(DstArgDecl->getType())) { in containsBadStrlcpyStrlcatPattern()
|
| H A D | CheckSecuritySyntaxOnly.cpp | 655 if (const auto *Array = dyn_cast<ConstantArrayType>(Target->getType())) { in checkCall_strcpy()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CodeGenTypes.cpp | 578 const ConstantArrayType *A = cast<ConstantArrayType>(Ty); in ConvertType() 789 if (const auto *CAT = dyn_cast<ConstantArrayType>(AT)) in isZeroInitializable()
|
| H A D | CGExprCXX.cpp | 724 while (const ConstantArrayType *CAT in EmitCXXNewAllocSize() 1039 cast<ConstantArrayType>(ILE->getType()->getAsArrayTypeUnsafe()) in EmitNewArrayInitializer() 1063 if (const ConstantArrayType *CAT = dyn_cast_or_null<ConstantArrayType>( in EmitNewArrayInitializer() 1561 cast<ConstantArrayType>(ILE->getType()->getAsArrayTypeUnsafe()) in EmitCXXNewExpr() 2031 while (const ConstantArrayType *Arr in EmitCXXDeleteExpr()
|
| H A D | CGExprConstant.cpp | 639 EmitArrayConstant(CodeGenModule &CGM, const ConstantArrayType *DestType, in EmitArrayConstant() 1089 const ConstantArrayType *CAT = CGM.getContext().getAsConstantArrayType(T); in VisitObjCEncodeExpr() 1949 const ConstantArrayType *CAT = in tryEmitPrivate() 2151 if (const ConstantArrayType *CAT = Context.getAsConstantArrayType(T)) { in EmitNullConstant()
|
| H A D | CGNonTrivialStruct.cpp | 193 const ConstantArrayType *CAT = cast<ConstantArrayType>(AT); in visitArray()
|
| H A D | CodeGenFunction.cpp | 1929 assert(isa<ConstantArrayType>(arrayType)); in emitArrayLength() 1930 assert(cast<ConstantArrayType>(arrayType)->getSize().getZExtValue() in emitArrayLength() 1950 cast<ConstantArrayType>(arrayType)->getSize().getZExtValue(); in emitArrayLength()
|
| H A D | TargetInfo.cpp | 485 while (const ConstantArrayType *AT = Context.getAsConstantArrayType(FT)) { in isEmptyField() 580 while (const ConstantArrayType *AT = Context.getAsConstantArrayType(FT)) { in isSingleElementStruct() 1257 if (const ConstantArrayType *AT = Context.getAsConstantArrayType(Ty)) in shouldReturnTypeInRegister() 2720 if (const ConstantArrayType *AT = getContext().getAsConstantArrayType(Ty)) { in classify() 3010 if (const ConstantArrayType *AT = Context.getAsConstantArrayType(Ty)) { in BitsContainNoUserData() 4567 if (const ConstantArrayType *AT = getContext().getAsConstantArrayType(Ty)) { in isHomogeneousAggregate() 4599 while (const ConstantArrayType *AT = in isHomogeneousAggregate() 8947 if (const ConstantArrayType *CAT = dyn_cast<ConstantArrayType>(AT)) in appendArrayType()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | ASTContext.cpp | 1604 else if (isa<ConstantArrayType>(arrayType) && in getDeclAlign() 1785 const auto *CAT = cast<ConstantArrayType>(T); in getTypeInfoImpl() 3087 if (ConstantArrayType *ATP = in getConstantArrayType() 3101 ConstantArrayType *NewIP = in getConstantArrayType() 3200 const auto *cat = cast<ConstantArrayType>(ty); in getVariableArrayDecayedType() 5112 auto *CAT2 = dyn_cast<ConstantArrayType>(AT2); in UnwrapSimilarArrayTypes() 5543 CA = dyn_cast_or_null<ConstantArrayType>( in getConstantArrayElementCount() 6222 if (!isa<ConstantArrayType>(AT)) in getObjCEncodingForBlock() 6265 if (!isa<ConstantArrayType>(AT)) in getObjCEncodingForFunctionDecl() 6335 if (!isa<ConstantArrayType>(AT)) in getObjCEncodingForMethodDecl() [all …]
|
| H A D | ScanfFormatString.cpp | 444 if (const ConstantArrayType *CAT = Ctx.getAsConstantArrayType(RawQT)) { in fixType()
|
| H A D | ASTStructuralEquivalence.cpp | 397 const auto *Array1 = cast<ConstantArrayType>(T1); in IsStructurallyEquivalent() 398 const auto *Array2 = cast<ConstantArrayType>(T2); in IsStructurallyEquivalent()
|
| H A D | ExprConstant.cpp | 195 if (auto *CAT = dyn_cast<ConstantArrayType>(AT)) { in findMostDerivedSubobject() 362 void addArrayUnchecked(const ConstantArrayType *CAT) { in addArrayUnchecked() 1460 void addArray(EvalInfo &Info, const Expr *E, const ConstantArrayType *CAT) { in addArray() 2657 const ConstantArrayType *CAT = in extractStringLiteralCharacter() 2674 const ConstantArrayType *CAT = in expandStringLiteral() 2851 const ConstantArrayType *CAT = Info.Ctx.getAsConstantArrayType(ObjType); in findSubobject() 5962 if (auto *CAT = dyn_cast<ConstantArrayType>(AT)) in VisitCastExpr() 6786 const ConstantArrayType *ArrayType = in VisitCXXStdInitializerListExpr() 7140 const ConstantArrayType *CAT = in ZeroInitialization() 7268 auto *CAT = cast<ConstantArrayType>(E->getType()->castAsArrayTypeUnsafe()); in VisitArrayInitLoopExpr() [all …]
|
| H A D | TypePrinter.cpp | 484 void TypePrinter::printConstantArrayBefore(const ConstantArrayType *T, in printConstantArrayBefore() 491 void TypePrinter::printConstantArrayAfter(const ConstantArrayType *T, in printConstantArrayAfter()
|
| H A D | ODRHash.cpp | 724 void VisitConstantArrayType(const ConstantArrayType *T) { in VisitConstantArrayType()
|
| H A D | TextNodeDumper.cpp | 1031 void TextNodeDumper::VisitConstantArrayType(const ConstantArrayType *T) { in VisitConstantArrayType()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaInit.cpp | 64 if (!isa<ConstantArrayType>(AT) && !isa<IncompleteArrayType>(AT)) in IsStringInit() 180 const ConstantArrayType *CAT = cast<ConstantArrayType>(AT); in CheckStringInit() 846 if (const ConstantArrayType *CAT = in numArrayElements() 1730 if (const ConstantArrayType *CAT = dyn_cast<ConstantArrayType>(arrayType)) { in CheckArrayType() 2644 if (isa<ConstantArrayType>(AT)) { in CheckDesignatedInitializer() 2663 ConstantArrayType::getMaxSizeBits(SemaRef.Context); in CheckDesignatedInitializer() 2690 if (cast<ConstantArrayType>(AT)->getSize().ult(StrLen)) in CheckDesignatedInitializer() 2712 if (cast<ConstantArrayType>(AT)->getSize().ult(StrLen)) in CheckDesignatedInitializer() 2859 if (const ConstantArrayType *CAType = dyn_cast<ConstantArrayType>(AType)) { in getStructuredSubobjectInit() 5511 if (Initializer && isa<ConstantArrayType>(DestAT) && in InitializeFrom() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | TextNodeDumper.h | 274 void VisitConstantArrayType(const ConstantArrayType *T);
|
| H A D | ASTContext.h | 183 mutable llvm::FoldingSet<ConstantArrayType> ConstantArrayTypes; 2413 const ConstantArrayType *getAsConstantArrayType(QualType T) const { in getAsConstantArrayType() 2414 return dyn_cast_or_null<ConstantArrayType>(getAsArrayType(T)); in getAsConstantArrayType() 2437 uint64_t getConstantArrayElementCount(const ConstantArrayType *CA) const;
|
| H A D | CanonicalType.h | 460 template<> struct CanProxyAdaptor<ConstantArrayType>;
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| H A D | RegionStore.cpp | 1143 if (const ConstantArrayType *CAT = dyn_cast<ConstantArrayType>(AT)) in VisitCluster() 2180 if (const ConstantArrayType* CAT = dyn_cast<ConstantArrayType>(AT)) in bindArray()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 810 const AstTypeMatcher<ConstantArrayType> constantArrayType;
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 5230 extern const AstTypeMatcher<ConstantArrayType> constantArrayType; 5248 AST_POLYMORPHIC_SUPPORTED_TYPES(ConstantArrayType, in AST_POLYMORPHIC_MATCHER_P() argument
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Index/ |
| H A D | USRGeneration.cpp | 875 if (const auto *const CAT = dyn_cast<ConstantArrayType>(T)) in VisitType()
|