private static ArgumentNode ParseArgument(ref Utf8GraphQLParser parser) { NameNode name = parser.ParseName(); parser.ExpectColon(); IValueNode value = ParseValueLiteral(ref parser); return(new ArgumentNode ( null, name, value )); }
private static ScopedVariableNode ParseVariable(ref Utf8GraphQLParser parser) { parser.ExpectDollar(); NameNode scope = parser.ParseName(); parser.ExpectColon(); NameNode name = parser.ParseName(); return(new ScopedVariableNode ( null, scope, name )); }