Lines Matching refs:ConstraintRef

275                      ArrayRef<ast::ConstraintRef> constraints);
278 ArrayRef<ast::ConstraintRef> constraints);
282 SmallVectorImpl<ast::ConstraintRef> &constraints);
295 FailureOr<ast::ConstraintRef>
297 ArrayRef<ast::ConstraintRef> existingConstraints,
304 FailureOr<ast::ConstraintRef> parseArgOrResultConstraint();
373 ArrayRef<ast::ConstraintRef> constraints);
379 const ast::ConstraintRef &constraint);
388 validateVariableConstraints(ArrayRef<ast::ConstraintRef> constraints,
396 LogicalResult validateVariableConstraint(const ast::ConstraintRef &ref,
411 ArrayRef<ast::ConstraintRef> constraints);
934 /*initExpr=*/nullptr, ast::ConstraintRef(ConstraintT::create(ctx, loc))); in createODSNativePDLLConstraintDecl()
1070 FailureOr<ast::ConstraintRef> cst = parseArgOrResultConstraint(); in parseArgumentDecl()
1104 FailureOr<ast::ConstraintRef> cst = parseArgOrResultConstraint(); in parseResultDecl()
1114 FailureOr<ast::ConstraintRef> cst = parseArgOrResultConstraint(); in parseResultDecl()
1583 ArrayRef<ast::ConstraintRef> constraints) { in defineVariableDecl()
1604 ArrayRef<ast::ConstraintRef> constraints) { in defineVariableDecl()
1610 SmallVectorImpl<ast::ConstraintRef> &constraints) { in parseVariableDeclConstraintList()
1613 FailureOr<ast::ConstraintRef> constraint = parseConstraint( in parseVariableDeclConstraintList()
1633 FailureOr<ast::ConstraintRef>
1635 ArrayRef<ast::ConstraintRef> existingConstraints, in parseConstraint()
1667 return ast::ConstraintRef( in parseConstraint()
1680 return ast::ConstraintRef(ast::OpConstraintDecl::create(ctx, loc, *opName), in parseConstraint()
1685 return ast::ConstraintRef(ast::TypeConstraintDecl::create(ctx, loc), loc); in parseConstraint()
1688 return ast::ConstraintRef(ast::TypeRangeConstraintDecl::create(ctx, loc), in parseConstraint()
1698 return ast::ConstraintRef( in parseConstraint()
1709 return ast::ConstraintRef( in parseConstraint()
1718 return ast::ConstraintRef(*decl, loc); in parseConstraint()
1733 return ast::ConstraintRef(cst, loc); in parseConstraint()
1756 FailureOr<ast::ConstraintRef> Parser::parseArgOrResultConstraint() { in parseArgOrResultConstraint()
1886 SmallVector<ast::ConstraintRef> constraints; in parseIdentifierExpr()
2013 defineVariableDecl("_", loc, type, ast::ConstraintRef(cst, loc)); in parseOperationExpr()
2202 SmallVector<ast::ConstraintRef> constraints; in parseUnderscoreExpr()
2299 SmallVector<ast::ConstraintRef> constraints; in parseLetStmt()
2314 for (ast::ConstraintRef constraint : constraints) { in parseLetStmt()
2506 ArrayRef<ast::ConstraintRef> constraints) { in createVariableDecl()
2549 const ast::ConstraintRef &constraint) { in createArgOrResultVariableDecl()
2560 Parser::validateVariableConstraints(ArrayRef<ast::ConstraintRef> constraints, in validateVariableConstraints()
2563 for (const ast::ConstraintRef &ref : constraints) in validateVariableConstraints()
2570 LogicalResult Parser::validateVariableConstraint(const ast::ConstraintRef &ref, in validateVariableConstraint()
2732 ArrayRef<ast::ConstraintRef> constraints) { in createInlineVariableExpr()