Searched refs:getAsConstantArrayType (Results 1 – 25 of 29) sorted by relevance
12
66 Ctx.getAsConstantArrayType(Last->getType())) { in evenFlexibleArraySize()
437 if (const ConstantArrayType *CAT = Ctx.getAsConstantArrayType(RawQT)) { in fixType()
1282 if (const ConstantArrayType *AT = Context->getAsConstantArrayType(QT)) { in addImplicitDtorsForDestructor()1383 while (const ConstantArrayType *AT = Context->getAsConstantArrayType(QT)) { in addLocalScopeForVarDecl()
529 assert(!getContext().getAsConstantArrayType(E->getType()) in EmitSynthesizedCXXCopyCtor()589 = CGF.getContext().getAsConstantArrayType(type)) { in EmitCXXNewAllocSize()1729 = getContext().getAsConstantArrayType(DeleteTy)) { in EmitCXXDeleteExpr()
71 auto arrayType = CGM.getContext().getAsConstantArrayType(type); in addTypedData()
420 while (const ConstantArrayType *AT = Context.getAsConstantArrayType(FT)) { in isEmptyField()515 while (const ConstantArrayType *AT = Context.getAsConstantArrayType(FT)) { in isSingleElementStruct()1127 if (const ConstantArrayType *AT = Context.getAsConstantArrayType(Ty)) in shouldReturnTypeInRegister()2491 if (const ConstantArrayType *AT = getContext().getAsConstantArrayType(Ty)) { in classify()2777 if (const ConstantArrayType *AT = Context.getAsConstantArrayType(Ty)) { in BitsContainNoUserData()4085 if (const ConstantArrayType *AT = getContext().getAsConstantArrayType(Ty)) { in isHomogeneousAggregate()4118 getContext().getAsConstantArrayType(FT)) { in isHomogeneousAggregate()
613 const ConstantArrayType *Array = CGF.getContext().getAsConstantArrayType(T); in EmitAggMemberInitializer()721 = CGF.getContext().getAsConstantArrayType(FieldType); in EmitMemberInitializer()
325 Ctx.getAsConstantArrayType(E->getSubExpr()->getType()); in VisitCXXStdInitializerListExpr()
1607 if (const ConstantArrayType *CAT = Context.getAsConstantArrayType(T)) { in EmitNullConstant()
833 if (const ConstantArrayType *AT = Context.getAsConstantArrayType(Ty)) { in getTypeExpansion()2218 getContext().getAsConstantArrayType(OTy)) { in EmitFunctionProlog()
3389 const ConstantArrayType *CAT = Context.getAsConstantArrayType(E->getType()); in GetConstantArrayFromStringLiteral()
2220 Info.Ctx.getAsConstantArrayType(S->getType()); in extractStringLiteralCharacter()2237 Info.Ctx.getAsConstantArrayType(S->getType()); in expandStringLiteral()2414 const ConstantArrayType *CAT = Info.Ctx.getAsConstantArrayType(ObjType); in findSubobject()5196 = Info.Ctx.getAsConstantArrayType(SubExpr->getType())) in VisitCastExpr()5719 Info.Ctx.getAsConstantArrayType(E->getSubExpr()->getType()); in VisitCXXStdInitializerListExpr()6030 Info.Ctx.getAsConstantArrayType(E->getType()); in ZeroInitialization()6063 const ConstantArrayType *CAT = Info.Ctx.getAsConstantArrayType(E->getType()); in VisitInitListExpr()6141 if (const ConstantArrayType *CAT = Info.Ctx.getAsConstantArrayType(Type)) { in VisitCXXConstructExpr()
441 if (const ConstantArrayType *AT = Context.getAsConstantArrayType(T)) { in CanPlaceFieldSubobjectAtOffset()538 if (const ConstantArrayType *AT = Context.getAsConstantArrayType(T)) { in UpdateEmptyFieldSubobjects()
2124 getASTContext().getAsConstantArrayType(ElementTy); in mangleArrayType()
830 assert(C.getAsConstantArrayType(Ty) && in Create()
7815 const ConstantArrayType* LCAT = getAsConstantArrayType(LHS); in mergeTypes()7816 const ConstantArrayType* RCAT = getAsConstantArrayType(RHS); in mergeTypes()
1415 = S.Context.getAsConstantArrayType(BaseType)) { in performLambdaVarCaptureInitialization()
1304 S.Context.getAsConstantArrayType(Arg); in DeduceTemplateArgumentsByTypeMatch()1309 S.Context.getAsConstantArrayType(Param); in DeduceTemplateArgumentsByTypeMatch()
5566 S.Context.getAsConstantArrayType(FExpr->getType()); in CheckFormatString()5625 const ConstantArrayType *T = Context.getAsConstantArrayType(FExpr->getType()); in FormatStringHasSArg()6310 if (const ConstantArrayType *CAT = Context.getAsConstantArrayType(Ty)) { in isConstantSizeArrayWithMoreThanOneElement()9585 Context.getAsConstantArrayType(BaseExpr->getType()); in CheckArrayAccess()
1565 = Context.getAsConstantArrayType(AllocType)) { in BuildCXXNew()4713 if (const ConstantArrayType *CAT = Self.Context.getAsConstantArrayType(T)) in EvaluateArrayTypeTrait()
796 SemaRef.Context.getAsConstantArrayType(DeclType)) { in numArrayElements()6846 = S.Context.getAsConstantArrayType(CurInit.get()->getType())) { in Perform()
3495 = SemaRef.Context.getAsConstantArrayType(BaseType)) { in BuildImplicitMemberInitializer()3753 while (const ConstantArrayType *ArrayT = Context.getAsConstantArrayType(T)) { in isIncompleteOrZeroLengthArrayType()9987 const ConstantArrayType *ArrayTy = S.Context.getAsConstantArrayType(T); in buildSingleCopyAssignRecursively()
67 const ConstantArrayType *CAT = Context.getAsConstantArrayType(S->getType()); in ParseObjCStringLiteral()
2114 const ConstantArrayType *getAsConstantArrayType(QualType T) const { in getAsConstantArrayType() function
1941 assert(Ctx.getAsConstantArrayType(R->getValueType()) && in getBindingForArray()