/openbsd/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | ExplodedGraph.h | 268 bool isTrivial() const; 519 return N->succ_size() == 1 && N->getFirstSucc()->isTrivial();
|
/openbsd/gnu/llvm/clang/lib/Analysis/ |
H A D | ThreadSafetyTIL.cpp | 111 if (til::ThreadSafetyTIL::isTrivial(V->definition())) { in simplifyToCanonicalVal()
|
H A D | ThreadSafetyCommon.cpp | 675 if (!E || !CurrentBB || E->block() || til::ThreadSafetyTIL::isTrivial(E)) in addStatement()
|
/openbsd/gnu/llvm/clang/lib/Sema/ |
H A D | SemaCUDA.cpp | 468 if (CD->isTrivial()) in isEmptyCudaConstructor() 510 if (DD->isTrivial()) in isEmptyCudaDestructor()
|
H A D | JumpDiagnostics.cpp | 206 if (Ctor->isTrivial() && Ctor->isDefaultConstructor() && in GetDiagForGotoScopeDecl()
|
H A D | Sema.cpp | 1930 MD->isTrivial()) in checkTypeSupport() 1934 if (Ctor->isCopyOrMoveConstructor() && Ctor->isTrivial()) in checkTypeSupport()
|
H A D | SemaDeclCXX.cpp | 6149 } else if (!MD->isTrivial() || in ReferenceDllExportedMembers() 6437 (Ctor || isa<CXXDestructorDecl>(MD)) && MD->isTrivial()) in checkClassLevelDLLAttribute() 6679 if (CD->isTrivial()) in canPassInRegisters() 6984 M->isTrivial() && in CheckCompletedCXXClass() 9154 !Decl->isTrivial()) { in shouldDeleteForSubobjectCall() 9693 return SMOR.getMethod()->isTrivial(); in findTrivialSpecialMember() 14316 if (CE && CE->getMethodDecl()->isTrivial() && Depth) in buildSingleCopyAssignRecursively() 14895 if (!SMOR.getMethod() || SMOR.getMethod()->isTrivial() || in checkMoveAssignmentForRepeatedMove() 15699 if (Destructor->isTrivial()) return; in FinalizeVarWithDestructor() 16547 if (!construct->getConstructor()->isTrivial()) { in BuildExceptionDeclaration()
|
H A D | SemaObjCProperty.cpp | 1544 if (!FuncDecl->isTrivial()) in ActOnPropertyImplDecl()
|
/openbsd/gnu/llvm/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngineCXX.cpp | 48 assert(Ctor->getDecl()->isTrivial()); in performTrivialCopy() 54 assert(cast<CXXMethodDecl>(Call.getDecl())->isTrivial()); in performTrivialCopy() 773 if (CE && CE->getConstructor()->isTrivial() && in handleConstructor()
|
H A D | ExplodedGraph.cpp | 284 bool ExplodedNode::isTrivial() const { in isTrivial() function in ExplodedNode
|
H A D | RangeConstraintManager.cpp | 943 [[nodiscard]] inline bool isTrivial(ProgramStateRef State) const; 2474 bool EquivalenceClass::isTrivial(ProgramStateRef State) const { in isTrivial() function in EquivalenceClass 2480 return isTrivial(State) && Reaper.isDead(getRepresentativeSymbol()); in isTriviallyDead()
|
H A D | ExprEngineCallAndReturn.cpp | 1212 return MD->isTrivial(); in isTrivialObjectAssignment()
|
/openbsd/gnu/llvm/clang/lib/CodeGen/ |
H A D | CGExprCXX.cpp | 249 MD->isTrivial() || (MD->isDefaulted() && MD->getParent()->isUnion()); in EmitCXXMemberOrOperatorMemberCallExpr() 612 if (CD->isTrivial() && CD->isDefaultConstructor()) in EmitCXXConstructExpr() 1156 if (Ctor->isTrivial()) { in EmitNewArrayInitializer()
|
H A D | CGClass.cpp | 605 if (D->isTrivial() && !D->getParent()->mayInsertExtraPadding()) in isMemcpyEquivalentSpecialMember() 1847 assert((!DD->isTrivial() || DD->hasAttr<DLLExportAttr>()) && in EnterDtorCleanups() 2115 assert(!dtor->isTrivial()); in destroyCXXObject() 2210 if (D->isTrivial() && D->isDefaultConstructor()) { in EmitCXXConstructorCall()
|
H A D | CGExprConstant.cpp | 1312 if (!E->getConstructor()->isTrivial()) in VisitCXXConstructExpr() 1649 if (CD->isTrivial() && CD->isDefaultConstructor()) in tryEmitPrivateForVarInit()
|
H A D | CGBlocks.cpp | 356 bool isTrivial() const { in isTrivial() function 433 if (!Layout.back().isTrivial()) in addBlockLayout()
|
H A D | CGObjC.cpp | 1076 return (construct->getConstructor()->isTrivial()); in hasTrivialGetExpr() 1420 if (callee->isTrivial()) in hasTrivialSetExpr()
|
H A D | CGExprAgg.cpp | 484 Cons->getConstructor()->isTrivial(); in isTrivialFiller()
|
/openbsd/gnu/llvm/clang/lib/AST/ |
H A D | Expr.cpp | 3303 if (CE->getConstructor()->isTrivial() && in isConstantInitializer() 3731 if (!CE->getConstructor()->isTrivial() && IncludePossibleEffects) in HasSideEffects() 3740 if (!ICIE->getConstructor()->isTrivial() && IncludePossibleEffects) in HasSideEffects() 3824 if (Method->isTrivial()) { in VisitCallExpr() 3835 if (E->getConstructor()->isTrivial()) { in VisitCXXConstructExpr() 3845 if (E->getTemporary()->getDestructor()->isTrivial()) { in VisitCXXBindTemporaryExpr()
|
H A D | DeclCXX.cpp | 1408 } else if (MD->isTrivial()) { in addedEligibleSpecialMemberFunction() 1447 if (!D->isTrivial() || D->getAccess() != AS_public || D->isDeleted()) in finishedDefaultedOrDeletedMember() 1457 if (D->isTrivial()) in finishedDefaultedOrDeletedMember()
|
H A D | TextNodeDumper.cpp | 1701 if (D->isTrivial()) in VisitFunctionDecl() 1987 FLAG(isTrivial, trivial); in VisitCXXRecordDecl()
|
H A D | JSONNodeDumper.cpp | 485 FIELD1(isTrivial); in createCXXRecordDefinitionData()
|
H A D | RecordLayoutBuilder.cpp | 2434 return RD->isTrivial() && RD->isCXX11StandardLayout(); in mustSkipTailPadding()
|
/openbsd/gnu/llvm/clang/include/clang/Analysis/Analyses/ |
H A D | ThreadSafetyTIL.h | 333 inline bool isTrivial(const SExpr *E) { in isTrivial() function
|
/openbsd/gnu/llvm/clang/include/clang/AST/ |
H A D | DeclCXX.h | 1402 bool isTrivial() const { in isTrivial() function
|