clang  14.0.0git
Functions
ObjCAutoreleaseWriteChecker.cpp File Reference
#include "clang/StaticAnalyzer/Checkers/BuiltinCheckerRegistration.h"
#include "clang/ASTMatchers/ASTMatchFinder.h"
#include "clang/StaticAnalyzer/Core/BugReporter/BugReporter.h"
#include "clang/StaticAnalyzer/Core/BugReporter/BugType.h"
#include "clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h"
#include "clang/StaticAnalyzer/Core/Checker.h"
#include "clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h"
#include "llvm/ADT/Twine.h"
Include dependency graph for ObjCAutoreleaseWriteChecker.cpp:

Go to the source code of this file.

Functions

static std::vector< llvm::StringRef > toRefs (std::vector< std::string > V)
 
static decltype(auto) callsNames (std::vector< std::string > FunctionNames)
 
static void emitDiagnostics (BoundNodes &Match, const Decl *D, BugReporter &BR, AnalysisManager &AM, const ObjCAutoreleaseWriteChecker *Checker)
 

Function Documentation

◆ callsNames()

static decltype(auto) callsNames ( std::vector< std::string FunctionNames)
static

◆ emitDiagnostics()

static void emitDiagnostics ( BoundNodes Match,
const Decl D,
BugReporter &  BR,
AnalysisManager &  AM,
const ObjCAutoreleaseWriteChecker *  Checker 
)
static

◆ toRefs()

static std::vector<llvm::StringRef> toRefs ( std::vector< std::string V)
inlinestatic

Definition at line 101 of file ObjCAutoreleaseWriteChecker.cpp.

References V.

Referenced by callsNames().