Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DUninitializedValues.h30 class UninitUse {
61 UninitUse(const Expr *User, bool AlwaysUninit) in UninitUse() function
123 const UninitUse &use) {} in handleUseOfUninitVariable()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DAnalysisBasedWarnings.cpp976 static void DiagUninitUse(Sema &S, const VarDecl *VD, const UninitUse &Use, in DiagUninitUse()
981 case UninitUse::Always: in DiagUninitUse()
987 case UninitUse::AfterDecl: in DiagUninitUse()
988 case UninitUse::AfterCall: in DiagUninitUse()
991 << (Use.getKind() == UninitUse::AfterDecl ? 4 : 5) in DiagUninitUse()
998 case UninitUse::Maybe: in DiagUninitUse()
999 case UninitUse::Sometimes: in DiagUninitUse()
1006 for (UninitUse::branch_iterator I = Use.branch_begin(), E = Use.branch_end(); in DiagUninitUse()
1008 assert(Use.getKind() == UninitUse::Sometimes); in DiagUninitUse()
1145 const UninitUse &Use) { in DiagnoseUninitializedConstRefUse()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DUninitializedValues.cpp512 UninitUse getUninitUse(const Expr *ex, const VarDecl *vd, Value v) { in getUninitUse()
513 UninitUse Use(ex, isAlwaysUninit(v)); in getUninitUse()
516 if (Use.getKind() == UninitUse::Always) in getUninitUse()
643 UninitUse::Branch Branch; in getUninitUse()
648 UninitUse::Branch Branch; in getUninitUse()
898 const UninitUse &use) override { in handleUseOfUninitVariable()