Home
last modified time | relevance | path

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

/llvm-project/mlir/lib/Tools/PDLL/AST/
H A DNodePrinter.cpp284 if (const auto *typeExpr = decl->getTypeExpr()) in printImpl() local
318 if (const auto *typeExpr = decl->getTypeExpr()) in printImpl() local
324 if (const auto *typeExpr = decl->getTypeExpr()) in printImpl() local
H A DNodes.cpp391 Expr *typeExpr) { in create()
437 Expr *typeExpr) { in create()
447 ValueRangeConstraintDecl::create(Context &ctx, SMRange loc, Expr *typeExpr) { in create()
/llvm-project/mlir/include/mlir/Tools/PDLL/AST/
H A DNodes.h759 AttrConstraintDecl(SMRange loc, Expr *typeExpr) in AttrConstraintDecl()
763 Expr *typeExpr; variable
834 ValueConstraintDecl(SMRange loc, Expr *typeExpr) in ValueConstraintDecl()
838 Expr *typeExpr; variable
857 ValueRangeConstraintDecl(SMRange loc, Expr *typeExpr) in ValueRangeConstraintDecl()
861 Expr *typeExpr; variable
/llvm-project/mlir/lib/Tools/PDLL/Parser/
H A DParser.cpp1592 if (failed(typeExpr) || in parseTypeConstraintExpr() local
1692 if (curToken.is(Token::less) && failed(parseTypeConstraint(typeExpr))) in parseConstraint() local
1666 __anonf80b1b601202(ast::Expr *&typeExpr) parseConstraint() argument
1722 ast::Expr *typeExpr = nullptr; parseConstraint() local
1733 ast::Expr *typeExpr = nullptr; parseConstraint() local
2606 if (const ast::Expr *typeExpr = cst->getTypeExpr()) { validateVariableConstraint() local
2621 if (const ast::Expr *typeExpr = cst->getTypeExpr()) { validateVariableConstraint() local
2628 if (const ast::Expr *typeExpr = cst->getTypeExpr()) { validateVariableConstraint() local
2664 validateTypeConstraintExpr(const ast::Expr * typeExpr) validateTypeConstraintExpr() argument
2674 validateTypeRangeConstraintExpr(const ast::Expr * typeExpr) validateTypeRangeConstraintExpr() argument
[all...]