MCPcopy Create free account
hub / github.com/Nic30/hdlConvertor / visitOperator_assignment

Method visitOperator_assignment

src/svConvertor/exprParser.cpp:692–702  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

690}
691
692unique_ptr<iHdlExprItem> VerExprParser::visitOperator_assignment(
693 sv2017Parser::Operator_assignmentContext *ctx) {
694 // operator_assignment: variable_lvalue assignment_operator expression;
695 auto vlv = ctx->variable_lvalue();
696 auto dst = visitVariable_lvalue(vlv);
697 auto e = ctx->expression();
698 auto src = visitExpression(e);
699 auto op = VerLiteralParser::visitAssignment_operator(
700 ctx->assignment_operator());
701 return create_object<HdlOp>(ctx, move(dst), op, move(src));
702}
703
704}
705}

Callers 2

Calls

no outgoing calls

Tested by

no test coverage detected