Searched refs:isAggregate (Results 1 – 23 of 23) sorted by relevance
46 inline bool isAggregate(CVType CVT) { in isAggregate() function
252 bool isAggregate() const { return HasLV || RV.isAggregate(); } in isAggregate() function
56 bool isAggregate() const { return V1.getInt() == Aggregate; } in isAggregate() function74 assert(isAggregate() && "Not an aggregate!"); in getAggregateAddress()80 assert(isAggregate() && "Not an aggregate!"); in getAggregatePointer()
1670 if (rvalue.isAggregate()) { in emitCopyIntoMemory()1703 if (rvalue.isAggregate()) in materializeRValue()2051 assert(!rvalue.isAggregate() || in EmitAtomicStore()2122 assert(!Expected.isAggregate() || in EmitAtomicCompareExchange()2125 assert(!Desired.isAggregate() || in EmitAtomicCompareExchange()
29 if (rv.isAggregate()) in needsSaving()60 assert(rv.isAggregate()); in save()
334 assert(src.isAggregate() && "value must be aggregate value!"); in EmitFinalDestCopy()1050 if (RV.isAggregate()) in VisitBinCmp()
4881 if (I->isAggregate()) { in EmitCall()4931 if (!I->isAggregate()) { in EmitCall()5042 if (!I->isAggregate()) in EmitCall()5087 if (!I->isAggregate()) { in EmitCall()5159 if (I->isAggregate()) { in EmitCall()
2828 assert(msgRet.isAggregate()); in GenerateMessageSend()2847 } else if (msgRet.isAggregate()) { in GenerateMessageSend()
1227 } else if (RV.isAggregate()) { in EmitReturnOfRValue()
1797 if (result.isAggregate()) { in complete()1798 assert(result.isAggregate() && "null init of non-aggregate result?"); in complete()
2486 return !RD->isLambda() && !RD->isAggregate() && in canUseCtorHoming()
5916 assert(!Val.isAggregate() && "Must be a scalar or complex."); in convertToScalarValue()
217 if (RD->isAggregate()) in getFixItZeroInitializerForType()
6249 RD->isAggregate() && Failed() && in InitializeFrom()7708 assert(RD->isAggregate() && "aggregate init on non-aggregate"); in visitLocalsRetainedByInitializer()
9148 } else if (!RD->isAggregate() && !RD->hasConstexprNonCopyMoveConstructor() && in RequireLiteralType()
6286 (!LangOpts.CPlusPlus || (CRD && CRD->isAggregate()))) { in ProduceConstructorSignatureHelp()
6801 !Record->isAggregate() && !Record->hasUserDeclaredConstructor() && in CheckCompletedCXXClass()
626 if (InnerRD && (!InnerCXXRD || InnerCXXRD->isAggregate())) { in dumpRecordValue()
1119 bool isAggregate() const { return data().Aggregate; } in isAggregate() function1429 (isAggregate() || isLambda() || in isLiteral()
481 FIELD1(isAggregate); in createCXXRecordDefinitionData()
1983 FLAG(isAggregate, aggregate); in VisitCXXRecordDecl()
2237 return ClassDecl->isAggregate(); in isAggregateType()
2683 assert((CRD->isAggregate() || (Ctx.getLangOpts().ObjC && VI == VE)) && in bindStruct()