Home
last modified time | relevance | path

Searched refs:getAsConstantArrayType (Results 1 – 25 of 26) sorted by relevance

12

/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
HDCastSizeChecker.cpp66 Ctx.getAsConstantArrayType(Last->getType())) { in evenFlexibleArraySize()
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGExprCXX.cpp433 = getContext().getAsConstantArrayType(E->getType())) { in EmitCXXConstructExpr()
484 assert(!getContext().getAsConstantArrayType(E->getType()) in EmitSynthesizedCXXCopyCtor()
544 = CGF.getContext().getAsConstantArrayType(type)) { in EmitCXXNewAllocSize()
1635 = getContext().getAsConstantArrayType(DeleteTy)) { in EmitCXXDeleteExpr()
HDTargetInfo.cpp194 while (const ConstantArrayType *AT = Context.getAsConstantArrayType(FT)) { in isEmptyField()
289 while (const ConstantArrayType *AT = Context.getAsConstantArrayType(FT)) { in isSingleElementStruct()
796 if (const ConstantArrayType *AT = Context.getAsConstantArrayType(Ty)) in shouldReturnTypeInRegister()
2007 if (const ConstantArrayType *AT = getContext().getAsConstantArrayType(Ty)) { in classify()
2293 if (const ConstantArrayType *AT = Context.getAsConstantArrayType(Ty)) { in BitsContainNoUserData()
3550 if (const ConstantArrayType *AT = getContext().getAsConstantArrayType(Ty)) { in isHomogeneousAggregate()
3583 getContext().getAsConstantArrayType(FT)) { in isHomogeneousAggregate()
HDCGClass.cpp486 const ConstantArrayType *Array = CGF.getContext().getAsConstantArrayType(T); in EmitAggMemberInitializer()
597 = CGF.getContext().getAsConstantArrayType(FieldType); in EmitMemberInitializer()
HDCGExprAgg.cpp327 Ctx.getAsConstantArrayType(E->getSubExpr()->getType()); in VisitCXXStdInitializerListExpr()
HDCGExprConstant.cpp1565 if (const ConstantArrayType *CAT = Context.getAsConstantArrayType(T)) { in EmitNullConstant()
HDCGCall.cpp631 if (const ConstantArrayType *AT = Context.getAsConstantArrayType(Ty)) { in getTypeExpansion()
1903 getContext().getAsConstantArrayType(OTy)) { in EmitFunctionProlog()
HDCodeGenModule.cpp2872 const ConstantArrayType *CAT = Context.getAsConstantArrayType(E->getType()); in GetConstantArrayFromStringLiteral()
/NextBSD/contrib/llvm/tools/clang/lib/Analysis/
HDScanfFormatString.cpp432 if (const ConstantArrayType *CAT = Ctx.getAsConstantArrayType(RawQT)) { in fixType()
HDCFG.cpp1234 if (const ConstantArrayType *AT = Context->getAsConstantArrayType(QT)) { in addImplicitDtorsForDestructor()
1337 while (const ConstantArrayType *AT = Context->getAsConstantArrayType(QT)) { in addLocalScopeForVarDecl()
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDExprConstant.cpp2040 Info.Ctx.getAsConstantArrayType(S->getType()); in extractStringLiteralCharacter()
2057 Info.Ctx.getAsConstantArrayType(S->getType()); in expandStringLiteral()
2232 const ConstantArrayType *CAT = Info.Ctx.getAsConstantArrayType(ObjType); in findSubobject()
4921 = Info.Ctx.getAsConstantArrayType(SubExpr->getType())) in VisitCastExpr()
5387 Info.Ctx.getAsConstantArrayType(E->getSubExpr()->getType()); in VisitCXXStdInitializerListExpr()
5698 Info.Ctx.getAsConstantArrayType(E->getType()); in ZeroInitialization()
5728 const ConstantArrayType *CAT = Info.Ctx.getAsConstantArrayType(E->getType()); in VisitInitListExpr()
5806 if (const ConstantArrayType *CAT = Info.Ctx.getAsConstantArrayType(Type)) { in VisitCXXConstructExpr()
HDRecordLayoutBuilder.cpp442 if (const ConstantArrayType *AT = Context.getAsConstantArrayType(T)) { in CanPlaceFieldSubobjectAtOffset()
539 if (const ConstantArrayType *AT = Context.getAsConstantArrayType(T)) { in UpdateEmptyFieldSubobjects()
HDMicrosoftMangle.cpp1916 getASTContext().getAsConstantArrayType(ElementTy); in mangleArrayType()
HDASTContext.cpp7626 const ConstantArrayType* LCAT = getAsConstantArrayType(LHS); in mergeTypes()
7627 const ConstantArrayType* RCAT = getAsConstantArrayType(RHS); in mergeTypes()
HDExpr.cpp836 assert(C.getAsConstantArrayType(Ty) && in Create()
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaLambda.cpp1421 = S.Context.getAsConstantArrayType(BaseType)) { in performLambdaVarCaptureInitialization()
HDSemaTemplateDeduction.cpp1308 S.Context.getAsConstantArrayType(Arg); in DeduceTemplateArgumentsByTypeMatch()
1313 S.Context.getAsConstantArrayType(Param); in DeduceTemplateArgumentsByTypeMatch()
HDSemaChecking.cpp4513 const ConstantArrayType *T = Context.getAsConstantArrayType(FExpr->getType()); in CheckFormatString()
4569 const ConstantArrayType *T = Context.getAsConstantArrayType(FExpr->getType()); in FormatStringHasSArg()
5243 if (const ConstantArrayType *CAT = Context.getAsConstantArrayType(Ty)) { in isConstantSizeArrayWithMoreThanOneElement()
8346 Context.getAsConstantArrayType(BaseExpr->getType()); in CheckArrayAccess()
HDSemaExprCXX.cpp1323 = Context.getAsConstantArrayType(AllocType)) { in BuildCXXNew()
4376 if (const ConstantArrayType *CAT = Self.Context.getAsConstantArrayType(T)) in EvaluateArrayTypeTrait()
HDSemaInit.cpp735 SemaRef.Context.getAsConstantArrayType(DeclType)) { in numArrayElements()
6657 = S.Context.getAsConstantArrayType(CurInit.get()->getType())) { in Perform()
HDSemaDeclCXX.cpp3506 = SemaRef.Context.getAsConstantArrayType(BaseType)) { in BuildImplicitMemberInitializer()
3764 while (const ConstantArrayType *ArrayT = Context.getAsConstantArrayType(T)) { in isIncompleteOrZeroLengthArrayType()
9858 const ConstantArrayType *ArrayTy = S.Context.getAsConstantArrayType(T); in buildSingleCopyAssignRecursively()
HDSemaExprObjC.cpp70 const ConstantArrayType *CAT = Context.getAsConstantArrayType(S->getType()); in ParseObjCStringLiteral()
HDSemaType.cpp6530 = Context.getAsConstantArrayType(MaybeTemplate)) in RequireCompleteTypeImpl()
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDASTContext.h2003 const ConstantArrayType *getAsConstantArrayType(QualType T) const { in getAsConstantArrayType() function
/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
HDRegionStore.cpp1845 assert(Ctx.getAsConstantArrayType(R->getValueType()) && in getBindingForArray()

12