(meh MacroExprHelper)
| 580 | } |
| 581 | |
| 582 | func toParserHelper(meh MacroExprHelper) (parser.ExprHelper, *Error) { |
| 583 | ah, ok := meh.(*adaptingHelper) |
| 584 | if !ok { |
| 585 | return nil, common.NewError(0, |
| 586 | fmt.Sprintf("unsupported macro helper: %v (%T)", meh, meh), |
| 587 | common.NoLocation) |
| 588 | } |
| 589 | return ah.modernHelper, nil |
| 590 | } |
no test coverage detected