/** * @see <a href="http://java.sun.com/docs/books/jls/third_edition/html/lexical.html#4.3">JLS section 4.3</a> */ public Rule referenceType() { return Sequence( referenceTypePart().label("head"), ZeroOrMore(dotReferenceTypePart().label("tail")), set(actions.createReferenceType(value("head"), values("ZeroOrMore/tail")))); }
/** * @see <a href="http://java.sun.com/docs/books/jls/third_edition/html/lexical.html#4.3">JLS section 4.3</a> */ public Rule referenceType() { return Sequence( referenceTypePart().label("head"), ZeroOrMore(dotReferenceTypePart().label("tail")), set(actions.createReferenceType(value("head"), values("ZeroOrMore/tail")))); }
/** * @see <a href="http://java.sun.com/docs/books/jls/third_edition/html/lexical.html#4.3">JLS section 4.3</a> */ public Rule referenceType() { return Sequence( referenceTypePart().label("head"), ZeroOrMore(dotReferenceTypePart().label("tail")), set(actions.createReferenceType(value("head"), values("ZeroOrMore/tail")))); }