Searched refs:parentExpr (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Tools/PDLL/Parser/ |
| H A D | Parser.cpp | 313 FailureOr<ast::Expr *> parseCallExpr(ast::Expr *parentExpr); 406 createCallExpr(SMRange loc, ast::Expr *parentExpr, 462 LogicalResult codeCompleteMemberAccess(ast::Expr *parentExpr); 1867 return createCallExpr(loc, parentExpr, arguments); in parseCallExpr() 1922 return codeCompleteMemberAccess(parentExpr); in parseMemberAccessExpr() 1933 return createMemberAccessExpr(parentExpr, memberName, loc); in parseMemberAccessExpr() 2663 Parser::createCallExpr(SMRange loc, ast::Expr *parentExpr, in createCallExpr() argument 2665 ast::Type parentType = parentExpr->getType(); in createCallExpr() 2709 return ast::CallExpr::create(ctx, loc, parentExpr, arguments, in createCallExpr() 2753 ast::Type parentType = parentExpr->getType(); in validateMemberAccess() [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/Tools/PDLL/AST/ |
| H A D | Nodes.h | 448 const Expr *parentExpr, StringRef memberName, 452 const Expr *getParentExpr() const { return parentExpr; } in getParentExpr() 458 MemberAccessExpr(SMRange loc, const Expr *parentExpr, StringRef memberName, in MemberAccessExpr() argument 460 : Base(loc, type), parentExpr(parentExpr), memberName(memberName) {} in MemberAccessExpr() 463 const Expr *parentExpr; variable 480 const Expr *parentExpr, Type type) { in create() argument 482 MemberAccessExpr::create(ctx, loc, parentExpr, getMemberName(), type)); in create()
|
| /llvm-project-15.0.7/flang/lib/Evaluate/ |
| H A D | expression.cpp | 279 const Expr<SomeType> *parentExpr{&values_.begin()->second.value()}; in Find() local 281 std::get_if<Expr<SomeDerived>>(&parentExpr->u)}) { in Find()
|
| /llvm-project-15.0.7/mlir/lib/Tools/PDLL/AST/ |
| H A D | Nodes.cpp | 290 const Expr *parentExpr, in create() argument 293 loc, parentExpr, memberName.copy(ctx.getAllocator()), type); in create()
|