Uses of Class
org.openjdk.asmtools.jasm.Scanner.SyntaxError
Packages that use Scanner.SyntaxError
-
Uses of Scanner.SyntaxError in org.openjdk.asmtools.jasm
Fields in org.openjdk.asmtools.jasm declared as Scanner.SyntaxErrorModifier and TypeFieldDescriptionprivate Scanner.SyntaxError
ParserAnnotation.TTVis.SyProb
private Scanner.SyntaxError
ParserCP.ParserCPVisitor.SyProb
Methods in org.openjdk.asmtools.jasm that return Scanner.SyntaxErrorModifier and TypeMethodDescription(package private) Scanner.SyntaxError
Scanner.SyntaxError.Fatal()
Methods in org.openjdk.asmtools.jasm that throw Scanner.SyntaxErrorModifier and TypeMethodDescriptionprivate void
ParserAnnotation._scanAnnotation
(AnnotationData annotData) _scanAnnotation parses an individual annotation-data.private void
ParserAnnotation._scanTargetPath
(TypeAnnotationData annotData) _scanTargetPath parses and fills the type_path structure (4.7.20.2) type_path { u1 path_length; { u1 type_path_kind; u1 type_argument_index; } path[path_length]; }ParserAnnotation._scanTypePathEntry()
_scanTypeLocation parses a path entry of the type_path.private void
ParserAnnotation._scanTypeTarget
(TypeAnnotationData annotData) _scanAnnotation parses an individual annotation-data.protected final void
Scanner.check
(JasmTokens.Token t) Checks a token, throws an exception if not the sameprivate void
ParserCP.checkWrongTag
(Tables.ConstType tag, Tables.ConstType defaultTag, Tables.ConstType default2Tag) private int
Parser.countParams
(ConstantPool.ConstCell sigCell) Scan method's signature to determine size of parameters.protected final void
Scanner.expect
(JasmTokens.Token t) Expects a token, scans the next token or throws an exception.private AnnotationData
ParserAnnotation.parseAnnotation()
scanAnnotation parses an individual annotation.private void
Parser.parseClasses
(Consumer<ArrayList<ConstantPool.ConstCell>> classesConsumer) Parse a list of classes belonging to the [NestMembers | PermittedSubclasses] entry(package private) ConstantPool.ConstCell
Parser.parseClassName
(boolean uncond) protected ConstantPool.ConstCell
ParserCP.parseConstRef
(Tables.ConstType defaultTag) protected ConstantPool.ConstCell
ParserCP.parseConstRef
(Tables.ConstType defaultTag, Tables.ConstType default2Tag) protected ConstantPool.ConstCell
ParserCP.parseConstRef
(Tables.ConstType defaultTag, Tables.ConstType default2Tag, boolean ignoreKeywords) Parse an instruction argument, one of: * #NUMBER, #NAME, [TAG] CONSTVALUEprotected ConstantPool.ConstValue
ParserCP.parseConstValue
(Tables.ConstType tag) Parse CONSTVALUEprivate void
Parser.parseCPXBootstrapMethod()
Parse a (CPX based) BootstrapMethod entry.protected DefaultAnnotationAttr
ParserAnnotation.parseDefaultAnnotation()
parseDefaultAnnotation parses a default Annotation attributeprivate void
Parser.parseField
(int mod) Parse a field.(package private) String
Parser.parseIdent()
Parse an internal name: identifier.private void
Parser.parseInnerClass
(int mod) Parse an inner class.protected void
ParserInstr.parseInstr()
Parse an instruction.(package private) Argument
Parser.parseInt
(int size) Parse a signed integer of size bytes long.protected Argument
ParserInstr.parseLabelRef()
Parse a label instruction argument(package private) void
Parser.parseLocVarDef()
Parse a local variable(package private) void
Parser.parseLocVarEnd()
(package private) Argument
Parser.parseLocVarRef()
(package private) void
Parser.parseMapItem
(DataVector map) private void
Parser.parseMethod
(int mod) Parse a method.(package private) ConstantPool.ConstCell
Parser.parseMethodHandle
(Tables.SubTag subtag) Parses a field or method reference for method handle.(package private) ConstantPool.ConstCell
Parser.parseName()
Parse an external name: CPINDEX, string, or identifier.private void
Parser.parseNestHost()
Parse a NestHost entryprotected void
ParserAnnotation.parseParamAnnots
(int _totalParams, MethodData curMethod) parseParamAnnots Parses Parameter Annotations attributes.private void
Parser.parseRecord()
Parse the Record entry(package private) Tables.SubTag
Parser.parseSubtag()
Parses a sub-tag value in method handle.protected SwitchTable
ParserInstr.parseSwitchTable()
Parse a Switch Table.protected ConstantPool.ConstValue
ParserCP.parseTagConstValue
(Tables.ConstType defaultTag) Parse [TAG] CONSTVALUEprotected ConstantPool.ConstValue
ParserCP.parseTagConstValue
(Tables.ConstType defaultTag, Tables.ConstType default2Tag, boolean ignoreKeywords) private AnnotationData
ParserAnnotation.parseTypeAnnotation()
parseTypeAnnotation parses an individual annotation.(package private) Argument
Parser.parseUInt
(int size) Parse an unsigned integer of size bytes long.private void
Parser.recoverField()
Recover after a syntax error in a field.private Tables.ConstType
ParserCP.scanConstPrimVal()
void
ParserAnnotation.TTVis.visitExcept
(TypeAnnotationTypes.ETargetType tt) ParserCP.ParserCPVisitor.visitExcept
(Tables.ConstType tag)