clang API Documentation
#include <BlkExprDeclBitVector.h>


Public Member Functions | |
| void | resetBlkExprValues (AnalysisDataTy &AD) |
| void | setBlkExprValues (AnalysisDataTy &AD) |
| void | resetValues (AnalysisDataTy &AD) |
| void | setValues (AnalysisDataTy &AD) |
| bool | operator== (const ValTy &RHS) const |
| void | copyValues (const ValTy &RHS) |
| llvm::BitVector::reference | operator() (const Stmt *S, const AnalysisDataTy &AD) |
| const llvm::BitVector::reference | operator() (const Stmt *S, const AnalysisDataTy &AD) const |
| llvm::BitVector::reference | getStmtBit (unsigned i) |
| const llvm::BitVector::reference | getStmtBit (unsigned i) const |
| ValTy & | OrBlkExprBits (const ValTy &RHS) |
| ValTy & | AndBlkExprBits (const ValTy &RHS) |
| ValTy & | operator|= (const ValTy &RHS) |
| ValTy & | operator&= (const ValTy &RHS) |
| bool | sizesEqual (const ValTy &RHS) const |
Definition at line 206 of file BlkExprDeclBitVector.h.
Definition at line 272 of file BlkExprDeclBitVector.h.
| void clang::StmtDeclBitVector_Types::ValTy::copyValues | ( | const ValTy & | RHS | ) | [inline] |
Definition at line 245 of file BlkExprDeclBitVector.h.
References clang::DeclBitVector_Types::ValTy::copyValues().
| llvm::BitVector::reference clang::StmtDeclBitVector_Types::ValTy::getStmtBit | ( | unsigned | i | ) | [inline] |
Definition at line 262 of file BlkExprDeclBitVector.h.
| const llvm::BitVector::reference clang::StmtDeclBitVector_Types::ValTy::getStmtBit | ( | unsigned | i | ) | const [inline] |
Definition at line 263 of file BlkExprDeclBitVector.h.
Definition at line 284 of file BlkExprDeclBitVector.h.
References sizesEqual().
| llvm::BitVector::reference clang::StmtDeclBitVector_Types::ValTy::operator() | ( | const Stmt * | S, |
| const AnalysisDataTy & | AD | ||
| ) | [inline] |
Definition at line 251 of file BlkExprDeclBitVector.h.
References clang::StmtDeclBitVector_Types::AnalysisDataTy::getIdx().
| const llvm::BitVector::reference clang::StmtDeclBitVector_Types::ValTy::operator() | ( | const Stmt * | S, |
| const AnalysisDataTy & | AD | ||
| ) | const [inline] |
Definition at line 255 of file BlkExprDeclBitVector.h.
References S.
| bool clang::StmtDeclBitVector_Types::ValTy::operator== | ( | const ValTy & | RHS | ) | const [inline] |
Definition at line 240 of file BlkExprDeclBitVector.h.
Definition at line 277 of file BlkExprDeclBitVector.h.
References sizesEqual().
Definition at line 267 of file BlkExprDeclBitVector.h.
| void clang::StmtDeclBitVector_Types::ValTy::resetBlkExprValues | ( | AnalysisDataTy & | AD | ) | [inline] |
Definition at line 220 of file BlkExprDeclBitVector.h.
References clang::StmtDeclBitVector_Types::AnalysisDataTy::getNumBlkExprs().
Referenced by resetValues().
| void clang::StmtDeclBitVector_Types::ValTy::resetValues | ( | AnalysisDataTy & | AD | ) | [inline] |
Definition at line 230 of file BlkExprDeclBitVector.h.
References resetBlkExprValues(), and clang::DeclBitVector_Types::ValTy::resetDeclValues().
| void clang::StmtDeclBitVector_Types::ValTy::setBlkExprValues | ( | AnalysisDataTy & | AD | ) | [inline] |
Definition at line 225 of file BlkExprDeclBitVector.h.
References clang::StmtDeclBitVector_Types::AnalysisDataTy::getNumBlkExprs().
Referenced by setValues().
| void clang::StmtDeclBitVector_Types::ValTy::setValues | ( | AnalysisDataTy & | AD | ) | [inline] |
Definition at line 235 of file BlkExprDeclBitVector.h.
References setBlkExprValues(), and clang::DeclBitVector_Types::ValTy::setDeclValues().
| bool clang::StmtDeclBitVector_Types::ValTy::sizesEqual | ( | const ValTy & | RHS | ) | const [inline] |
Definition at line 291 of file BlkExprDeclBitVector.h.
References clang::DeclBitVector_Types::ValTy::sizesEqual().
Referenced by operator&=(), and operator|=().