This is the complete list of members for mlir::pdll::ast::UserConstraintDecl, including all inherited members.
Base typedef | mlir::pdll::ast::Node::NodeBase< T, BaseT > | |
classof(const Node *node) | mlir::pdll::ast::Node::NodeBase< T, BaseT > | inlinestatic |
createNative(Context &ctx, const Name &name, ArrayRef< VariableDecl * > inputs, ArrayRef< VariableDecl * > results, std::optional< StringRef > codeBlock, Type resultType, ArrayRef< StringRef > nativeInputTypes={}) | mlir::pdll::ast::UserConstraintDecl | inlinestatic |
createPDLL(Context &ctx, const Name &name, ArrayRef< VariableDecl * > inputs, ArrayRef< VariableDecl * > results, const CompoundStmt *body, Type resultType) | mlir::pdll::ast::UserConstraintDecl | inlinestatic |
getBody() const | mlir::pdll::ast::UserConstraintDecl | inline |
getCodeBlock() const | mlir::pdll::ast::UserConstraintDecl | inline |
getInputs() | mlir::pdll::ast::UserConstraintDecl | inline |
getInputs() const | mlir::pdll::ast::UserConstraintDecl | inline |
getName() const | mlir::pdll::ast::UserConstraintDecl | inline |
getNativeInputType(unsigned index) const | mlir::pdll::ast::UserConstraintDecl | |
getResults() | mlir::pdll::ast::UserConstraintDecl | inline |
getResults() const | mlir::pdll::ast::UserConstraintDecl | inline |
getResultType() const | mlir::pdll::ast::UserConstraintDecl | inline |
isExternal() const | mlir::pdll::ast::UserConstraintDecl | inline |
NodeBase(SMRange loc, Args &&...args) | mlir::pdll::ast::Node::NodeBase< T, BaseT > | inlineexplicitprotected |