MLIR 22.0.0git
mlir::pdll::ast::UserRewriteDecl Member List

This is the complete list of members for mlir::pdll::ast::UserRewriteDecl, including all inherited members.

Base typedefmlir::pdll::ast::Node::NodeBase< UserRewriteDecl, Decl >
classof(const Node *node)mlir::pdll::ast::Node::NodeBase< UserRewriteDecl, Decl >inlinestatic
createNative(Context &ctx, const Name &name, ArrayRef< VariableDecl * > inputs, ArrayRef< VariableDecl * > results, std::optional< StringRef > codeBlock, Type resultType)mlir::pdll::ast::UserRewriteDeclinlinestatic
createPDLL(Context &ctx, const Name &name, ArrayRef< VariableDecl * > inputs, ArrayRef< VariableDecl * > results, const CompoundStmt *body, Type resultType)mlir::pdll::ast::UserRewriteDeclinlinestatic
Decl(TypeID typeID, SMRange loc, const Name *name=nullptr)mlir::pdll::ast::Declinlineprotected
getBody() constmlir::pdll::ast::UserRewriteDeclinline
getCodeBlock() constmlir::pdll::ast::UserRewriteDeclinline
getDocComment() constmlir::pdll::ast::Declinline
getInputs()mlir::pdll::ast::UserRewriteDeclinline
getInputs() constmlir::pdll::ast::UserRewriteDeclinline
getLoc() constmlir::pdll::ast::Nodeinline
getName() constmlir::pdll::ast::UserRewriteDeclinline
getResults()mlir::pdll::ast::UserRewriteDeclinline
getResults() constmlir::pdll::ast::UserRewriteDeclinline
getResultType() constmlir::pdll::ast::UserRewriteDeclinline
getTypeID() constmlir::pdll::ast::Nodeinline
isExternal() constmlir::pdll::ast::UserRewriteDeclinline
Node(TypeID typeID, SMRange loc)mlir::pdll::ast::Nodeinlineprotected
NodeBase(SMRange loc, Args &&...args)mlir::pdll::ast::Node::NodeBase< UserRewriteDecl, Decl >inlineexplicitprotected
print(raw_ostream &os) constmlir::pdll::ast::Node
setDocComment(Context &ctx, StringRef comment)mlir::pdll::ast::Decl
walk(function_ref< void(const Node *)> walkFn) constmlir::pdll::ast::Node
walk(WalkFnT &&walkFn) constmlir::pdll::ast::Nodeinline