Home
last modified time | relevance | path

Searched refs:BehaviorSummary (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DRetainSummaryManager.cpp717 std::optional<RetainSummaryManager::BehaviorSummary>
731 return BehaviorSummary::Identity; in canEval()
748 return BehaviorSummary::Identity; in canEval()
757 return BehaviorSummary::IdentityOrZero; in canEval()
759 return BehaviorSummary::Identity; in canEval()
762 return BehaviorSummary::IdentityThis; in canEval()
769 return BehaviorSummary::Identity; in canEval()
777 return BehaviorSummary::NoOp; in canEval()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
H A DRetainCountChecker.cpp907 using BehaviorSummary = RetainSummaryManager::BehaviorSummary; in evalCall() typedef
908 std::optional<BehaviorSummary> BSmr = in evalCall()
916 if (BSmr == BehaviorSummary::Identity || in evalCall()
917 BSmr == BehaviorSummary::IdentityOrZero || in evalCall()
918 BSmr == BehaviorSummary::IdentityThis) { in evalCall()
921 (BSmr == BehaviorSummary::IdentityThis) in evalCall()
939 if (BSmr == BehaviorSummary::IdentityOrZero) { in evalCall()
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/
H A DRetainSummaryManager.h638 enum class BehaviorSummary {
652 std::optional<BehaviorSummary>