private IEnumerable<XamlNode> P_NamedArgs (Found f)
{
Found iteratorVariable0 = new Found();
if (this._tokenizer.Token == MeTokenType.PropertyName) {
foreach (XamlNode iteratorVariable1 in this.P_NamedArg(iteratorVariable0)) {
yield return iteratorVariable1;
}
f.found = iteratorVariable0.found;
while (this._tokenizer.Token == MeTokenType.Comma) {
this.NextToken();
foreach (XamlNode iteratorVariable2 in this.P_NamedArg(iteratorVariable0)) {
yield return iteratorVariable2;
}
}
}
else {
this.SetBrokenRuleString("NamedArgs ::= @NamedArg ( ',' NamedArg )*");
}
}