Searched refs:ConstraintDecl (Results 1 – 2 of 2) sorted by relevance
| /llvm-project-15.0.7/mlir/include/mlir/Tools/PDLL/AST/ |
| H A D | Nodes.h | 660 class ConstraintDecl : public Decl { 666 ConstraintDecl(TypeID typeID, SMRange loc, const Name *name = nullptr) 673 ConstraintRef(const ConstraintDecl *constraint, SMRange refLoc) in ConstraintRef() 675 explicit ConstraintRef(const ConstraintDecl *constraint) in ConstraintRef() 678 const ConstraintDecl *constraint; 689 class CoreConstraintDecl : public ConstraintDecl { 696 : ConstraintDecl(typeID, loc, name) {} in ConstraintDecl() function 837 : public Node::NodeBase<UserConstraintDecl, ConstraintDecl>, 1271 return isa<ConstraintDecl, NamedAttributeDecl, OpNameDecl, PatternDecl, in classof() 1275 inline bool ConstraintDecl::classof(const Node *node) { in classof()
|
| /llvm-project-15.0.7/mlir/lib/Tools/PDLL/Parser/ |
| H A D | Parser.cpp | 1082 if (isa_and_nonnull<ast::ConstraintDecl>(existingDecl)) { in parseResultDecl() 1732 if (auto *cst = dyn_cast<ast::ConstraintDecl>(cstDecl)) in parseConstraint() 2011 auto createImplicitRangeVar = [&](ast::ConstraintDecl *cst, ast::Type type) { in parseOperationExpr() 2717 if (isa<ast::ConstraintDecl>(decl)) in createDeclRefExpr()
|