| H A D | AnalysisBasedWarnings.cpp | 1 //=== AnalysisBasedWarnings.cpp - Sema warnings based on libAnalysis ------===// 5 // SPDX-License-Identifier: Apache-2. 839 DiagUninitUse(Sema & S,const VarDecl * VD,const UninitUse & Use,bool IsCapturedByBlock) DiagUninitUse() argument 1008 DiagnoseUninitializedConstRefUse(Sema & S,const VarDecl * VD,const UninitUse & Use) DiagnoseUninitializedConstRefUse() argument 1020 DiagnoseUninitializedUse(Sema & S,const VarDecl * VD,const UninitUse & Use,bool alwaysReportSelfInit=false) DiagnoseUninitializedUse() argument 1134 const SwitchCase *SW = dyn_cast_or_null<SwitchCase>(P->getLabel()); checkFallThroughIntoBlock() local 1234 if (const SwitchCase *SW = dyn_cast_or_null<SwitchCase>(B.getLabel())) getLastStmt() local 1348 isInLoop(const ASTContext & Ctx,const ParentMap & PM,const Stmt * S) isInLoop() argument 1376 diagnoseRepeatedUseOfWeak(Sema & S,const sema::FunctionScopeInfo * CurFn,const Decl * D,const ParentMap & PM) diagnoseRepeatedUseOfWeak() argument 1519 for (const auto &Use : Uses) { diagnoseRepeatedUseOfWeak() local 1572 handleUseOfUninitVariable(const VarDecl * vd,const UninitUse & use) handleUseOfUninitVariable() argument 1577 handleConstRefUseOfUninitVariable(const VarDecl * vd,const UninitUse & use) handleConstRefUseOfUninitVariable() argument 1615 UninitUse Use = hasSelfInit ? UninitUse(U.getUser(), false) : U; flushDiagnostics() local [all...] |