clang 8.0.0

clang::CFGBlock Member List

This is the complete list of members for clang::CFGBlock, including all inherited members.

addSuccessor(AdjacentBlock Succ, BumpVectorContext &C) | clang::CFGBlock |
appendAutomaticObjDtor(VarDecl *VD, Stmt *S, BumpVectorContext &C) | clang::CFGBlock | inline
appendBaseDtor(const CXXBaseSpecifier *BS, BumpVectorContext &C) | clang::CFGBlock | inline
appendConstructor(CXXConstructExpr *CE, const ConstructionContext *CC, BumpVectorContext &C) | clang::CFGBlock | inline
appendCXXRecordTypedCall(Expr *E, const ConstructionContext *CC, BumpVectorContext &C) | clang::CFGBlock | inline
appendDeleteDtor(CXXRecordDecl *RD, CXXDeleteExpr *DE, BumpVectorContext &C) | clang::CFGBlock | inline
appendInitializer(CXXCtorInitializer *initializer, BumpVectorContext &C) | clang::CFGBlock | inline
appendLifetimeEnds(VarDecl *VD, Stmt *S, BumpVectorContext &C) | clang::CFGBlock | inline
appendLoopExit(const Stmt *LoopStmt, BumpVectorContext &C) | clang::CFGBlock | inline
appendMemberDtor(FieldDecl *FD, BumpVectorContext &C) | clang::CFGBlock | inline
appendNewAllocator(CXXNewExpr *NE, BumpVectorContext &C) | clang::CFGBlock | inline
appendScopeBegin(const VarDecl *VD, const Stmt *S, BumpVectorContext &C) | clang::CFGBlock | inline
appendScopeEnd(const VarDecl *VD, const Stmt *S, BumpVectorContext &C) | clang::CFGBlock | inline
appendStmt(Stmt *statement, BumpVectorContext &C) | clang::CFGBlock | inline
appendTemporaryDtor(CXXBindTemporaryExpr *E, BumpVectorContext &C) | clang::CFGBlock | inline
back() const | clang::CFGBlock | inline
begin() | clang::CFGBlock | inline
begin() const | clang::CFGBlock | inline
beginAutomaticObjDtorsInsert(iterator I, size_t Cnt, BumpVectorContext &C) | clang::CFGBlock | inline
beginLifetimeEndsInsert(iterator I, size_t Cnt, BumpVectorContext &C) | clang::CFGBlock | inline
beginScopeEndInsert(iterator I, size_t Cnt, BumpVectorContext &C) | clang::CFGBlock | inline
CFGBlock(unsigned blockid, BumpVectorContext &C, CFG *parent) | clang::CFGBlock | inline explicit
const_iterator typedef | clang::CFGBlock |
const_pred_iterator typedef | clang::CFGBlock |
const_pred_reverse_iterator typedef | clang::CFGBlock |
const_reverse_iterator typedef | clang::CFGBlock |
const_succ_iterator typedef | clang::CFGBlock |
const_succ_reverse_iterator typedef | clang::CFGBlock |
dump() const | clang::CFGBlock |
dump(const CFG *cfg, const LangOptions &LO, bool ShowColors=false) const | clang::CFGBlock |
empty() const | clang::CFGBlock | inline
end() | clang::CFGBlock | inline
end() const | clang::CFGBlock | inline
filtered_pred_iterator typedef | clang::CFGBlock |
filtered_pred_start_end(const FilterOptions &f) const | clang::CFGBlock | inline
filtered_succ_iterator typedef | clang::CFGBlock |
filtered_succ_start_end(const FilterOptions &f) const | clang::CFGBlock | inline
FilterEdge(const FilterOptions &F, const CFGBlock *Src, const CFGBlock *Dst) | clang::CFGBlock | static
front() const | clang::CFGBlock | inline
getBlockID() const | clang::CFGBlock | inline
getLabel() | clang::CFGBlock | inline
getLabel() const | clang::CFGBlock | inline
getLoopTarget() const | clang::CFGBlock | inline
getParent() const | clang::CFGBlock | inline
getTerminator() | clang::CFGBlock | inline
getTerminator() const | clang::CFGBlock | inline
getTerminatorCondition(bool StripParens=true) | clang::CFGBlock |
getTerminatorCondition(bool StripParens=true) const | clang::CFGBlock | inline
hasNoReturnElement() const | clang::CFGBlock | inline
insertAutomaticObjDtor(iterator I, VarDecl *VD, Stmt *S) | clang::CFGBlock | inline
insertLifetimeEnds(iterator I, VarDecl *VD, Stmt *S) | clang::CFGBlock | inline
insertScopeEnd(iterator I, VarDecl *VD, Stmt *S) | clang::CFGBlock | inline
iterator typedef | clang::CFGBlock |
operator[](size_t i) const | clang::CFGBlock | inline
pred_begin() | clang::CFGBlock | inline
pred_begin() const | clang::CFGBlock | inline
pred_const_range typedef | clang::CFGBlock |
pred_empty() const | clang::CFGBlock | inline
pred_end() | clang::CFGBlock | inline
pred_end() const | clang::CFGBlock | inline
pred_iterator typedef | clang::CFGBlock |
pred_range typedef | clang::CFGBlock |
pred_rbegin() | clang::CFGBlock | inline
pred_rbegin() const | clang::CFGBlock | inline
pred_rend() | clang::CFGBlock | inline
pred_rend() const | clang::CFGBlock | inline
pred_reverse_iterator typedef | clang::CFGBlock |
pred_size() const | clang::CFGBlock | inline
preds() | clang::CFGBlock | inline
preds() const | clang::CFGBlock | inline
prependScopeBegin(const VarDecl *VD, const Stmt *S, BumpVectorContext &C) | clang::CFGBlock | inline
prependScopeEnd(const VarDecl *VD, const Stmt *S, BumpVectorContext &C) | clang::CFGBlock | inline
print(raw_ostream &OS, const CFG *cfg, const LangOptions &LO, bool ShowColors) const | clang::CFGBlock |
printAsOperand(raw_ostream &OS, bool) | clang::CFGBlock | inline
printTerminator(raw_ostream &OS, const LangOptions &LO) const | clang::CFGBlock |
rbegin() | clang::CFGBlock | inline
rbegin() const | clang::CFGBlock | inline
rend() | clang::CFGBlock | inline
rend() const | clang::CFGBlock | inline
reverse_iterator typedef | clang::CFGBlock |
setHasNoReturnElement() | clang::CFGBlock | inline
setLabel(Stmt *Statement) | clang::CFGBlock | inline
setLoopTarget(const Stmt *loopTarget) | clang::CFGBlock | inline
setTerminator(CFGTerminator Term) | clang::CFGBlock | inline
size() const | clang::CFGBlock | inline
succ_begin() | clang::CFGBlock | inline
succ_begin() const | clang::CFGBlock | inline
succ_const_range typedef | clang::CFGBlock |
succ_empty() const | clang::CFGBlock | inline
succ_end() | clang::CFGBlock | inline
succ_end() const | clang::CFGBlock | inline
succ_iterator typedef | clang::CFGBlock |
succ_range typedef | clang::CFGBlock |
succ_rbegin() | clang::CFGBlock | inline
succ_rbegin() const | clang::CFGBlock | inline
succ_rend() | clang::CFGBlock | inline
succ_rend() const | clang::CFGBlock | inline
succ_reverse_iterator typedef | clang::CFGBlock |
succ_size() const | clang::CFGBlock | inline
succs() | clang::CFGBlock | inline
succs() const | clang::CFGBlock | inline