Home
last modified time | relevance | path

Searched refs:isTrivial (Results 1 – 25 of 41) sorted by relevance

12

/netbsd/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DExplodedGraph.h270 bool isTrivial() const;
521 return N->succ_size() == 1 && N->getFirstSucc()->isTrivial();
/netbsd/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCXX.cpp46 assert(Ctor->getDecl()->isTrivial()); in performTrivialCopy()
52 assert(cast<CXXMethodDecl>(Call.getDecl())->isTrivial()); in performTrivialCopy()
620 if (CE && CE->getConstructor()->isTrivial() && in handleConstructor()
H A DExplodedGraph.cpp285 bool ExplodedNode::isTrivial() const { in isTrivial() function in ExplodedNode
H A DRangeConstraintManager.cpp562 LLVM_NODISCARD inline bool isTrivial(ProgramStateRef State) const;
1772 bool EquivalenceClass::isTrivial(ProgramStateRef State) const { in isTrivial() function in EquivalenceClass
1778 return isTrivial(State) && Reaper.isDead(getRepresentativeSymbol()); in isTriviallyDead()
H A DExprEngineCallAndReturn.cpp1044 return MD->isTrivial(); in isTrivialObjectAssignment()
/netbsd/external/apache2/llvm/dist/clang/lib/Analysis/
H A DThreadSafetyTIL.cpp111 if (til::ThreadSafetyTIL::isTrivial(V->definition())) { in simplifyToCanonicalVal()
H A DThreadSafetyCommon.cpp637 if (!E || !CurrentBB || E->block() || til::ThreadSafetyTIL::isTrivial(E)) in addStatement()
/netbsd/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaCUDA.cpp468 if (CD->isTrivial()) in isEmptyCudaConstructor()
510 if (DD->isTrivial()) in isEmptyCudaDestructor()
H A DJumpDiagnostics.cpp206 if (Ctor->isTrivial() && Ctor->isDefaultConstructor() && in GetDiagForGotoScopeDecl()
H A DSema.cpp1807 MD->isTrivial()) in checkDeviceDecl()
1811 if (Ctor->isCopyOrMoveConstructor() && Ctor->isTrivial()) in checkDeviceDecl()
H A DSemaDeclCXX.cpp5996 } else if (!MD->isTrivial() || in ReferenceDllExportedMembers()
6285 (Ctor || isa<CXXDestructorDecl>(MD)) && MD->isTrivial()) in checkClassLevelDLLAttribute()
6526 if (CD->isTrivial()) in canPassInRegisters()
6831 M->isTrivial() && in CheckCompletedCXXClass()
8881 !Decl->isTrivial()) { in shouldDeleteForSubobjectCall()
9420 return SMOR.getMethod()->isTrivial(); in findTrivialSpecialMember()
13812 if (CE && CE->getMethodDecl()->isTrivial() && Depth) in buildSingleCopyAssignRecursively()
14387 if (!SMOR.getMethod() || SMOR.getMethod()->isTrivial() || in checkMoveAssignmentForRepeatedMove()
15233 if (Destructor->isTrivial()) return; in FinalizeVarWithDestructor()
16022 if (!construct->getConstructor()->isTrivial()) { in BuildExceptionDeclaration()
H A DSemaObjCProperty.cpp1545 if (!FuncDecl->isTrivial()) in ActOnPropertyImplDecl()
/netbsd/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGClass.cpp606 if (D->isTrivial() && !D->getParent()->mayInsertExtraPadding()) in isMemcpyEquivalentSpecialMember()
1796 assert((!DD->isTrivial() || DD->hasAttr<DLLExportAttr>()) && in EnterDtorCleanups()
2048 assert(!dtor->isTrivial()); in destroyCXXObject()
2143 if (D->isTrivial() && D->isDefaultConstructor()) { in EmitCXXConstructorCall()
H A DCGExprCXX.cpp247 MD->isTrivial() || (MD->isDefaulted() && MD->getParent()->isUnion()); in EmitCXXMemberOrOperatorMemberCallExpr()
608 if (CD->isTrivial() && CD->isDefaultConstructor()) in EmitCXXConstructExpr()
1154 if (Ctor->isTrivial()) { in EmitNewArrayInitializer()
H A DCGExprConstant.cpp1283 if (!E->getConstructor()->isTrivial()) in VisitCXXConstructExpr()
1623 if (CD->isTrivial() && CD->isDefaultConstructor()) in tryEmitPrivateForVarInit()
H A DCGObjC.cpp1071 return (construct->getConstructor()->isTrivial()); in hasTrivialGetExpr()
1384 if (callee->isTrivial()) in hasTrivialSetExpr()
H A DCGExprAgg.cpp466 Cons->getConstructor()->isTrivial(); in isTrivialFiller()
H A DCGDecl.cpp1694 if (Constructor->isTrivial() && in isTrivialInitializer()
/netbsd/external/apache2/llvm/dist/clang/lib/AST/
H A DExpr.cpp3119 if (CE->getConstructor()->isTrivial() && in isConstantInitializer()
3541 if (!CE->getConstructor()->isTrivial() && IncludePossibleEffects) in HasSideEffects()
3550 if (!ICIE->getConstructor()->isTrivial() && IncludePossibleEffects) in HasSideEffects()
3634 if (Method->isTrivial()) { in VisitCallExpr()
3645 if (E->getConstructor()->isTrivial()) { in VisitCXXConstructExpr()
3655 if (E->getTemporary()->getDestructor()->isTrivial()) { in VisitCXXBindTemporaryExpr()
H A DDeclCXX.cpp892 } else if (Method->isTrivial()) { in addedMember()
1407 if (!D->isTrivial() || D->getAccess() != AS_public || D->isDeleted()) in finishedDefaultedOrDeletedMember()
1416 if (D->isTrivial()) in finishedDefaultedOrDeletedMember()
H A DTextNodeDumper.cpp1602 if (D->isTrivial()) in VisitFunctionDecl()
1878 FLAG(isTrivial, trivial); in VisitCXXRecordDecl()
H A DJSONNodeDumper.cpp453 FIELD1(isTrivial); in createCXXRecordDefinitionData()
H A DRecordLayoutBuilder.cpp2377 return RD->isTrivial() && RD->isCXX11StandardLayout(); in mustSkipTailPadding()
/netbsd/external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyTIL.h334 inline bool isTrivial(const SExpr *E) { in isTrivial() function
/netbsd/external/apache2/llvm/dist/clang/include/clang/AST/
H A DDeclCXX.h1377 bool isTrivial() const { in isTrivial() function

12