| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGCall.h | 252 bool isAggregate() const { return HasLV || RV.isAggregate(); } in isAggregate() function
|
| H A D | CGValue.h | 56 bool isAggregate() const { return V1.getInt() == Aggregate; } in isAggregate() function 74 assert(isAggregate() && "Not an aggregate!"); in getAggregateAddress() 80 assert(isAggregate() && "Not an aggregate!"); in getAggregatePointer()
|
| H A D | CGAtomic.cpp | 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()
|
| H A D | CGCleanup.cpp | 29 if (rv.isAggregate()) in needsSaving() 60 assert(rv.isAggregate()); in save()
|
| H A D | CGExprAgg.cpp | 318 assert(src.isAggregate() && "value must be aggregate value!"); in EmitFinalDestCopy() 1032 if (RV.isAggregate()) in VisitBinCmp()
|
| H A D | CGCall.cpp | 4828 if (I->isAggregate()) { in EmitCall() 4878 if (!I->isAggregate()) { in EmitCall() 4978 if (!I->isAggregate()) in EmitCall() 5021 if (!I->isAggregate()) { in EmitCall() 5088 if (I->isAggregate()) { in EmitCall()
|
| H A D | CGObjCGNU.cpp | 2828 assert(msgRet.isAggregate()); in GenerateMessageSend() 2847 } else if (msgRet.isAggregate()) { in GenerateMessageSend()
|
| H A D | CGStmt.cpp | 1216 } else if (RV.isAggregate()) { in EmitReturnOfRValue()
|
| H A D | CGObjCMac.cpp | 1793 if (result.isAggregate()) { in complete() 1794 assert(result.isAggregate() && "null init of non-aggregate result?"); in complete()
|
| H A D | CGDebugInfo.cpp | 2476 return !RD->isLambda() && !RD->isAggregate() && in canUseCtorHoming()
|
| H A D | CGStmtOpenMP.cpp | 5852 assert(!Val.isAggregate() && "Must be a scalar or complex."); in convertToScalarValue()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaFixItUtils.cpp | 213 if (RD->isAggregate()) in getFixItZeroInitializerForType()
|
| H A D | SemaType.cpp | 9046 } else if (!RD->isAggregate() && !RD->hasConstexprNonCopyMoveConstructor() && in RequireLiteralType()
|
| H A D | SemaInit.cpp | 7380 assert(RD->isAggregate() && "aggregate init on non-aggregate"); in visitLocalsRetainedByInitializer()
|
| H A D | SemaCodeComplete.cpp | 6235 (!LangOpts.CPlusPlus || (CRD && CRD->isAggregate()))) { in ProduceConstructorSignatureHelp()
|
| H A D | SemaDeclCXX.cpp | 6753 !Record->isAggregate() && !Record->hasUserDeclaredConstructor() && in CheckCompletedCXXClass()
|
| H A D | SemaChecking.cpp | 591 if (InnerRD && (!InnerCXXRD || InnerCXXRD->isAggregate())) { in dumpRecordValue()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-reorder-fields/ |
| H A D | ReorderFieldsAction.cpp | 291 if (!CXXRD || CXXRD->isAggregate()) in HandleTranslationUnit()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | InlayHints.cpp | 50 Valid = CRD->isAggregate(); in AggregateDesignatorNames()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | DeclCXX.h | 1105 bool isAggregate() const { return data().Aggregate; } in isAggregate() function 1415 (isAggregate() || isLambda() || in isLiteral()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | JSONNodeDumper.cpp | 480 FIELD1(isAggregate); in createCXXRecordDefinitionData()
|
| H A D | TextNodeDumper.cpp | 1959 FLAG(isAggregate, aggregate); in VisitCXXRecordDecl()
|
| H A D | Type.cpp | 2213 return ClassDecl->isAggregate(); in isAggregateType()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/ |
| H A D | RegionStore.cpp | 2675 assert((CRD->isAggregate() || (Ctx.getLangOpts().ObjC && VI == VE)) && in bindStruct()
|
| /llvm-project-15.0.7/clang/unittests/AST/ |
| H A D | ASTImporterTest.cpp | 6153 EXPECT_EQ(ImportedX->isAggregate(), FromX->isAggregate()); in TEST_P()
|