private ParseFlowKey ( bool &success ) : YamlUtility.Grammar.Scalar | ||
success | bool | |
return | YamlUtility.Grammar.Scalar |
private Scalar ParseFlowKey(out bool success)
{
int errorCount = Errors.Count;
Scalar scalar = new Scalar();
scalar.Text = ParsePlainTextInFlowSingleLine(out success);
if (success) { ClearError(errorCount); return scalar; }
scalar.Text = ParseDoubleQuotedSingleLine(out success);
if (success) { ClearError(errorCount); return scalar; }
scalar.Text = ParseSingleQuotedSingleLine(out success);
if (success) { ClearError(errorCount); return scalar; }
return scalar;
}