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

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

Base typedefmlir::pdll::ast::Node::NodeBase< ValueConstraintDecl, CoreConstraintDecl >
classof(const Node *node)mlir::pdll::ast::Node::NodeBase< ValueConstraintDecl, CoreConstraintDecl >inlinestatic
ConstraintDecl(TypeID typeID, SMRange loc, const Name *name=nullptr)mlir::pdll::ast::ConstraintDeclinlineprotected
CoreConstraintDecl(TypeID typeID, SMRange loc, const Name *name=nullptr)mlir::pdll::ast::CoreConstraintDeclinlineprotected
create(Context &ctx, SMRange loc, Expr *typeExpr)mlir::pdll::ast::ValueConstraintDeclstatic
Decl(TypeID typeID, SMRange loc, const Name *name=nullptr)mlir::pdll::ast::Declinlineprotected
getDocComment() constmlir::pdll::ast::Declinline
getLoc() constmlir::pdll::ast::Nodeinline
getName() constmlir::pdll::ast::Declinline
getTypeExpr()mlir::pdll::ast::ValueConstraintDeclinline
getTypeExpr() constmlir::pdll::ast::ValueConstraintDeclinline
getTypeID() constmlir::pdll::ast::Nodeinline
Node(TypeID typeID, SMRange loc)mlir::pdll::ast::Nodeinlineprotected
NodeBase(SMRange loc, Args &&...args)mlir::pdll::ast::Node::NodeBase< ValueConstraintDecl, CoreConstraintDecl >inlineexplicitprotected
print(raw_ostream &os) constmlir::pdll::ast::Node
setDocComment(Context &ctx, StringRef comment)mlir::pdll::ast::Decl
typeExprmlir::pdll::ast::ValueConstraintDeclprotected
ValueConstraintDecl(SMRange loc, Expr *typeExpr)mlir::pdll::ast::ValueConstraintDeclinlineprotected
walk(function_ref< void(const Node *)> walkFn) constmlir::pdll::ast::Node
walk(WalkFnT &&walkFn) constmlir::pdll::ast::Nodeinline