Uses of Class
org.openjdk.asmtools.jasm.ConstantPool.ConstCell
Packages that use ConstantPool.ConstCell
-
Uses of ConstantPool.ConstCell in org.openjdk.asmtools.jasm
Fields in org.openjdk.asmtools.jasm declared as ConstantPool.ConstCellModifier and TypeFieldDescription(package private) ConstantPool.ConstCell
BootstrapMethodData.bootstrapMethodHandle
(package private) ConstantPool.ConstCell
ConstantPool.ConstValue_Cell.cell
private final ConstantPool.ConstCell
ConstantPool.constant_0
(package private) ConstantPool.ConstCell
ClassData.father
(package private) final ConstantPool.ConstCell
ModuleAttr.HeaderStruct.index
(package private) ConstantPool.ConstCell
ParserAnnotation.ClassElemValue.indx
(package private) ConstantPool.ConstCell
ParserAnnotation.ConstElemValue.indx
(package private) ConstantPool.ConstCell
InnerClassData.innerClass
(package private) ConstantPool.ConstCell
ConstantPool.ConstValue_Pair.left
(package private) ConstantPool.ConstCell
ClassData.me
(package private) ConstantPool.ConstCell
AnnotationData.ElemValuePair.name
(package private) ConstantPool.ConstCell
InnerClassData.name
(package private) ConstantPool.ConstCell
MethodData.ParamNameData.name
(package private) ConstantPool.ConstCell
CodeAttr.LocVarData.name_cpx
protected ConstantPool.ConstCell
MethodData.nameCell
(package private) ConstantPool.ConstCell
ConstantPool.ConstValue_IndyOrCondyPair.napeCell
private final ConstantPool.ConstCell
ConstantPool.nullConst
(package private) ConstantPool.ConstCell
InnerClassData.outerClass
(package private) ConstantPool.ConstCell
ConstantPool.ConstValue_Pair.right
(package private) ConstantPool.ConstCell
CodeAttr.LocVarData.sig_cpx
protected ConstantPool.ConstCell
MethodData.sigCell
(package private) ConstantPool.ConstCell
ParserAnnotation.EnumElemValue.type
(package private) ConstantPool.ConstCell
ParserAnnotation.EnumElemValue.value
(package private) final ConstantPool.ConstCell
ModuleAttr.HeaderStruct.versionIndex
Fields in org.openjdk.asmtools.jasm with type parameters of type ConstantPool.ConstCellModifier and TypeFieldDescription(package private) ArrayList<ConstantPool.ConstCell>
BootstrapMethodData.arguments
(package private) List<ConstantPool.ConstCell>
ClassArrayAttr.classes
(package private) Hashtable<ConstantPool.ConstValue,
ConstantPool.ConstCell> ConstantPool.cpoolHashByValue
protected DataVectorAttr<ConstantPool.ConstCell>
MethodData.exceptions
(package private) final List<ModuleAttr.Triplet<ConstantPool.ConstCell,
Integer, List<ConstantPool.ConstCell>>> ModuleAttr.MapStruct.exportsOpensList
(package private) final List<ModuleAttr.Triplet<ConstantPool.ConstCell,
Integer, List<ConstantPool.ConstCell>>> ModuleAttr.MapStruct.exportsOpensList
private final Function<String,
ConstantPool.ConstCell> ModuleAttr.findCellAsciz
private final Function<String,
ConstantPool.ConstCell> ModuleAttr.findCellClassByName
private final Function<String,
ConstantPool.ConstCell> ModuleAttr.findCellModuleByName
private final Function<String,
ConstantPool.ConstCell> ModuleAttr.findCellPackageByName
private ArrayList<ConstantPool.ConstCell>
ConstantPool.pool
(package private) final List<ModuleAttr.Pair<ConstantPool.ConstCell,
List<ConstantPool.ConstCell>>> ModuleAttr.MapStruct.providesList
(package private) final List<ModuleAttr.Pair<ConstantPool.ConstCell,
List<ConstantPool.ConstCell>>> ModuleAttr.MapStruct.providesList
(package private) final List<ModuleAttr.Triplet<ConstantPool.ConstCell,
Integer, ConstantPool.ConstCell>> ModuleAttr.SetStruct.requiresList
(package private) final List<ModuleAttr.Triplet<ConstantPool.ConstCell,
Integer, ConstantPool.ConstCell>> ModuleAttr.SetStruct.requiresList
(package private) final List<ConstantPool.ConstCell>
ModuleAttr.SetStruct.usesList
Methods in org.openjdk.asmtools.jasm that return ConstantPool.ConstCellModifier and TypeMethodDescriptionprivate ConstantPool.ConstCell
ConstantPool.cpool_get
(int cpx) ConstantPool.FindCell
(ConstantPool.ConstValue ref) ConstantPool.FindCell
(Tables.ConstType tag, Integer value) ConstantPool.FindCell
(Tables.ConstType tag, Long value) ConstantPool.FindCell
(Tables.ConstType tag, String value) ConstantPool.FindCell
(Tables.ConstType tag, ConstantPool.ConstCell value) ConstantPool.FindCell
(Tables.ConstType tag, ConstantPool.ConstCell left, ConstantPool.ConstCell right) ConstantPool.FindCellAsciz
(String str) ConstantPool.FindCellClassByName
(String name) ConstantPool.FindCellModuleByName
(String name) ConstantPool.FindCellPackageByName
(String name) ConstantPool.getCell
(int cpx) ClassData.LocalFieldRef
(String name, String sig) ClassData.LocalFieldRef
(ConstantPool.ConstCell name, ConstantPool.ConstCell sig) ClassData.LocalFieldRef
(ConstantPool.ConstValue nape) ClassData.LocalFieldRef
(FieldData field) ClassData.LocalMethodRef
(ConstantPool.ConstCell name, ConstantPool.ConstCell sig) ClassData.LocalMethodRef
(ConstantPool.ConstValue nape) (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] CONSTVALUE(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.protected ConstantPool.ConstCell
ConstantPool.uncheckedGetCell
(int cpx) private ConstantPool.ConstCell
ParserCP.ParserCPVisitor.visitName
(Tables.ConstType tag) Methods in org.openjdk.asmtools.jasm that return types with arguments of type ConstantPool.ConstCellMethods in org.openjdk.asmtools.jasm with parameters of type ConstantPool.ConstCellModifier and TypeMethodDescriptionvoid
RecordData.addComponent
(ConstantPool.ConstCell nameCell, ConstantPool.ConstCell descCell, ConstantPool.ConstCell signature, ArrayList<AnnotationData> annotations) ClassData.addField
(int access, ConstantPool.ConstCell name, ConstantPool.ConstCell sig) ClassData.addFieldIfAbsent
(int access, ConstantPool.ConstCell name, ConstantPool.ConstCell sig) void
ClassData.addInnerClass
(int access, ConstantPool.ConstCell name, ConstantPool.ConstCell innerClass, ConstantPool.ConstCell outerClass) void
MethodData.addMethodParameter
(int totalParams, int paramNum, ConstantPool.ConstCell name, int access) void
ClassData.addNestHost
(ConstantPool.ConstCell hostClass) private void
ConstantPool.checkAndFixCPRef
(int i, ConstantPool.ConstCell item) private int
Parser.countParams
(ConstantPool.ConstCell sigCell) Scan method's signature to determine size of parameters.private void
ConstantPool.cpool_set
(int cpx, ConstantPool.ConstCell cell, int sz) ConstantPool.FindCell
(Tables.ConstType tag, ConstantPool.ConstCell value) ConstantPool.FindCell
(Tables.ConstType tag, ConstantPool.ConstCell left, ConstantPool.ConstCell right) final void
ClassData.init
(int access, ConstantPool.ConstCell me, ConstantPool.ConstCell father, ArrayList<Argument> interfaces) Initializes the ClassData.ClassData.LocalFieldRef
(ConstantPool.ConstCell name, ConstantPool.ConstCell sig) ClassData.LocalMethodRef
(ConstantPool.ConstCell name, ConstantPool.ConstCell sig) void
CodeAttr.LocVarDataDef
(String name, ConstantPool.ConstCell type) ClassData.mkNape
(ConstantPool.ConstCell name, ConstantPool.ConstCell sig) private void
Parser.parseInnerClass_s1
(int mod, ConstantPool.ConstCell nameCell, ConstantPool.ConstCell innerClass, ConstantPool.ConstCell outerClass) private void
Parser.parseInnerClass_s2
(int mod, ConstantPool.ConstCell nameCell, ConstantPool.ConstCell innerClass, ConstantPool.ConstCell outerClass) private void
Parser.parseInnerClass_s3
(int mod, ConstantPool.ConstCell nameCell, ConstantPool.ConstCell innerClass, ConstantPool.ConstCell outerClass) private void
Parser.pic_tracecreate
(int mod, ConstantPool.ConstCell nameCell, ConstantPool.ConstCell innerClass, ConstantPool.ConstCell outerClass) void
ConstantPool.setCell
(int cpx, ConstantPool.ConstCell cell) void
MemberData.setSignatureAttr
(ConstantPool.ConstCell value_cpx) ClassData.StartMethod
(int access, ConstantPool.ConstCell name, ConstantPool.ConstCell sig, ArrayList exc_table) Method parameters in org.openjdk.asmtools.jasm with type arguments of type ConstantPool.ConstCellModifier and TypeMethodDescriptionvoid
ClassData.addNestMembers
(List<ConstantPool.ConstCell> classes) void
ClassData.addPermittedSubclasses
(List<ConstantPool.ConstCell> classes) private void
Parser.parseClasses
(Consumer<ArrayList<ConstantPool.ConstCell>> classesConsumer) Parse a list of classes belonging to the [NestMembers | PermittedSubclasses] entryprivate <E extends ConstantPool.ConstValue_IndyOrCondyPair>
EParserCP.ParserCPVisitor.visitBsm
(BiFunction<BootstrapMethodData, ConstantPool.ConstCell, E> ctor) Constructors in org.openjdk.asmtools.jasm with parameters of type ConstantPool.ConstCellModifierConstructorDescriptionBootstrapMethodData
(ConstantPool.ConstCell bsmHandle, ArrayList<ConstantPool.ConstCell> arguments) (package private)
(package private)
ConstElemValue
(char tag, ConstantPool.ConstCell indx) ConstValue_CondyPair
(BootstrapMethodData bsmdata, ConstantPool.ConstCell napeCell) protected
ConstValue_IndyOrCondyPair
(Tables.ConstType tag, BootstrapMethodData bsmdata, ConstantPool.ConstCell napeCell) ConstValue_IndyPair
(BootstrapMethodData bsmdata, ConstantPool.ConstCell napeCell) ConstValue_Pair
(Tables.ConstType tag, ConstantPool.ConstCell left, ConstantPool.ConstCell right) ElemValuePair
(ConstantPool.ConstCell name, Data value) (package private)
EnumElemValue
(ConstantPool.ConstCell type, ConstantPool.ConstCell value) InnerClassData
(int access, ConstantPool.ConstCell name, ConstantPool.ConstCell innerClass, ConstantPool.ConstCell outerClass) MethodData
(ClassData cls, int acc, ConstantPool.ConstCell name, ConstantPool.ConstCell sig, ArrayList<ConstantPool.ConstCell> exc_table) ParamNameData
(int access, ConstantPool.ConstCell name) Constructor parameters in org.openjdk.asmtools.jasm with type arguments of type ConstantPool.ConstCellModifierConstructorDescriptionBootstrapMethodData
(ConstantPool.ConstCell bsmHandle, ArrayList<ConstantPool.ConstCell> arguments) ClassArrayAttr
(String attributeName, ClassData cdata, List<ConstantPool.ConstCell> classes) (package private)
HeaderStruct
(Module.Header source, Function<String, ConstantPool.ConstCell> nameFinder, Function<String, ConstantPool.ConstCell> versionFinder) (package private)
MapStruct
(Map<T, Set<String>> source, Function<String, ConstantPool.ConstCell> nameFinder, Function<String, ConstantPool.ConstCell> targetFinder) MethodData
(ClassData cls, int acc, ConstantPool.ConstCell name, ConstantPool.ConstCell sig, ArrayList<ConstantPool.ConstCell> exc_table) NestMembersAttr
(ClassData cdata, List<ConstantPool.ConstCell> classes) PermittedSubclassesAttr
(ClassData cdata, List<ConstantPool.ConstCell> classes) (package private)
SetStruct
(Set<T> source, Function<String, ConstantPool.ConstCell> nameFinder, Function<String, ConstantPool.ConstCell> versionFinder)