public class ParserAnnotation extends ParseBase
| Modifier | Constructor and Description |
|---|---|
protected |
ParserAnnotation(Scanner scanner,
org.openjdk.asmtools.jasm.Parser parser,
Environment env) |
| Modifier and Type | Method and Description |
|---|---|
protected DefaultAnnotationAttr |
parseDefaultAnnotation()
parseDefaultAnnotation
parses a default Annotation attribute
|
protected void |
parseParamAnnots(int _totalParams,
org.openjdk.asmtools.jasm.MethodData curMethod)
parseParamAnnots
Parses Parameter Annotations attributes.
|
protected void |
scanParamName(int totalParams,
int paramNum,
org.openjdk.asmtools.jasm.MethodData curMethod) |
debugScan, debugStr, enableDebug, initprotected ParserAnnotation(Scanner scanner, org.openjdk.asmtools.jasm.Parser parser, Environment env)
protected void scanParamName(int totalParams,
int paramNum,
org.openjdk.asmtools.jasm.MethodData curMethod)
throws IOException
IOExceptionprotected DefaultAnnotationAttr parseDefaultAnnotation() throws Scanner.SyntaxError, IOException
Scanner.SyntaxErrorIOExceptionprotected void parseParamAnnots(int _totalParams,
org.openjdk.asmtools.jasm.MethodData curMethod)
throws Scanner.SyntaxError,
IOException
_totalParams - curMethod - Scanner.SyntaxErrorIOExceptionCopyright © 2021. All Rights Reserved.