LNode OperatorCastMethod(int startIndex, VList<LNode> attrs)
{
// line 1676
LNode r;
var op = MatchAny();
var type = DataType();
// line 1678
var name = F.Attr(_triviaUseOperatorKeyword, F.Id(S.Cast, op.StartIndex, op.EndIndex));
r = MethodArgListAndBody(startIndex, op.StartIndex, attrs, S.Fn, type, name);
// line 1680
return r;
}