Home
last modified time | relevance | path

Searched defs:typeExpr (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Tools/PDLL/AST/
H A DNodePrinter.cpp271 if (const auto *typeExpr = decl->getTypeExpr()) in printImpl() local
305 if (const auto *typeExpr = decl->getTypeExpr()) in printImpl() local
311 if (const auto *typeExpr = decl->getTypeExpr()) in printImpl() local
H A DNodes.cpp370 Expr *typeExpr) { in create()
416 Expr *typeExpr) { in create()
426 ValueRangeConstraintDecl::create(Context &ctx, SMRange loc, Expr *typeExpr) { in create()
/llvm-project-15.0.7/mlir/include/mlir/Tools/PDLL/AST/
H A DNodes.h715 AttrConstraintDecl(SMRange loc, Expr *typeExpr) in AttrConstraintDecl()
719 Expr *typeExpr; variable
790 ValueConstraintDecl(SMRange loc, Expr *typeExpr) in ValueConstraintDecl()
794 Expr *typeExpr; variable
813 ValueRangeConstraintDecl(SMRange loc, Expr *typeExpr) in ValueRangeConstraintDecl()
817 Expr *typeExpr; variable
/llvm-project-15.0.7/mlir/lib/Tools/PDLL/Parser/
H A DParser.cpp1562 FailureOr<ast::Expr *> typeExpr = parseExpr(); in parseTypeConstraintExpr() local
1638 auto parseTypeConstraint = [&](ast::Expr *&typeExpr) -> LogicalResult { in parseConstraint()
1664 ast::Expr *typeExpr = nullptr; in parseConstraint() local
1694 ast::Expr *typeExpr = nullptr; in parseConstraint() local
1705 ast::Expr *typeExpr = nullptr; in parseConstraint() local
2575 if (const ast::Expr *typeExpr = cst->getTypeExpr()) { in validateVariableConstraint() local
2590 if (const ast::Expr *typeExpr = cst->getTypeExpr()) { in validateVariableConstraint() local
2597 if (const ast::Expr *typeExpr = cst->getTypeExpr()) { in validateVariableConstraint() local
2640 LogicalResult Parser::validateTypeConstraintExpr(const ast::Expr *typeExpr) { in validateTypeConstraintExpr()
2650 Parser::validateTypeRangeConstraintExpr(const ast::Expr *typeExpr) { in validateTypeRangeConstraintExpr()