< prev index next >

src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java

Print this page
@@ -45,11 +45,11 @@
   *  </pre>
   *  <p>The type syntax in signatures is extended as follows:
   *  <pre>{@literal
   *     type       ::= ... | classtype | methodtype | typevar
   *     classtype  ::= classsig { '.' classsig }
-  *     classig    ::= 'L' name [typeargs] ';'
+  *     classig    ::= 'L' name [typeargs] ';' | 'Q' name [typeargs] ';'
   *     methodtype ::= [ typeparams ] '(' { type } ')' type
   *     typevar    ::= 'T' name ';'
   *     typeargs   ::= '<' type { type } '>'
   *     typeparams ::= '<' typeparam { typeparam } '>'
   *     typeparam  ::= name ':' type
< prev index next >