CMS 3D CMS Logo

List of all members | Public Member Functions | Private Types | Private Member Functions
clangcms::getParamDumper Class Reference

#include <getParamDumper.h>

Inheritance diagram for clangcms::getParamDumper:

Public Member Functions

void checkASTDecl (const clang::CXXRecordDecl *CRD, clang::ento::AnalysisManager &mgr, clang::ento::BugReporter &BR) const
 
bool evalCall (const clang::ento::CallEvent &Call, clang::ento::CheckerContext &C) const
 

Private Types

typedef void(getParamDumper::* FnCheck) (const clang::CallExpr *, clang::ento::CheckerContext &C) const
 

Private Member Functions

void analyzerEval (const clang::CallExpr *CE, clang::ento::CheckerContext &C) const
 

Detailed Description

Definition at line 10 of file getParamDumper.h.

Member Typedef Documentation

◆ FnCheck

typedef void(getParamDumper::* clangcms::getParamDumper::FnCheck) (const clang::CallExpr *, clang::ento::CheckerContext &C) const
private

Definition at line 14 of file getParamDumper.h.

Member Function Documentation

◆ analyzerEval()

void clangcms::getParamDumper::analyzerEval ( const clang::CallExpr *  CE,
clang::ento::CheckerContext &  C 
) const
private

◆ checkASTDecl()

void clangcms::getParamDumper::checkASTDecl ( const clang::CXXRecordDecl *  CRD,
clang::ento::AnalysisManager &  mgr,
clang::ento::BugReporter &  BR 
) const

◆ evalCall()

bool clangcms::getParamDumper::evalCall ( const clang::ento::CallEvent &  Call,
clang::ento::CheckerContext &  C 
) const