| 428 | } |
| 429 | |
| 430 | unique_ptr<iHdlExprItem> VerExprPrimaryParser::visitPrimaryCallArrayMethodNoArgs( |
| 431 | sv2017Parser::PrimaryCallArrayMethodNoArgsContext *ctx) { |
| 432 | // | primary DOT array_method_name #PrimaryCallArrayMethodNoArgs |
| 433 | |
| 434 | auto _p = ctx->primary(); |
| 435 | auto p = visitPrimary(_p); |
| 436 | auto _amn = ctx->array_method_name(); |
| 437 | NotImplementedLogger::print( |
| 438 | "VerExprPrimaryParser.visitPrimaryCallArrayMethodNoArgs.array_method_name", |
| 439 | _amn); |
| 440 | // auto amn = visitArray_method_name(_amn); |
| 441 | // p = make_unique<HdlOp>(move(p), HdlOpType::DOT, move(amn)); |
| 442 | |
| 443 | VerExprParser ep(this); |
| 444 | vector<unique_ptr<iHdlExprItem>> args; |
| 445 | return HdlOp::call(ctx, move(p), args); |
| 446 | } |
| 447 | |
| 448 | unique_ptr<iHdlExprItem> VerExprPrimaryParser::visitPrimaryCallWith( |
| 449 | sv2017Parser::PrimaryCallWithContext *ctx) { |
nothing calls this directly
no outgoing calls
no test coverage detected