langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
equal
deleted
inserted
replaced
28 import java.text.BreakIterator; |
28 import java.text.BreakIterator; |
29 import java.util.HashMap; |
29 import java.util.HashMap; |
30 import java.util.Map; |
30 import java.util.Map; |
31 |
31 |
32 import com.sun.source.doctree.AttributeTree.ValueKind; |
32 import com.sun.source.doctree.AttributeTree.ValueKind; |
|
33 import com.sun.source.doctree.DocTree; |
33 import com.sun.tools.javac.parser.DocCommentParser.TagParser.Kind; |
34 import com.sun.tools.javac.parser.DocCommentParser.TagParser.Kind; |
34 import com.sun.tools.javac.parser.Tokens.Comment; |
35 import com.sun.tools.javac.parser.Tokens.Comment; |
35 import com.sun.tools.javac.parser.Tokens.TokenKind; |
36 import com.sun.tools.javac.parser.Tokens.TokenKind; |
36 import com.sun.tools.javac.tree.DCTree; |
37 import com.sun.tools.javac.tree.DCTree; |
37 import com.sun.tools.javac.tree.DCTree.DCAttribute; |
38 import com.sun.tools.javac.tree.DCTree.DCAttribute; |
1062 List<DCTree> description = blockContent(); |
1063 List<DCTree> description = blockContent(); |
1063 return m.at(pos).newExceptionTree(ref, description); |
1064 return m.at(pos).newExceptionTree(ref, description); |
1064 } |
1065 } |
1065 }, |
1066 }, |
1066 |
1067 |
|
1068 // @hidden hidden-text |
|
1069 new TagParser(Kind.BLOCK, DCTree.Kind.HIDDEN) { |
|
1070 public DCTree parse(int pos) { |
|
1071 List<DCTree> reason = blockContent(); |
|
1072 return m.at(pos).newHiddenTree(reason); |
|
1073 } |
|
1074 }, |
|
1075 |
1067 // @index search-term options-description |
1076 // @index search-term options-description |
1068 new TagParser(Kind.INLINE, DCTree.Kind.INDEX) { |
1077 new TagParser(Kind.INLINE, DCTree.Kind.INDEX) { |
1069 public DCTree parse(int pos) throws ParseException { |
1078 public DCTree parse(int pos) throws ParseException { |
1070 skipWhitespace(); |
1079 skipWhitespace(); |
1071 if (ch == '}') { |
1080 if (ch == '}') { |