clang  6.0.0svn
Public Member Functions | List of all members
clang::ento::CheckerProgramPointTag Class Reference

Tag that can use a checker name as a message provider (see SimpleProgramPointTag). More...

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

Inheritance diagram for clang::ento::CheckerProgramPointTag:
Inheritance graph
[legend]
Collaboration diagram for clang::ento::CheckerProgramPointTag:
Collaboration graph
[legend]

Public Member Functions

 CheckerProgramPointTag (StringRef CheckerName, StringRef Msg)
 
 CheckerProgramPointTag (const CheckerBase *Checker, StringRef Msg)
 
- Public Member Functions inherited from clang::SimpleProgramPointTag
 SimpleProgramPointTag (StringRef MsgProvider, StringRef Msg)
 
StringRef getTagDescription () const override
 
- Public Member Functions inherited from clang::ProgramPointTag
 ProgramPointTag (void *tagKind=nullptr)
 
virtual ~ProgramPointTag ()
 

Additional Inherited Members

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

Detailed Description

Tag that can use a checker name as a message provider (see SimpleProgramPointTag).

Definition at line 493 of file Checker.h.

Constructor & Destructor Documentation

◆ CheckerProgramPointTag() [1/2]

CheckerProgramPointTag::CheckerProgramPointTag ( StringRef  CheckerName,
StringRef  Msg 
)

Definition at line 26 of file Checker.cpp.

◆ CheckerProgramPointTag() [2/2]

CheckerProgramPointTag::CheckerProgramPointTag ( const CheckerBase Checker,
StringRef  Msg 
)

Definition at line 30 of file Checker.cpp.


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