Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/
H A DUninitializedValues.h31 class UninitUse {
56 UninitUse(const Expr *User, bool AlwaysUninit) in UninitUse() function
112 const UninitUse &use) {} in handleUseOfUninitVariable()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DAnalysisBasedWarnings.cpp797 case UninitUse::Always: in DiagUninitUse()
803 case UninitUse::AfterDecl: in DiagUninitUse()
804 case UninitUse::AfterCall: in DiagUninitUse()
814 case UninitUse::Maybe: in DiagUninitUse()
815 case UninitUse::Sometimes: in DiagUninitUse()
824 assert(Use.getKind() == UninitUse::Sometimes); in DiagUninitUse()
1489 typedef SmallVector<UninitUse, 2> UsesVec;
1538 [](const UninitUse &a, const UninitUse &b) { in flushDiagnostics()
1547 UninitUse Use = hasSelfInit ? UninitUse(U.getUser(), false) : U; in flushDiagnostics()
1566 return U.getKind() == UninitUse::Always || in hasAlwaysUninitializedUse()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DUninitializedValues.cpp545 UninitUse getUninitUse(const Expr *ex, const VarDecl *vd, Value v) { in getUninitUse()
546 UninitUse Use(ex, isAlwaysUninit(v)); in getUninitUse()
549 if (Use.getKind() == UninitUse::Always) in getUninitUse()
675 UninitUse::Branch Branch; in getUninitUse()
680 UninitUse::Branch Branch; in getUninitUse()
869 const UninitUse &use) override { in handleUseOfUninitVariable()