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, init
protected 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
IOException
protected DefaultAnnotationAttr parseDefaultAnnotation() throws Scanner.SyntaxError, IOException
Scanner.SyntaxError
IOException
protected void parseParamAnnots(int _totalParams, org.openjdk.asmtools.jasm.MethodData curMethod) throws Scanner.SyntaxError, IOException
_totalParams
- curMethod
- Scanner.SyntaxError
IOException
Copyright © 2021. All Rights Reserved.