Home
last modified time | relevance | path

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

12

/external/clang/lib/StaticAnalyzer/Checkers/
DCastSizeChecker.cpp66 Ctx.getAsConstantArrayType(Last->getType())) { in evenFlexibleArraySize()
/external/clang/lib/CodeGen/
DCGExprCXX.cpp475 = getContext().getAsConstantArrayType(E->getType())) { in EmitCXXConstructExpr()
524 assert(!getContext().getAsConstantArrayType(E->getType()) in EmitSynthesizedCXXCopyCtor()
584 = CGF.getContext().getAsConstantArrayType(type)) { in EmitCXXNewAllocSize()
1721 = getContext().getAsConstantArrayType(DeleteTy)) { in EmitCXXDeleteExpr()
DTargetInfo.cpp366 while (const ConstantArrayType *AT = Context.getAsConstantArrayType(FT)) { in isEmptyField()
461 while (const ConstantArrayType *AT = Context.getAsConstantArrayType(FT)) { in isSingleElementStruct()
1052 if (const ConstantArrayType *AT = Context.getAsConstantArrayType(Ty)) in shouldReturnTypeInRegister()
2270 if (const ConstantArrayType *AT = getContext().getAsConstantArrayType(Ty)) { in classify()
2556 if (const ConstantArrayType *AT = Context.getAsConstantArrayType(Ty)) { in BitsContainNoUserData()
3859 if (const ConstantArrayType *AT = getContext().getAsConstantArrayType(Ty)) { in isHomogeneousAggregate()
3892 getContext().getAsConstantArrayType(FT)) { in isHomogeneousAggregate()
DCGClass.cpp612 const ConstantArrayType *Array = CGF.getContext().getAsConstantArrayType(T); in EmitAggMemberInitializer()
720 = CGF.getContext().getAsConstantArrayType(FieldType); in EmitMemberInitializer()
DCGExprAgg.cpp324 Ctx.getAsConstantArrayType(E->getSubExpr()->getType()); in VisitCXXStdInitializerListExpr()
DCGExprConstant.cpp1581 if (const ConstantArrayType *CAT = Context.getAsConstantArrayType(T)) { in EmitNullConstant()
DCGCall.cpp662 if (const ConstantArrayType *AT = Context.getAsConstantArrayType(Ty)) { in getTypeExpansion()
1960 getContext().getAsConstantArrayType(OTy)) { in EmitFunctionProlog()
DCodeGenModule.cpp3116 const ConstantArrayType *CAT = Context.getAsConstantArrayType(E->getType()); in GetConstantArrayFromStringLiteral()
DCGExpr.cpp2909 auto *CAT = C.getAsConstantArrayType(BaseTy); in EmitOMPArraySectionExpr()
/external/clang/lib/Analysis/
DScanfFormatString.cpp432 if (const ConstantArrayType *CAT = Ctx.getAsConstantArrayType(RawQT)) { in fixType()
DCFG.cpp1282 if (const ConstantArrayType *AT = Context->getAsConstantArrayType(QT)) { in addImplicitDtorsForDestructor()
1383 while (const ConstantArrayType *AT = Context->getAsConstantArrayType(QT)) { in addLocalScopeForVarDecl()
/external/clang/lib/AST/
DExprConstant.cpp2124 Info.Ctx.getAsConstantArrayType(S->getType()); in extractStringLiteralCharacter()
2141 Info.Ctx.getAsConstantArrayType(S->getType()); in expandStringLiteral()
2318 const ConstantArrayType *CAT = Info.Ctx.getAsConstantArrayType(ObjType); in findSubobject()
5040 = Info.Ctx.getAsConstantArrayType(SubExpr->getType())) in VisitCastExpr()
5509 Info.Ctx.getAsConstantArrayType(E->getSubExpr()->getType()); in VisitCXXStdInitializerListExpr()
5820 Info.Ctx.getAsConstantArrayType(E->getType()); in ZeroInitialization()
5853 const ConstantArrayType *CAT = Info.Ctx.getAsConstantArrayType(E->getType()); in VisitInitListExpr()
5931 if (const ConstantArrayType *CAT = Info.Ctx.getAsConstantArrayType(Type)) { in VisitCXXConstructExpr()
DRecordLayoutBuilder.cpp441 if (const ConstantArrayType *AT = Context.getAsConstantArrayType(T)) { in CanPlaceFieldSubobjectAtOffset()
538 if (const ConstantArrayType *AT = Context.getAsConstantArrayType(T)) { in UpdateEmptyFieldSubobjects()
DMicrosoftMangle.cpp2048 getASTContext().getAsConstantArrayType(ElementTy); in mangleArrayType()
DExpr.cpp841 assert(C.getAsConstantArrayType(Ty) && in Create()
DASTContext.cpp7700 const ConstantArrayType* LCAT = getAsConstantArrayType(LHS); in mergeTypes()
7701 const ConstantArrayType* RCAT = getAsConstantArrayType(RHS); in mergeTypes()
/external/clang/lib/Sema/
DSemaLambda.cpp1408 = S.Context.getAsConstantArrayType(BaseType)) { in performLambdaVarCaptureInitialization()
DSemaTemplateDeduction.cpp1308 S.Context.getAsConstantArrayType(Arg); in DeduceTemplateArgumentsByTypeMatch()
1313 S.Context.getAsConstantArrayType(Param); in DeduceTemplateArgumentsByTypeMatch()
DSemaChecking.cpp4680 const ConstantArrayType *T = Context.getAsConstantArrayType(FExpr->getType()); in CheckFormatString()
4736 const ConstantArrayType *T = Context.getAsConstantArrayType(FExpr->getType()); in FormatStringHasSArg()
5423 if (const ConstantArrayType *CAT = Context.getAsConstantArrayType(Ty)) { in isConstantSizeArrayWithMoreThanOneElement()
8562 Context.getAsConstantArrayType(BaseExpr->getType()); in CheckArrayAccess()
DSemaExprCXX.cpp1332 = Context.getAsConstantArrayType(AllocType)) { in BuildCXXNew()
4449 if (const ConstantArrayType *CAT = Self.Context.getAsConstantArrayType(T)) in EvaluateArrayTypeTrait()
DSemaInit.cpp738 SemaRef.Context.getAsConstantArrayType(DeclType)) { in numArrayElements()
6681 = S.Context.getAsConstantArrayType(CurInit.get()->getType())) { in Perform()
DSemaDeclCXX.cpp3519 = SemaRef.Context.getAsConstantArrayType(BaseType)) { in BuildImplicitMemberInitializer()
3777 while (const ConstantArrayType *ArrayT = Context.getAsConstantArrayType(T)) { in isIncompleteOrZeroLengthArrayType()
9861 const ConstantArrayType *ArrayTy = S.Context.getAsConstantArrayType(T); in buildSingleCopyAssignRecursively()
DSemaExprObjC.cpp70 const ConstantArrayType *CAT = Context.getAsConstantArrayType(S->getType()); in ParseObjCStringLiteral()
/external/clang/include/clang/AST/
DASTContext.h2089 const ConstantArrayType *getAsConstantArrayType(QualType T) const { in getAsConstantArrayType() function
/external/clang/lib/StaticAnalyzer/Core/
DRegionStore.cpp1941 assert(Ctx.getAsConstantArrayType(R->getValueType()) && in getBindingForArray()

12