clang API Documentation
#include <BlkExprDeclBitVector.h>

Public Member Functions | |
| void | resetDeclValues (AnalysisDataTy &AD) |
| void | setDeclValues (AnalysisDataTy &AD) |
| void | resetValues (AnalysisDataTy &AD) |
| bool | operator== (const ValTy &RHS) const |
| void | copyValues (const ValTy &RHS) |
| llvm::BitVector::reference | getBit (unsigned i) |
| bool | getBit (unsigned i) const |
| llvm::BitVector::reference | operator() (const NamedDecl *ND, const AnalysisDataTy &AD) |
| bool | operator() (const NamedDecl *ND, const AnalysisDataTy &AD) const |
| llvm::BitVector::reference | getDeclBit (unsigned i) |
| const llvm::BitVector::reference | getDeclBit (unsigned i) const |
| ValTy & | operator|= (const ValTy &RHS) |
| ValTy & | operator&= (const ValTy &RHS) |
| ValTy & | OrDeclBits (const ValTy &RHS) |
| ValTy & | AndDeclBits (const ValTy &RHS) |
| bool | sizesEqual (const ValTy &RHS) const |
Definition at line 86 of file BlkExprDeclBitVector.h.
Definition at line 149 of file BlkExprDeclBitVector.h.
References operator&=().
| void clang::DeclBitVector_Types::ValTy::copyValues | ( | const ValTy & | RHS | ) | [inline] |
Definition at line 109 of file BlkExprDeclBitVector.h.
Referenced by clang::StmtDeclBitVector_Types::ValTy::copyValues().
| llvm::BitVector::reference clang::DeclBitVector_Types::ValTy::getBit | ( | unsigned | i | ) | [inline] |
Definition at line 111 of file BlkExprDeclBitVector.h.
Referenced by operator()().
| bool clang::DeclBitVector_Types::ValTy::getBit | ( | unsigned | i | ) | const [inline] |
Definition at line 115 of file BlkExprDeclBitVector.h.
| llvm::BitVector::reference clang::DeclBitVector_Types::ValTy::getDeclBit | ( | unsigned | i | ) | [inline] |
Definition at line 128 of file BlkExprDeclBitVector.h.
| const llvm::BitVector::reference clang::DeclBitVector_Types::ValTy::getDeclBit | ( | unsigned | i | ) | const [inline] |
Definition at line 129 of file BlkExprDeclBitVector.h.
Definition at line 139 of file BlkExprDeclBitVector.h.
References sizesEqual().
Referenced by AndDeclBits().
| llvm::BitVector::reference clang::DeclBitVector_Types::ValTy::operator() | ( | const NamedDecl * | ND, |
| const AnalysisDataTy & | AD | ||
| ) | [inline] |
Definition at line 120 of file BlkExprDeclBitVector.h.
References getBit(), and clang::DeclBitVector_Types::AnalysisDataTy::getIdx().
| bool clang::DeclBitVector_Types::ValTy::operator() | ( | const NamedDecl * | ND, |
| const AnalysisDataTy & | AD | ||
| ) | const [inline] |
Definition at line 124 of file BlkExprDeclBitVector.h.
References getBit(), and clang::DeclBitVector_Types::AnalysisDataTy::getIdx().
| bool clang::DeclBitVector_Types::ValTy::operator== | ( | const ValTy & | RHS | ) | const [inline] |
Definition at line 104 of file BlkExprDeclBitVector.h.
References sizesEqual().
Definition at line 133 of file BlkExprDeclBitVector.h.
References sizesEqual().
Referenced by OrDeclBits().
Definition at line 145 of file BlkExprDeclBitVector.h.
References operator|=().
| void clang::DeclBitVector_Types::ValTy::resetDeclValues | ( | AnalysisDataTy & | AD | ) | [inline] |
Definition at line 90 of file BlkExprDeclBitVector.h.
References clang::DeclBitVector_Types::AnalysisDataTy::getNumDecls().
Referenced by resetValues(), and clang::StmtDeclBitVector_Types::ValTy::resetValues().
| void clang::DeclBitVector_Types::ValTy::resetValues | ( | AnalysisDataTy & | AD | ) | [inline] |
Definition at line 100 of file BlkExprDeclBitVector.h.
References resetDeclValues().
| void clang::DeclBitVector_Types::ValTy::setDeclValues | ( | AnalysisDataTy & | AD | ) | [inline] |
Definition at line 95 of file BlkExprDeclBitVector.h.
References clang::DeclBitVector_Types::AnalysisDataTy::getNumDecls().
Referenced by clang::StmtDeclBitVector_Types::ValTy::setValues().
| bool clang::DeclBitVector_Types::ValTy::sizesEqual | ( | const ValTy & | RHS | ) | const [inline] |
Definition at line 153 of file BlkExprDeclBitVector.h.
Referenced by operator&=(), operator==(), operator|=(), and clang::StmtDeclBitVector_Types::ValTy::sizesEqual().