| 32 | } |
| 33 | |
| 34 | SimNode * SimNode_Op1Fusion::visit(SimVisitor & vis) { |
| 35 | V_BEGIN(); |
| 36 | string name = op; |
| 37 | name += getSimSourceName(subexpr.type); |
| 38 | if ( baseType!=Type::none && baseType!=Type::anyArgument ) { |
| 39 | vis.op(name.c_str(), getTypeBaseSize(baseType), das_to_string(baseType)); |
| 40 | } else { |
| 41 | vis.op(name.c_str()); |
| 42 | } |
| 43 | subexpr.visit(vis); |
| 44 | V_END(); |
| 45 | } |
| 46 | |
| 47 | SimNode * SimNode_Op2Fusion::visit(SimVisitor & vis) { |
| 48 | V_BEGIN(); |
no test coverage detected