/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() 114 if (FieldTy->isArrayType() && !getLangOpts().BoundsSafety) { in CheckCountedByAttrOnField() 181 << CountFD << Kind << FieldTy->isArrayType() << E->getSourceRange(); in CheckCountedByAttrOnField()
|
H A D | SemaSYCL.cpp | 115 while (NextTy->isAnyPointerType() || NextTy->isArrayType() || in deepTypeCheckForDevice() 117 if (NextTy->isArrayType()) in deepTypeCheckForDevice()
|
H A D | SemaPPC.cpp | 258 if (Type->isPointerType() || Type->isArrayType()) in CheckPPCMMAType() 368 (StrippedRVType->isPointerType() || StrippedRVType->isArrayType()))) in BuiltinPPCMMACall()
|
H A D | SemaExprCXX.cpp | 716 else if (QT->isArrayType()) in getUuidAttrOfType() 1634 if (Ty->isArrayType()) { in BuildCXXTypeConstructExpr() 2630 Args[1]->getType()->isArrayType())) { in resolveAllocationOverload() 3744 if (Pointee->isArrayType() && !ArrayForm) { in ActOnCXXDelete() 4047 else if (T->isArrayType()) in CheckConditionVariable() 5039 if (ArgTy->isArrayType() || ArgTy->isVoidType()) in CheckUnaryTypeTraitTypeCompleteness() 5178 if (Type->isArrayType()) in HasNonDeletedDefaultedEqualityComparison() 5193 CanonicalType->isEnumeralType() || CanonicalType->isArrayType()) in isTriviallyEqualityComparableType() 5227 return T->isArrayType(); in EvaluateUnaryTypeTrait() 5235 return T->isArrayType() && !T->isIncompleteArrayType(); in EvaluateUnaryTypeTrait() [all …]
|
H A D | SemaInit.cpp | 1133 if (T->isArrayType()) in CheckImplicitInitList() 1179 if (!VerifyOnly && (T->isArrayType() || T->isRecordType()) && in CheckImplicitInitList() 1283 if (!ExprTy->isArrayType()) in CheckExplicitInitList() 1316 int initKind = T->isArrayType() ? 0 : in CheckExplicitInitList() 1389 } else if (DeclType->isArrayType()) { in CheckListElementTypes() 2016 if (InitType->isArrayType()) { in canInitializeArrayWithEmbedDataString() 3390 if (!ResultType->isArrayType()) in createInitListExpr() 5265 T2->isArrayType())))) { in TryReferenceInitializationCore() 5783 int InitKind = T->isArrayType() ? 0 : T->isUnionType() ? 3 : 4; in TryOrBuildParenListInitialization() 6386 if (DestType->isArrayType() && !DestType->isArrayParameterType()) { in InitializeFrom() [all …]
|
H A D | SemaOpenACC.cpp | 1454 } else if (OriginalBaseTy->isArrayType()) { in ActOnArraySectionExpr() 1515 bool IsArray = !OriginalBaseTy.isNull() && OriginalBaseTy->isArrayType(); in ActOnArraySectionExpr()
|
H A D | SemaExpr.cpp | 530 } else if (Ty->isArrayType()) { in DefaultFunctionArrayConversion() 1747 if (QT->isArrayType()) in CreateGenericSelectionExpr() 1932 if (ArgTy[ArgIdx]->isArrayType()) in BuildCookedLiteralOperatorCall() 4284 if (Type->isPointerType() && OType->isArrayType()) { in CheckUnaryExprOrTypeTraitOperand() 4764 return MSProp->getPropertyDecl()->getType()->isArrayType(); in isMSPropertySubscriptExpr() 5103 if (Op->getType()->isArrayType() && !Op->isLValue()) in CreateBuiltinArraySubscriptExpr() 5197 } else if (LHSTy->isArrayType()) { in CreateBuiltinArraySubscriptExpr() 5212 } else if (RHSTy->isArrayType()) { in CreateBuiltinArraySubscriptExpr() 6984 if (literalType->isArrayType()) { in BuildCompoundLiteralExpr() 7056 (getLangOpts().CPlusPlus && !(isFileScope && literalType->isArrayType())) in BuildCompoundLiteralExpr() [all …]
|
H A D | SemaType.cpp | 2076 if (Context.getTargetInfo().getTriple().isWasm() && T->isArrayType()) { in BuildArrayType() 2303 CurType->isArrayType()) { in BuildVectorType() 2503 if (T->isArrayType() || T->isFunctionType()) { in CheckFunctionReturnType() 4573 if (complainAboutMissingNullability == CAMN_Yes && T->isArrayType() && in GetFullTypeForDeclarator() 4893 if (!D.isInvalidType() && (T->isArrayType() || T->isFunctionType()) && in GetFullTypeForDeclarator() 7215 !(AllowOnArrayType && Desugared->isArrayType())) { in CheckNullabilityTypeSpecifier() 7228 if (Desugared->isArrayType()) in CheckNullabilityTypeSpecifier() 8688 type->isArrayType() || in processTypeAttrs() 9584 if (Underlying->isArrayType()) in BuiltinDecay() 9793 if (T->isArrayType()) in BuildAtomicType()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | ExprClassification.cpp | 86 if (T->isArrayType()) in ClassifyTemporary() 243 if (Base->getType()->isArrayType()) in ClassifyInternal() 691 if (CT->isArrayType()) in IsModifiable()
|
H A D | TemplateBase.cpp | 155 if (argType->isArrayType()) in needsAmpersandOnTemplateArg()
|
H A D | ExprConstant.cpp | 206 if (Type->isArrayType()) { in findMostDerivedSubobject() 1727 assert(getType(Base)->isPointerType() || getType(Base)->isArrayType()); in addUnsizedArray() 2138 if (Ty->isArrayType()) in isZeroSized() 3802 if (ObjType->isArrayType()) { in findSubobject() 4003 (ObjType->isArrayType() || ObjType->isAnyComplexType())) { in FindDesignatorMismatch() 4376 if (CLETy->isArrayType() && !Type->isArrayType()) { in handleLValueToRValueConversion() 6170 if (!Base->getType()->isArrayType()) in MaybeHandleUnionActiveMemberChange() 7587 if (Ty->isArrayType() && in checkBitCastConstexprEligibilityType() 10017 assert(!AllocType->isArrayType() && in VisitCXXNewExpr() 11184 assert(E->isPRValue() && E->getType()->isArrayType() && in EvaluateArray() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/ |
H A D | UninitializedPointee.cpp | 196 if (PointeeT->isArrayType()) { in isDereferencableUninit()
|
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Context.cpp | 104 (VD->getType()->isRecordType() || VD->getType()->isArrayType()); in evaluateAsInitializer()
|
H A D | EvaluationResult.cpp | 114 } else if (FieldType->isArrayType()) { in CheckFieldsInitialized()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | RegionStore.cpp | 1446 if (RTy->isArrayType()) { in getBinding() 2371 if (Ty->isArrayType()) in bind() 2408 else if (T->isStructureOrClassType() || T->isArrayType()) { in setImplicitDefaultValue() 2509 else if (ElementTy->isArrayType()) in bindArray() 2554 if (ElemType->isArrayType()) in bindVector() 2707 if (FTy->isArrayType()) in bindStruct()
|
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | SVals.h | 243 return T->isArrayType() || T->isRecordType() || in isCompoundType()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | CanonicalType.h | 301 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(bool, isArrayType)
|
H A D | Type.h | 2526 bool isArrayType() const; 7977 return isArrayType() || 8067 inline bool Type::isArrayType() const { 8442 return !isArrayType() && !isFunctionType() && !isAnyPointerType() && 8457 return isFunctionType() || (isArrayType() && !isArrayParameterType()); 8480 else if (type->isArrayType())
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CodeGenTBAA.cpp | 242 if (CodeGenOpts.NewStructPathTBAA && Ty->isArrayType()) in getTypeInfoHelper()
|
H A D | CGDecl.cpp | 1489 if (D.getInit() && (Ty->isArrayType() || Ty->isRecordType()) && in EmitAutoVarAlloca() 2095 assert(!type->isArrayType()); in emitAutoVarTypeCleanup() 2121 assert(!type->isArrayType()); in emitAutoVarTypeCleanup() 2370 assert(!elementType->isArrayType()); in emitArrayDestroy()
|
H A D | CGExpr.cpp | 367 if (E->getType()->isArrayType()) { in pushTemporaryCleanup() 415 (Ty->isArrayType() || Ty->isRecordType()) && in createReferenceTemporary() 2687 LV.setObjCArray(E->getType()->isArrayType()); in setObjCGCLValueClass() 2698 LV.setObjCArray(E->getType()->isArrayType()); in setObjCGCLValueClass() 2758 LV.setObjCArray(E->getType()->isArrayType()); in setObjCGCLValueClass() 3890 assert(E->getType()->isArrayType() && in EmitArrayToPointerDecay() 4277 assert(Array->getType()->isArrayType() && in EmitArraySubscriptExpr() 4383 if (BaseTy->isArrayType()) { in emitOMPArraySectionBase() 4548 assert(Array->getType()->isArrayType() && in EmitArraySectionExpr()
|
H A D | SwiftCallingConv.cpp | 73 } else if (type->isArrayType()) { in addTypedData()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
H A D | SystemZ.cpp | 505 while (Ty->isPointerType() || Ty->isArrayType()) in isVectorTypeBased()
|
/freebsd/contrib/llvm-project/clang/lib/ARCMigrate/ |
H A D | Transforms.cpp | 366 if (T->isArrayType()) in isGCOwnedNonObjC()
|
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
H A D | Transfer.cpp | 738 if (!Type->isArrayType() && S->getNumInits() == 1) in VisitInitListExpr()
|