/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/ |
H A D | UncountedLocalVarsChecker.cpp | 155 if (!TFA.isTrivial(IS)) in checkASTDecl() 161 if (!TFA.isTrivial(FS)) in checkASTDecl() 167 if (!TFA.isTrivial(FRS)) in checkASTDecl() 173 if (!TFA.isTrivial(WS)) in checkASTDecl() 179 if (!TFA.isTrivial(CS)) in checkASTDecl()
|
H A D | PtrTypesSemantics.h | 78 bool isTrivial(const Decl *D) const { return isTrivialImpl(D, TheCache); } in isTrivial() function 79 bool isTrivial(const Stmt *S) const { return isTrivialImpl(S, TheCache); } in isTrivial() function
|
H A D | UncountedCallArgsChecker.cpp | 154 if (Callee && TFA.isTrivial(Callee)) in shouldSkipCall()
|
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | ExplodedGraph.h | 269 bool isTrivial() const; 516 return N->succ_size() == 1 && N->getFirstSucc()->isTrivial();
|
/freebsd/contrib/llvm-project/clang/lib/Analysis/ |
H A D | ThreadSafetyTIL.cpp | 111 if (til::ThreadSafetyTIL::isTrivial(V->definition())) { in simplifyToCanonicalVal()
|
H A D | ThreadSafetyCommon.cpp | 683 if (!E || !CurrentBB || E->block() || til::ThreadSafetyTIL::isTrivial(E)) in addStatement()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngineCXX.cpp | 50 assert(Ctor->getDecl()->isTrivial()); in performTrivialCopy() 56 assert(cast<CXXMethodDecl>(Call.getDecl())->isTrivial()); in performTrivialCopy() 779 if (CE && CE->getConstructor()->isTrivial() && in handleConstructor()
|
H A D | ExplodedGraph.cpp | 283 bool ExplodedNode::isTrivial() const { in isTrivial() function in ExplodedNode
|
H A D | RangeConstraintManager.cpp | 943 [[nodiscard]] inline bool isTrivial(ProgramStateRef State) const; 2481 bool EquivalenceClass::isTrivial(ProgramStateRef State) const { in isTrivial() function in EquivalenceClass 2487 return isTrivial(State) && Reaper.isDead(getRepresentativeSymbol()); in isTriviallyDead()
|
H A D | ExprEngineCallAndReturn.cpp | 1211 return MD->isTrivial(); in isTrivialObjectAssignment()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaCUDA.cpp | 519 if (CD->isTrivial()) in isEmptyConstructor() 561 if (DD->isTrivial()) in isEmptyDestructor()
|
H A D | JumpDiagnostics.cpp | 206 if (Ctor->isTrivial() && Ctor->isDefaultConstructor() && in GetDiagForGotoScopeDecl()
|
H A D | Sema.cpp | 1983 MD->isTrivial()) in checkTypeSupport() 1987 if (Ctor->isCopyOrMoveConstructor() && Ctor->isTrivial()) in checkTypeSupport()
|
H A D | SemaDeclCXX.cpp | 6198 } else if (!MD->isTrivial() || in ReferenceDllExportedMembers() 6496 (Ctor || isa<CXXDestructorDecl>(MD)) && MD->isTrivial()) in checkClassLevelDLLAttribute() 6729 if (CD->isTrivial()) in canPassInRegisters() 7033 M->isTrivial() && in CheckCompletedCXXClass() 9340 !Decl->isTrivial()) { in shouldDeleteForSubobjectCall() 9899 return SMOR.getMethod()->isTrivial(); in findTrivialSpecialMember() 14627 if (CE && CE->getMethodDecl()->isTrivial() && Depth) in buildSingleCopyAssignRecursively() 15222 if (!SMOR.getMethod() || SMOR.getMethod()->isTrivial() || in checkMoveAssignmentForRepeatedMove() 16036 if (Destructor->isTrivial()) return; in FinalizeVarWithDestructor() 16862 if (!construct->getConstructor()->isTrivial()) { in BuildExceptionDeclaration() [all...] |
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Compiler.cpp | 2470 Ctor->isTrivial() && in VisitCXXConstructExpr() 2478 if (Ctor->isTrivial()) in VisitCXXConstructExpr() 2498 if (Ctor->isTrivial()) in VisitCXXConstructExpr() 2757 assert(!Ctor->isTrivial() && in VisitCXXInheritedCtorInitExpr() 5524 Dtor && !Dtor->isTrivial()) { in emitRecordDestruction() 5571 !Dtor || Dtor->isTrivial()) in emitDestruction()
|
H A D | Interp.cpp | 859 Dtor && !Dtor->isTrivial()) { in runRecordDestructor()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprCXX.cpp | 254 MD->isTrivial() || (MD->isDefaulted() && MD->getParent()->isUnion()); in EmitCXXMemberOrOperatorMemberCallExpr() 619 if (CD->isTrivial() && CD->isDefaultConstructor()) in EmitCXXConstructExpr() 1181 if (Ctor->isTrivial()) { in EmitNewArrayInitializer()
|
H A D | CGClass.cpp | 606 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 | 1430 if (!E->getConstructor()->isTrivial()) in VisitCXXConstructExpr() 1781 if (CD->isTrivial() && CD->isDefaultConstructor()) in tryEmitPrivateForVarInit()
|
H A D | CGBlocks.cpp | 340 bool isTrivial() const { in isTrivial() function 417 if (!Layout.back().isTrivial()) in addBlockLayout()
|
H A D | CGObjC.cpp | 1077 return (construct->getConstructor()->isTrivial()); in hasTrivialGetExpr() 1416 if (callee->isTrivial()) in hasTrivialSetExpr()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | Expr.cpp | 3337 if (CE->getConstructor()->isTrivial() && in isConstantInitializer() 3800 if (!CE->getConstructor()->isTrivial() && IncludePossibleEffects) in HasSideEffects() 3809 if (!ICIE->getConstructor()->isTrivial() && IncludePossibleEffects) in HasSideEffects() 3893 if (Method->isTrivial()) { in VisitCallExpr() 3904 if (E->getConstructor()->isTrivial()) { in VisitCXXConstructExpr() 3918 if (DtorDecl->isTrivial()) { in VisitCXXBindTemporaryExpr()
|
H A D | DeclCXX.cpp | 1488 } else if (MD->isTrivial()) { in addedEligibleSpecialMemberFunction() 1527 if (!D->isTrivial() || D->getAccess() != AS_public || D->isDeleted()) in finishedDefaultedOrDeletedMember() 1537 if (D->isTrivial()) in finishedDefaultedOrDeletedMember()
|
H A D | TextNodeDumper.cpp | 2125 if (D->isTrivial()) in VisitFunctionDecl() 2447 FLAG(isTrivial, trivial); in VisitCXXRecordDecl()
|
H A D | JSONNodeDumper.cpp | 523 FIELD1(isTrivial); in createCXXRecordDefinitionData()
|