FreeTensor
Loading...
Searching...
No Matches
freetensor::IfNode Member List

This is the complete list of members for freetensor::IfNode, including all inherited members.

ancestorById(const ID &lookup) constfreetensor::StmtNode
ASTPart(ASTPart &&other)freetensor::ASTPartinline
ASTPart(const ASTPart &other)freetensor::ASTPartinline
children() const overridefreetensor::IfNodeinlinevirtual
compHash() overridefreetensor::IfNodevirtual
cond_freetensor::IfNode
debugBlame() constfreetensor::ASTNodeinline
DEFINE_NODE_ACCESS(Stmt)freetensor::StmtNode
freetensor::ASTNode::DEFINE_NODE_ACCESS(AST)freetensor::ASTNode
DEFINE_NODE_TRAIT(If)freetensor::IfNode
depth() constfreetensor::ASTPart
elseCase_freetensor::IfNode
hash()freetensor::ASTPart
hash_freetensor::ASTPartprotected
id() constfreetensor::StmtNode
isAncestorOf(const Stmt &other) constfreetensor::StmtNode
isAST() const overridefreetensor::ASTNodeinlinevirtual
isBefore(const Stmt &other) constfreetensor::StmtNode
isCtrlFlow() const overridefreetensor::IfNodeinlinevirtual
isExpr() constfreetensor::ASTNodeinlinevirtual
isFunc() constfreetensor::ASTNodeinlinevirtual
isStmt() const overridefreetensor::StmtNodeinlinevirtual
isSubTree() constfreetensor::ASTPartinline
lock()freetensor::ASTPartinlineprotected
lock_freetensor::ASTPartprotected
metadata() constfreetensor::StmtNodeinline
metadata()freetensor::StmtNodeinline
modifiedHook()freetensor::ASTPartinlinevirtual
nextInCtrlFlow() constfreetensor::StmtNode
nextLeafStmtInDFSOrder() constfreetensor::StmtNode
nextStmt() constfreetensor::StmtNode
nextStmtInDFSPreOrder() constfreetensor::StmtNode
nodeType() const =0freetensor::ASTNodepure virtual
operator=(ASTPart &&)freetensor::ASTPartinline
operator=(const ASTPart &)freetensor::ASTPartinline
parent() constfreetensor::ASTPartinline
parentAST() constfreetensor::ASTNode
parentCtrlFlow() constfreetensor::StmtNode
parentStmt() constfreetensor::StmtNode
parentStmtByFilter(const std::function< bool(const Stmt &)> &filter) constfreetensor::StmtNode
prevInCtrlFlow() constfreetensor::StmtNode
prevLeafStmtInDFSOrder() constfreetensor::StmtNode
prevStmt() constfreetensor::StmtNode
prevStmtInDFSPostOrder() constfreetensor::StmtNode
resetHash()freetensor::ASTPartprotected
resetParent()freetensor::ASTPartinline
self() constfreetensor::EnableSelf< ASTPart >inline
Self typedeffreetensor::EnableSelf< ASTPart >
setDebugBlame(std::source_location loc)freetensor::ASTNodeinline
setId(const ID &id=ID::make())freetensor::StmtNode
thenCase_freetensor::IfNode
trySetParent(const Ref< ASTPart > &parent)freetensor::ASTPartinline
unlock()freetensor::ASTPartinlineprotected
~ASTNode()freetensor::ASTNodeinlinevirtual
~ASTPart()freetensor::ASTPartinlinevirtual