Uses of Class
org.openjdk.asmtools.common.SyntaxError
Packages that use SyntaxError
Package
Description
-
Uses of SyntaxError in org.openjdk.asmtools.common
Methods in org.openjdk.asmtools.common that return SyntaxError -
Uses of SyntaxError in org.openjdk.asmtools.jasm
Fields in org.openjdk.asmtools.jasm declared as SyntaxErrorModifier and TypeFieldDescriptionprivate SyntaxErrorParserAnnotation.TargetTypeVisitor.syntaxErrorprivate SyntaxErrorParserCP.ParserCPVisitor.syntaxErrorMethods in org.openjdk.asmtools.jasm that throw SyntaxErrorModifier and TypeMethodDescriptionprivate voidParserAnnotation._scanAnnotation(AnnotationData annotData) Parses an individual annotation-data.private voidParserAnnotation._scanTargetPath(TypeAnnotationData annotData) _scanTargetPathParserAnnotation._scanTypePathEntry()_scanTypeLocationprivate voidParserAnnotation._scanTypeTarget(TypeAnnotationData annotData) Parses an individual annotation-data.protected final voidScanner.check(JasmTokens.Token t) Checks a token, throws an exception if not the sameprivate voidParserCP.checkWrongTag(ClassFileConst.ConstType tag, ClassFileConst.ConstType defaultTag, ClassFileConst.ConstType default2Tag) private intParser.countParams(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()Parses an individual annotation.private voidParser.parseClasses(Consumer<ArrayList<ConstCell>> classesConsumer) Parse a list of classes belonging to the [NestMembers | PermittedSubclasses | Preload] entryprivate voidParser.parseClassSignature()Parse the class Signature entry.(package private) ConstCellParser.parseConstantClassInfo(boolean uncond) (package private) ConstCellParser.parseConstantModuleInfo()(package private) ConstCellParser.parseConstantPackageInfo()protected ConstCell<?> ParserCP.parseConstRef(ClassFileConst.ConstType defaultTag) protected ConstCell<?> ParserCP.parseConstRef(ClassFileConst.ConstType defaultTag, ClassFileConst.ConstType default2Tag) protected ConstCell<?> ParserCP.parseConstRef(ClassFileConst.ConstType defaultTag, ClassFileConst.ConstType default2Tag, boolean ignoreKeywords) Parse an instruction argument, one of: * #NUMBER, #NAME, [TAG] CONSTVALUEprotected ConstValue<?> ParserCP.parseConstValue(ClassFileConst.ConstType tag) Parse CONSTVALUEprivate voidParser.parseCPXBootstrapMethod()Parse a (CPX based) BootstrapMethod entry.protected DefaultAnnotationAttrParserAnnotation.parseDefaultAnnotation()parseDefaultAnnotationprivate voidParser.parseField(int mod) Parse a field.(package private) StringParser.parseIdent()private voidParser.parseInnerClass(int mod) Parse an inner class.protected voidParserInstr.parseInstr()Parse an instruction.(package private) IndexerParse a signed integer of size bytes long.protected IndexerParserInstr.parseLabelRef()Parse a label instruction argument(package private) voidParser.parseLocVarDef()Parse a local variable presented in the form (var) index #name_index:#descriptor_index; [ (var) index name:descriptor; ](package private) voidParser.parseLocVarEnd()Parse The index (LOCAL_VARIABLE) into the local variable array of the instructions: endvar LOCAL_VARIABLE;(package private) IndexerParser.parseLocVarRef()Parse The index (LOCAL_VARIABLE) into the local variable array of the instructions: [wide]aload, astore, fload, fstore, iload, istore, lload, lstore, dload, dstore LOCAL_VARIABLE; [wide]iinc LOCAL_VARIABLE, NUMBER;(package private) voidParser.parseMapItem(DataVector map) private voidParser.parseMethod(int mod) Parse a method.(package private) ConstCellParser.parseMethodHandle(ClassFileConst.SubTag subtag) Parses a field or method reference for method handle.(package private) ConstCellParser.parseName()Parse an external name: CPINDEX, string, or identifier.private voidParser.parseNestHost()Parse a NestHost entryprotected voidParserAnnotation.parseParamAnnots(int totalParams, MethodData curMethod) Parses Parameter Annotations attributes.private voidParser.parseRecord()Parse the Record entryprivate voidParser.parseSourceDebugExtension()Parse a SourceDebugExtension attributeprivate voidParser.parseSourceFile()(package private) ClassFileConst.SubTagParser.parseSubtag()Parses a sub-tag value in method handle.protected SwitchTableParserInstr.parseSwitchTable()Parse a Switch Table.protected ConstValue<?> ParserCP.parseTagConstValue(ClassFileConst.ConstType defaultTag) Parse [TAG] CONSTVALUEprotected ConstValue<?> ParserCP.parseTagConstValue(ClassFileConst.ConstType defaultTag, ClassFileConst.ConstType default2Tag, boolean ignoreKeywords) private AnnotationDataParserAnnotation.parseTypeAnnotation()parseTypeAnnotation - parses an individual annotation.(package private) IndexerParser.parseUInt(int size) Parse an unsigned integer of size bytes long.private voidParser.recoverField()Recover after a syntax error in a field.private ParserAnnotation.ArrayElemValueParserAnnotation.scanAnnotationArray(String name) scanAnnotationArrayprivate DataWriterParserAnnotation.scanAnnotationClass(String name) Scans an annotation enumeration.private ParserAnnotation.EnumElemValueParserAnnotation.scanAnnotationEnum(String name) Scans an annotation enum val.private DataWriterParserAnnotation.scanAnnotationIdent(String ident, String name) scanAnnotationIdent(package private) ArrayList<AnnotationData> ParserAnnotation.scanAnnotations()The main entry for parsing an annotation list.private ClassFileConst.ConstTypeParserCP.scanConstPrimVal()private intParser.scanModifier(int mod) Parse the modifiers(package private) intParser.scanModifiers()protected voidParserAnnotation.scanParamName(int totalParams, int paramNum, MethodData curMethod) private voidParser.throwSyntaxError(String msgId) voidParserAnnotation.TargetTypeVisitor.visitExcept(TypeAnnotationTypes.ETargetType targetType) ConstValue<?> ParserCP.ParserCPVisitor.visitExcept(ClassFileConst.ConstType tag) -
Uses of SyntaxError in org.openjdk.asmtools.jcoder
Methods in org.openjdk.asmtools.jcoder that throw SyntaxErrorModifier and TypeMethodDescriptionprivate voidJcoder.expect(JcodTokens.Token t) Expect a token, return its value, scan the next token or throw an exception.private voidJcoder.recoverField()