CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes | Private Attributes
clangcms::ConstCastAwayChecker Class Reference

#include <ConstCastAwayChecker.h>

Inheritance diagram for clangcms::ConstCastAwayChecker:

Public Member Functions

void checkPreStmt (const clang::ExplicitCastExpr *CE, clang::ento::CheckerContext &C) const
 

Public Attributes

std::unique_ptr< clang::ento::BugType > BT
 

Private Attributes

CmsException m_exception
 

Detailed Description

Definition at line 19 of file ConstCastAwayChecker.h.

Member Function Documentation

◆ checkPreStmt()

void clangcms::ConstCastAwayChecker::checkPreStmt ( const clang::ExplicitCastExpr *  CE,
clang::ento::CheckerContext &  C 
) const

Member Data Documentation

◆ BT

std::unique_ptr<clang::ento::BugType> clangcms::ConstCastAwayChecker::BT
mutable

Definition at line 21 of file ConstCastAwayChecker.h.

◆ m_exception

CmsException clangcms::ConstCastAwayChecker::m_exception
private

Definition at line 25 of file ConstCastAwayChecker.h.