| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaBoundsSafety.cpp | 66 if (FieldTy->isArrayType() && (CountInBytes || OrNull)) { in CheckCountedByAttrOnField() 72 if (!FieldTy->isArrayType() && !FieldTy->isPointerType()) { in CheckCountedByAttrOnField() 81 if (FieldTy->isArrayType() && in CheckCountedByAttrOnField() 98 assert(FieldTy->isArrayType()); in CheckCountedByAttrOnField() 143 if (FieldTy->isArrayType() && !getLangOpts().BoundsSafety) { in CheckCountedByAttrOnField() 210 << CountFD << Kind << FieldTy->isArrayType() << E->getSourceRange(); in CheckCountedByAttrOnField()
|
| H A D | SemaTypeTraits.cpp | 500 if (ArgTy->isArrayType() || ArgTy->isVoidType()) in CheckUnaryTypeTraitTypeCompleteness() 645 if (Type->isArrayType()) in HasNonDeletedDefaultedEqualityComparison() 661 CanonicalType->isEnumeralType() || CanonicalType->isArrayType()) in isTriviallyEqualityComparableType() 730 return T->isArrayType(); in EvaluateUnaryTypeTrait() 738 return T->isArrayType() && !T->isIncompleteArrayType(); in EvaluateUnaryTypeTrait() 1157 if (UnqualT->isArrayType() || UnqualT->isVectorType()) in EvaluateUnaryTypeTrait() 1237 if (RhsT->isFunctionType() || RhsT->isArrayType()) in CheckConvertibilityForTypeTraits() 1856 if (T->isArrayType()) { in EvaluateArrayTypeTrait() 1880 if (T->isArrayType()) { in EvaluateArrayTypeTrait() 1892 if (Matched && T->isArrayType()) { in EvaluateArrayTypeTrait() [all …]
|
| H A D | SemaPPC.cpp | 264 if (Type->isPointerType() || Type->isArrayType()) in CheckPPCMMAType() 374 (StrippedRVType->isPointerType() || StrippedRVType->isArrayType()))) in BuiltinPPCMMACall()
|
| H A D | SemaSYCL.cpp | 119 while (NextTy->isAnyPointerType() || NextTy->isArrayType() || in deepTypeCheckForDevice() 121 if (NextTy->isArrayType()) in deepTypeCheckForDevice()
|
| H A D | SemaInit.cpp | 279 if (!Entity->getType()->isArrayType()) in CheckStringInit() 1204 if (T->isArrayType()) in CheckImplicitInitList() 1250 if (!VerifyOnly && (T->isArrayType() || T->isRecordType()) && in CheckImplicitInitList() 1354 if (!ExprTy->isArrayType()) in CheckExplicitInitList() 1387 int initKind = T->isArrayType() ? 0 : in CheckExplicitInitList() 1460 } else if (DeclType->isArrayType()) { in CheckListElementTypes() 2095 if (InitType->isArrayType()) { in canInitializeArrayWithEmbedDataString() 3472 if (!ResultType->isArrayType()) in createInitListExpr() 5523 T2->isArrayType())))) { in TryReferenceInitializationCore() 6050 int InitKind = T->isArrayType() ? 0 : T->isUnionType() ? 3 : 4; in TryOrBuildParenListInitialization() [all …]
|
| H A D | SemaExpr.cpp | 527 } else if (Ty->isArrayType()) { in DefaultFunctionArrayConversion() 1853 if (QT->isArrayType()) in CreateGenericSelectionExpr() 2041 if (ArgTy[ArgIdx]->isArrayType()) in BuildCookedLiteralOperatorCall() 4347 if (!ExprType->isArrayType()) { in CheckUnaryExprOrTypeTraitOperand() 4363 if (Type->isPointerType() && OType->isArrayType()) { in CheckUnaryExprOrTypeTraitOperand() 4632 if (!ExprType->isArrayType()) { in CheckUnaryExprOrTypeTraitOperand() 4860 return MSProp->getPropertyDecl()->getType()->isArrayType(); in isMSPropertySubscriptExpr() 5201 if (Op->getType()->isArrayType() && !Op->isLValue()) in CreateBuiltinArraySubscriptExpr() 5295 } else if (LHSTy->isArrayType()) { in CreateBuiltinArraySubscriptExpr() 5310 } else if (RHSTy->isArrayType()) { in CreateBuiltinArraySubscriptExpr() [all …]
|
| H A D | SemaType.cpp | 1624 if (T->isArrayType()) in BuildQualifiedType() 2101 if (Context.getTargetInfo().getTriple().isWasm() && T->isArrayType()) { in BuildArrayType() 2339 CurType->isArrayType()) { in BuildVectorType() 2533 if ((T->isArrayType() && !getLangOpts().allowArrayReturnTypes()) || in CheckFunctionReturnType() 4621 if (complainAboutMissingNullability == CAMN_Yes && T->isArrayType() && in GetFullTypeForDeclarator() 4952 ((T->isArrayType() && !S.getLangOpts().allowArrayReturnTypes()) || in GetFullTypeForDeclarator() 7298 !(AllowOnArrayType && Desugared->isArrayType())) { in CheckNullabilityTypeSpecifier() 7311 if (Desugared->isArrayType()) in CheckNullabilityTypeSpecifier() 8958 type->isArrayType() || in processTypeAttrs() 9866 if (Underlying->isArrayType()) in BuiltinDecay() [all …]
|
| H A D | SemaAttr.cpp | 269 if (LRT && LRT->getPointeeType().IgnoreParens()->isArrayType()) in inferLifetimeBoundAttribute() 514 if (E->getType()->isArrayType()) in ConstantFoldAttrArgs()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/ |
| H A D | WebAssembly.cpp | 541 assert(E->getArg(0)->getType()->isArrayType()); in EmitWebAssemblyBuiltinExpr() 555 assert(E->getArg(0)->getType()->isArrayType()); in EmitWebAssemblyBuiltinExpr() 570 assert(E->getArg(0)->getType()->isArrayType()); in EmitWebAssemblyBuiltinExpr() 576 assert(E->getArg(0)->getType()->isArrayType()); in EmitWebAssemblyBuiltinExpr() 593 assert(E->getArg(0)->getType()->isArrayType()); in EmitWebAssemblyBuiltinExpr() 611 assert(E->getArg(0)->getType()->isArrayType()); in EmitWebAssemblyBuiltinExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | PointerSubChecker.cpp | 107 D->getType()->isArrayType() ? "Array" : "Object", SideStr); in checkPreStmt()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprClassification.cpp | 86 if (T->isArrayType()) in ClassifyTemporary() 257 if (Base->getType()->isArrayType()) in ClassifyInternal() 707 if (CT->isArrayType() && in IsModifiable()
|
| H A D | TemplateBase.cpp | 151 if (argType->isArrayType()) in needsAmpersandOnTemplateArg()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/ |
| H A D | UninitializedPointee.cpp | 192 if (PointeeT->isArrayType()) { in isDereferencableUninit()
|
| H A D | UninitializedObjectChecker.cpp | 323 if (T->isArrayType()) { in isNonUnionUninit()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | EvaluationResult.cpp | 115 } else if (FieldType->isArrayType()) { in CheckFieldsInitialized()
|
| H A D | Pointer.cpp | 226 if (Ptr.getArray().getType()->isArrayType()) in toAPValue() 256 if (Ptr.getArray().getType()->isArrayType()) in toAPValue()
|
| H A D | Context.cpp | 123 (VD->getType()->isRecordType() || VD->getType()->isArrayType()); in evaluateAsInitializer()
|
| H A D | InterpBuiltinBitCast.cpp | 223 if (T->isArrayType() && in CheckBitcastType()
|
| H A D | Compiler.cpp | 1676 if (QT->isArrayType()) in VisitImplicitValueInitExpr() 1879 if (QT->isArrayType()) { in visitInitList() 2160 assert(Ty->isArrayType()); in VisitUnaryExprOrTypeTraitExpr() 2178 if (VAT->getElementType()->isArrayType()) { in VisitUnaryExprOrTypeTraitExpr() 3196 if (T->isArrayType()) { in VisitCXXConstructExpr() 3621 DynamicInit->getType()->isArrayType()) { in VisitCXXNewExpr() 4284 assert(T->isArrayType() || T->isAnyComplexType() || T->isVectorType()); in visitZeroArrayInitializer() 4311 } else if (ElemType->isArrayType()) { in visitZeroArrayInitializer()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | RegionStore.cpp | 1605 if (RTy->isArrayType()) { in getBinding() 2547 if (Ty->isArrayType()) in bind() 2581 else if (T->isStructureOrClassType() || T->isArrayType()) { in setImplicitDefaultValue() 2687 else if (ElementTy->isArrayType()) in bindArray() 2740 if (ElemType->isArrayType()) in bindVector() 2943 if (FTy->isArrayType()) in bindStruct()
|
| /freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | SVals.h | 246 return T->isArrayType() || T->isRecordType() || in isCompoundType()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | CanonicalType.h | 302 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(bool, isArrayType)
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CodeGenTBAA.cpp | 330 if (CodeGenOpts.NewStructPathTBAA && Ty->isArrayType()) in getTypeInfoHelper()
|
| H A D | CGDecl.cpp | 1525 if (D.getInit() && (Ty->isArrayType() || Ty->isRecordType()) && in EmitAutoVarAlloca() 2160 assert(!type->isArrayType()); in emitAutoVarTypeCleanup() 2186 assert(!type->isArrayType()); in emitAutoVarTypeCleanup() 2442 assert(!elementType->isArrayType()); in emitArrayDestroy()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | SystemZ.cpp | 521 while (Ty->isPointerType() || Ty->isArrayType()) in isVectorTypeBased()
|