Uses of Class
org.glassfish.rmic.tools.tree.LocalMember
Packages that use LocalMember
Package
Description
-
Uses of LocalMember in org.glassfish.rmic.tools.java
Methods in org.glassfish.rmic.tools.java with parameters of type LocalMemberModifier and TypeMethodDescriptionprivate UplevelReferenceClassDefinition.addReference(LocalMember target) ClassDefinition.getReference(LocalMember target) Find or create an uplevel reference for the given target. -
Uses of LocalMember in org.glassfish.rmic.tools.javac
Fields in org.glassfish.rmic.tools.javac declared as LocalMemberModifier and TypeFieldDescription(package private) LocalMemberSourceMember.outerThisArgDeprecated.(package private) LocalMemberSourceClass.thisArgDeprecated.The field used to represent "this" in all of my code.Methods in org.glassfish.rmic.tools.javac that return LocalMemberModifier and TypeMethodDescriptionSourceMember.getOuterThisArg()Deprecated.Get outer instance link, or null if none.SourceClass.getThisArgument()Deprecated.Find or create my "this" argument, which is used for all methods. -
Uses of LocalMember in org.glassfish.rmic.tools.tree
Fields in org.glassfish.rmic.tools.tree declared as LocalMemberModifier and TypeFieldDescription(package private) LocalMemberContext.classes(package private) LocalMemberCatchStatement.field(package private) LocalMemberThisExpression.field(package private) LocalMemberVarDeclarationStatement.field(package private) LocalMemberUplevelReference.localArgumentThe local variable which bears a copy of the target's value, for all methods of the client class.(package private) LocalMemberContext.locals(package private) LocalMemberLocalMember.originalOfCopyUsed by copyInline to record the original of this copy.(package private) LocalMemberLocalMember.prevThe previous local variable, this list is used to build a nested context of local variables.(package private) LocalMemberUplevelReference.targetThe field being referenced.(package private) LocalMemberFinallyStatement.tryTempMethods in org.glassfish.rmic.tools.tree that return LocalMemberModifier and TypeMethodDescriptionstatic LocalMember[]LocalMember.copyArguments(Context ctx, MemberDefinition field) May inline copies of all the arguments of the given method.LocalMember.copyInline(Context ctx) Make a copy of this field, which is an argument to a method or constructor.(package private) LocalMemberLocalMember.getAccessVar()LocalMember.getCurrentInlineCopy(Context ctx) Returns the previous result of copyInline(ctx).final LocalMemberUplevelReference.getLocalArgument()the local argument for this referenceContext.getLocalClass(Identifier name) Get a local class by nameContext.getLocalField(Identifier name) Get a local variable by namefinal LocalMemberUplevelReference.getTarget()the target of this referenceMethods in org.glassfish.rmic.tools.tree with parameters of type LocalMemberModifier and TypeMethodDescriptionintContext.declare(Environment env, LocalMember local) Declare localstatic voidLocalMember.doneWithArguments(Context ctx, LocalMember[] res) Call this when finished with the result of a copyArguments() call.booleanContext.isInScope(LocalMember field) Check if the given field is active in this context.Context.makeReference(Environment env, LocalMember target) Implement a reference (usually an uplevel one).Context.noteReference(Environment env, LocalMember target) Notice a reference (usually an uplevel one).(package private) voidLocalMember.setAccessVar(LocalMember f) Constructors in org.glassfish.rmic.tools.tree with parameters of type LocalMemberModifierConstructorDescriptionThisExpression(long where, LocalMember field) UplevelReference(ClassDefinition client, LocalMember target) constructorVarDeclarationStatement(long where, LocalMember field, Expression expr)