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.SyntaxErrorParserAnnotation.TTVis.SyProbprivate Scanner.SyntaxErrorParserCP.ParserCPVisitor.SyProbMethods in org.openjdk.asmtools.jasm that return Scanner.SyntaxErrorModifier and TypeMethodDescription(package private) Scanner.SyntaxErrorScanner.SyntaxError.Fatal()Methods in org.openjdk.asmtools.jasm that throw Scanner.SyntaxErrorModifier and TypeMethodDescriptionprivate voidParserAnnotation._scanAnnotation(AnnotationData annotData) _scanAnnotation parses an individual annotation-data.private voidParserAnnotation._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 voidParserAnnotation._scanTypeTarget(TypeAnnotationData annotData) _scanAnnotation parses an individual annotation-data.protected final voidScanner.check(JasmTokens.Token t) Checks a token, throws an exception if not the sameprivate voidParserCP.checkWrongTag(Tables.ConstType tag, Tables.ConstType defaultTag, Tables.ConstType default2Tag) private intParser.countParams(ConstantPool.ConstCell sigCell) Scan method's signature to determine size of parameters.protected final voidScanner.expect(JasmTokens.Token t) Expects a token, scans the next token or throws an exception.private AnnotationDataParserAnnotation.parseAnnotation()scanAnnotation parses an individual annotation.private voidParser.parseClasses(Consumer<ArrayList<ConstantPool.ConstCell>> classesConsumer) Parse a list of classes belonging to the [NestMembers | PermittedSubclasses] entry(package private) ConstantPool.ConstCellParser.parseClassName(boolean uncond) protected ConstantPool.ConstCellParserCP.parseConstRef(Tables.ConstType defaultTag) protected ConstantPool.ConstCellParserCP.parseConstRef(Tables.ConstType defaultTag, Tables.ConstType default2Tag) protected ConstantPool.ConstCellParserCP.parseConstRef(Tables.ConstType defaultTag, Tables.ConstType default2Tag, boolean ignoreKeywords) Parse an instruction argument, one of: * #NUMBER, #NAME, [TAG] CONSTVALUEprotected ConstantPool.ConstValueParserCP.parseConstValue(Tables.ConstType tag) Parse CONSTVALUEprivate voidParser.parseCPXBootstrapMethod()Parse a (CPX based) BootstrapMethod entry.protected DefaultAnnotationAttrParserAnnotation.parseDefaultAnnotation()parseDefaultAnnotation parses a default Annotation attributeprivate voidParser.parseField(int mod) Parse a field.(package private) StringParser.parseIdent()Parse an internal name: identifier.private voidParser.parseInnerClass(int mod) Parse an inner class.protected voidParserInstr.parseInstr()Parse an instruction.(package private) ArgumentParser.parseInt(int size) Parse a signed integer of size bytes long.protected ArgumentParserInstr.parseLabelRef()Parse a label instruction argument(package private) voidParser.parseLocVarDef()Parse a local variable(package private) voidParser.parseLocVarEnd()(package private) ArgumentParser.parseLocVarRef()(package private) voidParser.parseMapItem(DataVector map) private voidParser.parseMethod(int mod) Parse a method.(package private) ConstantPool.ConstCellParser.parseMethodHandle(Tables.SubTag subtag) Parses a field or method reference for method handle.(package private) ConstantPool.ConstCellParser.parseName()Parse an external name: CPINDEX, string, or identifier.private voidParser.parseNestHost()Parse a NestHost entryprotected voidParserAnnotation.parseParamAnnots(int _totalParams, MethodData curMethod) parseParamAnnots Parses Parameter Annotations attributes.private voidParser.parseRecord()Parse the Record entry(package private) Tables.SubTagParser.parseSubtag()Parses a sub-tag value in method handle.protected SwitchTableParserInstr.parseSwitchTable()Parse a Switch Table.protected ConstantPool.ConstValueParserCP.parseTagConstValue(Tables.ConstType defaultTag) Parse [TAG] CONSTVALUEprotected ConstantPool.ConstValueParserCP.parseTagConstValue(Tables.ConstType defaultTag, Tables.ConstType default2Tag, boolean ignoreKeywords) private AnnotationDataParserAnnotation.parseTypeAnnotation()parseTypeAnnotation parses an individual annotation.(package private) ArgumentParser.parseUInt(int size) Parse an unsigned integer of size bytes long.private voidParser.recoverField()Recover after a syntax error in a field.private Tables.ConstTypeParserCP.scanConstPrimVal()voidParserAnnotation.TTVis.visitExcept(TypeAnnotationTypes.ETargetType tt) ParserCP.ParserCPVisitor.visitExcept(Tables.ConstType tag)