Home
last modified time | relevance | path

Searched refs:ProgramPointTag (Results 1 – 14 of 14) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Analysis/
DProgramPoint.h39 class ProgramPointTag {
41 ProgramPointTag(void *tagKind = nullptr) : TagKind(tagKind) {} in TagKind()
42 virtual ~ProgramPointTag();
52 class SimpleProgramPointTag : public ProgramPointTag {
97 llvm::PointerIntPair<const ProgramPointTag *, 2, unsigned> Tag;
104 const ProgramPointTag *tag = nullptr)
118 const ProgramPointTag *tag = nullptr)
132 ProgramPoint withTag(const ProgramPointTag *tag) const { in withTag()
177 const ProgramPointTag *getTag() const { return Tag.getPointer(); } in getTag()
222 const ProgramPointTag *tag);
[all …]
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DCheckerContext.h167 const ProgramPointTag *Tag = nullptr) {
179 const ProgramPointTag *Tag = nullptr) {
187 const ProgramPointTag *Tag = nullptr) {
193 const ProgramPointTag *Tag = nullptr) {
207 const ProgramPointTag *Tag = nullptr) {
221 const ProgramPointTag *Tag = nullptr) {
237 const ProgramPointTag *Tag = nullptr) {
377 const ProgramPointTag *Tag = nullptr) {
DCoreEngine.h356 const ProgramPointTag *Tag = nullptr) {
362 const ProgramPointTag *Tag = nullptr) {
411 const ProgramPointTag *tag = nullptr,
421 const ProgramPointTag *tag = nullptr,
DExprEngine.h589 static std::pair<const ProgramPointTag *, const ProgramPointTag *>
688 const ProgramPointTag *tag = nullptr,
695 const ProgramPointTag *tag = nullptr);
760 const ProgramPointTag *tag,
DCallEvent.h54 class ProgramPointTag; variable
354 const ProgramPointTag *Tag = nullptr) const;
/freebsd-12-stable/contrib/llvm-project/clang/lib/Analysis/
DProgramPoint.cpp20 ProgramPointTag::~ProgramPointTag() {} in ~ProgramPointTag()
24 const ProgramPointTag *tag){ in getProgramPoint()
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/
DBugReporter.h740 class DataTag : public ProgramPointTag {
760 DataTag(void *TagKind) : ProgramPointTag(TagKind) {} in DataTag()
780 static bool classof(const ProgramPointTag *T) { in classof()
/freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
DRetainCountChecker.h353 const ProgramPointTag *Tag, CheckerContext &Ctx,
DRetainCountDiagnostics.cpp551 const ProgramPointTag *Tag = N->getLocation().getTag(); in VisitNode()
DRetainCountChecker.cpp1209 const ProgramPointTag *Tag, in handleAutoreleaseCounts()
/freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
DExprEngine.cpp2940 const ProgramPointTag *tag) { in evalStore()
2965 const ProgramPointTag *tag, in evalLoad()
3032 std::pair<const ProgramPointTag *, const ProgramPointTag*>
3061 const std::pair<const ProgramPointTag *, const ProgramPointTag*> &tags = in evalEagerlyAssumeBinOpBifurcation()
3192 if (const ProgramPointTag *Tag = OtherNode->getLocation().getTag()) in getNodeLabel()
DBugReporterVisitors.cpp2505 const std::pair<const ProgramPointTag *, const ProgramPointTag *> &Tags = in VisitNodeImpl()
2517 const ProgramPointTag *PreviousNodeTag = in VisitNodeImpl()
2528 const ProgramPointTag *CurrentNodeTag = PS->getTag(); in VisitNodeImpl()
DCallEvent.cpp308 const ProgramPointTag *Tag) const { in getProgramPoint()
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/
DChecker.h492 class CheckerBase : public ProgramPointTag {