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

#include <Checker.h>

Inheritance diagram for clang::ento::CheckerBase:
[legend]
Collaboration diagram for clang::ento::CheckerBase:
[legend]

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 ()
 

Friends

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 480 of file Checker.h.

Member Function Documentation

CheckName CheckerBase::getCheckName ( ) const
StringRef CheckerBase::getTagDescription ( ) const
overridevirtual
virtual void clang::ento::CheckerBase::printState ( raw_ostream &  Out,
ProgramStateRef  State,
const char *  NL,
const char *  Sep 
) const
inlinevirtual

See CheckerManager::runCheckersForPrintState.

Definition at line 489 of file Checker.h.

Friends And Related Function Documentation

friend class ::clang::ento::CheckerManager
friend

Definition at line 482 of file Checker.h.


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