clang  8.0.0svn
Public Member Functions | Friends | List of all members
clang::ento::CheckerBase Class Reference

#include "clang/StaticAnalyzer/Core/Checker.h"

Inheritance diagram for clang::ento::CheckerBase:
Inheritance graph
Collaboration diagram for clang::ento::CheckerBase:
Collaboration graph

Public Member Functions

StringRef getTagDescription () const override
CheckName getCheckName () const
virtual void printState (raw_ostream &Out, ProgramStateRef State, const char *NL, const char *Sep) const
 See CheckerManager::runCheckersForPrintState. More...
- Public Member Functions inherited from clang::ProgramPointTag
 ProgramPointTag (void *tagKind=nullptr)
virtual ~ProgramPointTag ()


class ::clang::ento::CheckerManager

Additional Inherited Members

- Protected Member Functions inherited from clang::ProgramPointTag
const void * getTagKind ()
 Used to implement 'isKind' in subclasses. More...

Detailed Description

Definition at line 491 of file Checker.h.

Member Function Documentation

◆ getCheckName()

CheckName CheckerBase::getCheckName ( ) const

◆ getTagDescription()

StringRef CheckerBase::getTagDescription ( ) const

Implements clang::ProgramPointTag.

Definition at line 22 of file Checker.cpp.

References getCheckName(), and clang::ento::CheckName::getName().

◆ printState()

virtual void clang::ento::CheckerBase::printState ( raw_ostream &  Out,
ProgramStateRef  State,
const char *  NL,
const char *  Sep 
) const

Friends And Related Function Documentation

◆ ::clang::ento::CheckerManager

friend class ::clang::ento::CheckerManager

Definition at line 493 of file Checker.h.

The documentation for this class was generated from the following files: