CMS 3D CMS Logo

Public Member Functions | Private Attributes

clangcms::ArgSizeChecker Class Reference

#include <ArgSizeChecker.h>

List of all members.

Public Member Functions

void checkASTDecl (const clang::CXXMethodDecl *CMD, clang::ento::AnalysisManager &mgr, clang::ento::BugReporter &BR) const
void checkPreStmt (const clang::CXXConstructExpr *ref, clang::ento::CheckerContext &C) const

Private Attributes

llvm::OwningPtr
< clang::ento::BugType > 
BT

Detailed Description

Definition at line 12 of file ArgSizeChecker.h.


Member Function Documentation

void clangcms::ArgSizeChecker::checkASTDecl ( const clang::CXXMethodDecl *  CMD,
clang::ento::AnalysisManager &  mgr,
clang::ento::BugReporter &  BR 
) const
void clangcms::ArgSizeChecker::checkPreStmt ( const clang::CXXConstructExpr *  ref,
clang::ento::CheckerContext &  C 
) const

Member Data Documentation

llvm::OwningPtr<clang::ento::BugType> clangcms::ArgSizeChecker::BT [mutable, private]

Definition at line 14 of file ArgSizeChecker.h.