Home
last modified time | relevance | path

Searched refs:isArrayType (Results 1 – 25 of 85) sorted by relevance

1234

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaBoundsSafety.cpp66 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 DSemaTypeTraits.cpp500 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 DSemaPPC.cpp264 if (Type->isPointerType() || Type->isArrayType()) in CheckPPCMMAType()
374 (StrippedRVType->isPointerType() || StrippedRVType->isArrayType()))) in BuiltinPPCMMACall()
H A DSemaSYCL.cpp119 while (NextTy->isAnyPointerType() || NextTy->isArrayType() || in deepTypeCheckForDevice()
121 if (NextTy->isArrayType()) in deepTypeCheckForDevice()
H A DSemaInit.cpp279 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 DSemaExpr.cpp527 } 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 DSemaType.cpp1624 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 DSemaAttr.cpp269 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 DWebAssembly.cpp541 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 DPointerSubChecker.cpp107 D->getType()->isArrayType() ? "Array" : "Object", SideStr); in checkPreStmt()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprClassification.cpp86 if (T->isArrayType()) in ClassifyTemporary()
257 if (Base->getType()->isArrayType()) in ClassifyInternal()
707 if (CT->isArrayType() && in IsModifiable()
H A DTemplateBase.cpp151 if (argType->isArrayType()) in needsAmpersandOnTemplateArg()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/
H A DUninitializedPointee.cpp192 if (PointeeT->isArrayType()) { in isDereferencableUninit()
H A DUninitializedObjectChecker.cpp323 if (T->isArrayType()) { in isNonUnionUninit()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DEvaluationResult.cpp115 } else if (FieldType->isArrayType()) { in CheckFieldsInitialized()
H A DPointer.cpp226 if (Ptr.getArray().getType()->isArrayType()) in toAPValue()
256 if (Ptr.getArray().getType()->isArrayType()) in toAPValue()
H A DContext.cpp123 (VD->getType()->isRecordType() || VD->getType()->isArrayType()); in evaluateAsInitializer()
H A DInterpBuiltinBitCast.cpp223 if (T->isArrayType() && in CheckBitcastType()
H A DCompiler.cpp1676 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 DRegionStore.cpp1605 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 DSVals.h246 return T->isArrayType() || T->isRecordType() || in isCompoundType()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DCanonicalType.h302 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(bool, isArrayType)
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTBAA.cpp330 if (CodeGenOpts.NewStructPathTBAA && Ty->isArrayType()) in getTypeInfoHelper()
H A DCGDecl.cpp1525 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 DSystemZ.cpp521 while (Ty->isPointerType() || Ty->isArrayType()) in isVectorTypeBased()

1234