public DCTree parse(int pos) throws ParseException { DCReference ref = reference(true); List<DCTree> label = inlineContent(); return m.at(pos).Link(ref, label); } },
public DCTree parse(int pos) throws ParseException { DCReference ref = reference(true); List<DCTree> label = inlineContent(); return m.at(pos).LinkPlain(ref, label); } },
public DCTree parse(int pos) throws ParseException { DCReference ref = reference(true); List<DCTree> label = inlineContent(); return m.at(pos).LinkPlain(ref, label); } },
public DCTree parse(int pos) throws ParseException { DCReference ref = reference(true); List<DCTree> label = inlineContent(); return m.at(pos).Link(ref, label); } },
public DCTree parse(int pos) throws ParseException { skipWhitespace(); DCReference ref = reference(false); List<DCTree> description = blockContent(); return m.at(pos).Exception(ref, description); } },
public DCTree parse(int pos) throws ParseException { skipWhitespace(); DCReference ref = reference(false); List<DCTree> description = blockContent(); return m.at(pos).Throws(ref, description); } },
public DCTree parse(int pos) throws ParseException { skipWhitespace(); DCReference ref = reference(false); List<DCTree> description = blockContent(); return m.at(pos).Exception(ref, description); } },
public DCTree parse(int pos) throws ParseException { skipWhitespace(); DCReference ref = reference(false); List<DCTree> description = blockContent(); return m.at(pos).Throws(ref, description); } },
public DCTree parse(int pos) throws ParseException { DCReference ref = reference(true); skipWhitespace(); if (ch == '}') { nextChar(); return m.at(pos).Value(ref); } nextChar(); throw new ParseException("dc.unexpected.content"); } },
public DCTree parse(int pos) throws ParseException { DCReference ref = reference(true); skipWhitespace(); if (ch == '}') { nextChar(); return m.at(pos).Value(ref); } nextChar(); throw new ParseException("dc.unexpected.content"); } },
public DCTree parse(int pos) throws ParseException { skipWhitespace(); DCIdentifier name = identifier(); skipWhitespace(); DCReference type = reference(false); List<DCTree> description = null; if (isWhitespace(ch)) { skipWhitespace(); description = blockContent(); } return m.at(pos).SerialField(name, type, description); } },
public DCTree parse(int pos) throws ParseException { skipWhitespace(); DCIdentifier name = identifier(); skipWhitespace(); DCReference type = reference(false); List<DCTree> description = null; if (isWhitespace(ch)) { skipWhitespace(); description = blockContent(); } return m.at(pos).SerialField(name, type, description); } },
DCReference ref = reference(true); List<DCTree> description = blockContent(); return m.at(pos).See(description.prepend(ref));
DCReference ref = reference(true); List<DCTree> description = blockContent(); return m.at(pos).See(description.prepend(ref));