clang 19.0.0git
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::CFGBlockinline
appendBaseDtor(const CXXBaseSpecifier *BS, BumpVectorContext &C)clang::CFGBlockinline
appendCleanupFunction(const VarDecl *VD, BumpVectorContext &C)clang::CFGBlockinline
appendConstructor(CXXConstructExpr *CE, const ConstructionContext *CC, BumpVectorContext &C)clang::CFGBlockinline
appendCXXRecordTypedCall(Expr *E, const ConstructionContext *CC, BumpVectorContext &C)clang::CFGBlockinline
appendDeleteDtor(CXXRecordDecl *RD, CXXDeleteExpr *DE, BumpVectorContext &C)clang::CFGBlockinline
appendInitializer(CXXCtorInitializer *initializer, BumpVectorContext &C)clang::CFGBlockinline
appendLifetimeEnds(VarDecl *VD, Stmt *S, BumpVectorContext &C)clang::CFGBlockinline
appendLoopExit(const Stmt *LoopStmt, BumpVectorContext &C)clang::CFGBlockinline
appendMemberDtor(FieldDecl *FD, BumpVectorContext &C)clang::CFGBlockinline
appendNewAllocator(CXXNewExpr *NE, BumpVectorContext &C)clang::CFGBlockinline
appendScopeBegin(const VarDecl *VD, const Stmt *S, BumpVectorContext &C)clang::CFGBlockinline
appendScopeEnd(const VarDecl *VD, const Stmt *S, BumpVectorContext &C)clang::CFGBlockinline
appendStmt(Stmt *statement, BumpVectorContext &C)clang::CFGBlockinline
appendTemporaryDtor(CXXBindTemporaryExpr *E, BumpVectorContext &C)clang::CFGBlockinline
back() constclang::CFGBlockinline
begin()clang::CFGBlockinline
begin() constclang::CFGBlockinline
BlockIDclang::CFGBlock
CFGBlock(unsigned blockid, BumpVectorContext &C, CFG *parent)clang::CFGBlockinlineexplicit
CFGElementRef typedefclang::CFGBlock
const_iterator typedefclang::CFGBlock
const_pred_iterator typedefclang::CFGBlock
const_pred_reverse_iterator typedefclang::CFGBlock
const_ref_iterator typedefclang::CFGBlock
const_ref_iterator_range typedefclang::CFGBlock
const_reverse_iterator typedefclang::CFGBlock
const_reverse_ref_iterator typedefclang::CFGBlock
const_reverse_ref_iterator_range typedefclang::CFGBlock
const_succ_iterator typedefclang::CFGBlock
const_succ_reverse_iterator typedefclang::CFGBlock
ConstCFGElementRef typedefclang::CFGBlock
dump() constclang::CFGBlock
dump(const CFG *cfg, const LangOptions &LO, bool ShowColors=false) constclang::CFGBlock
Elementsclang::CFGBlock
empty() constclang::CFGBlockinline
end()clang::CFGBlockinline
end() constclang::CFGBlockinline
filtered_pred_iterator typedefclang::CFGBlock
filtered_pred_start_end(const FilterOptions &f) constclang::CFGBlockinline
filtered_succ_iterator typedefclang::CFGBlock
filtered_succ_start_end(const FilterOptions &f) constclang::CFGBlockinline
FilterEdge(const FilterOptions &F, const CFGBlock *Src, const CFGBlock *Dst)clang::CFGBlockstatic
front() constclang::CFGBlockinline
getBlockID() constclang::CFGBlockinline
getIndexInCFG() constclang::CFGBlock
getLabel()clang::CFGBlockinline
getLabel() constclang::CFGBlockinline
getLastCondition() constclang::CFGBlock
getLoopTarget() constclang::CFGBlockinline
getParent() constclang::CFGBlockinline
getTerminator() constclang::CFGBlockinline
getTerminatorCondition(bool StripParens=true)clang::CFGBlock
getTerminatorCondition(bool StripParens=true) constclang::CFGBlockinline
getTerminatorStmt()clang::CFGBlockinline
getTerminatorStmt() constclang::CFGBlockinline
hasNoReturnElement() constclang::CFGBlockinline
isInevitablySinking() constclang::CFGBlock
iterator typedefclang::CFGBlock
Labelclang::CFGBlock
LoopTargetclang::CFGBlock
operator[](size_t i) constclang::CFGBlockinline
pred_begin()clang::CFGBlockinline
pred_begin() constclang::CFGBlockinline
pred_const_range typedefclang::CFGBlock
pred_empty() constclang::CFGBlockinline
pred_end()clang::CFGBlockinline
pred_end() constclang::CFGBlockinline
pred_iterator typedefclang::CFGBlock
pred_range typedefclang::CFGBlock
pred_rbegin()clang::CFGBlockinline
pred_rbegin() constclang::CFGBlockinline
pred_rend()clang::CFGBlockinline
pred_rend() constclang::CFGBlockinline
pred_reverse_iterator typedefclang::CFGBlock
pred_size() constclang::CFGBlockinline
preds()clang::CFGBlockinline
preds() constclang::CFGBlockinline
print(raw_ostream &OS, const CFG *cfg, const LangOptions &LO, bool ShowColors) constclang::CFGBlock
printAsOperand(raw_ostream &OS, bool)clang::CFGBlockinline
printTerminator(raw_ostream &OS, const LangOptions &LO) constclang::CFGBlock
printTerminatorJson(raw_ostream &Out, const LangOptions &LO, bool AddQuotes) constclang::CFGBlock
rbegin()clang::CFGBlockinline
rbegin() constclang::CFGBlockinline
ref_begin()clang::CFGBlockinline
ref_begin() constclang::CFGBlockinline
ref_end()clang::CFGBlockinline
ref_end() constclang::CFGBlockinline
ref_iterator typedefclang::CFGBlock
ref_iterator_range typedefclang::CFGBlock
refs()clang::CFGBlockinline
refs() constclang::CFGBlockinline
rend()clang::CFGBlockinline
rend() constclang::CFGBlockinline
reverse_iterator typedefclang::CFGBlock
reverse_ref_iterator typedefclang::CFGBlock
reverse_ref_iterator_range typedefclang::CFGBlock
rref_begin()clang::CFGBlockinline
rref_begin() constclang::CFGBlockinline
rref_end()clang::CFGBlockinline
rref_end() constclang::CFGBlockinline
rrefs()clang::CFGBlockinline
rrefs() constclang::CFGBlockinline
setHasNoReturnElement()clang::CFGBlockinline
setLabel(Stmt *Statement)clang::CFGBlockinline
setLoopTarget(const Stmt *loopTarget)clang::CFGBlockinline
setTerminator(CFGTerminator Term)clang::CFGBlockinline
size() constclang::CFGBlockinline
succ_begin()clang::CFGBlockinline
succ_begin() constclang::CFGBlockinline
succ_const_range typedefclang::CFGBlock
succ_empty() constclang::CFGBlockinline
succ_end()clang::CFGBlockinline
succ_end() constclang::CFGBlockinline
succ_iterator typedefclang::CFGBlock
succ_range typedefclang::CFGBlock
succ_rbegin()clang::CFGBlockinline
succ_rbegin() constclang::CFGBlockinline
succ_rend()clang::CFGBlockinline
succ_rend() constclang::CFGBlockinline
succ_reverse_iterator typedefclang::CFGBlock
succ_size() constclang::CFGBlockinline
succs()clang::CFGBlockinline
succs() constclang::CFGBlockinline
Terminatorclang::CFGBlock