Searched refs:TypeRangeConstraintDecl (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Tools/PDLL/AST/ |
| H A D | Nodes.cpp | 65 const TypeConstraintDecl, const TypeRangeConstraintDecl, in visit() 121 void visitImpl(const TypeRangeConstraintDecl *decl) {} in visitImpl() 405 TypeRangeConstraintDecl *TypeRangeConstraintDecl::create(Context &ctx, in create() 407 return new (ctx.getAllocator().Allocate<TypeRangeConstraintDecl>()) in create() 408 TypeRangeConstraintDecl(loc); in create()
|
| H A D | NodePrinter.cpp | 93 void printImpl(const TypeRangeConstraintDecl *decl); 177 const TypeConstraintDecl, const TypeRangeConstraintDecl, in print() 284 void NodePrinter::printImpl(const TypeRangeConstraintDecl *decl) { in printImpl()
|
| /llvm-project-15.0.7/mlir/include/mlir/Tools/PDLL/AST/ |
| H A D | Nodes.h | 766 class TypeRangeConstraintDecl 767 : public Node::NodeBase<TypeRangeConstraintDecl, CoreConstraintDecl> { 769 static TypeRangeConstraintDecl *create(Context &ctx, SMRange loc); 1281 TypeRangeConstraintDecl, ValueConstraintDecl, in classof()
|
| /llvm-project-15.0.7/mlir/test/mlir-pdll/Parser/ |
| H A D | stmt.pdll | 151 // CHECK: `-TypeRangeConstraintDecl
|
| H A D | expr.pdll | 132 // CHECK: `-TypeRangeConstraintDecl
|
| /llvm-project-15.0.7/mlir/lib/Tools/PDLL/Parser/ |
| H A D | Parser.cpp | 1688 return ast::ConstraintRef(ast::TypeRangeConstraintDecl::create(ctx, loc), in parseConstraint() 2107 ast::TypeRangeConstraintDecl::create(ctx, loc), typeRangeTy)); in parseOperationExpr() 2586 } else if (isa<ast::TypeRangeConstraintDecl>(ref.constraint)) { in validateVariableConstraint()
|
| /llvm-project-15.0.7/mlir/lib/Tools/mlir-pdll-lsp-server/ |
| H A D | PDLLServer.cpp | 605 .Case([&](const ast::TypeRangeConstraintDecl *) { in buildHoverForCoreConstraint() argument
|