Uses of Class
org.glassfish.rmic.tools.tree.LocalMember
-
Packages that use LocalMember Package Description org.glassfish.rmic.tools.java org.glassfish.rmic.tools.javac org.glassfish.rmic.tools.tree -
-
Uses of LocalMember in org.glassfish.rmic.tools.java
Methods in org.glassfish.rmic.tools.java with parameters of type LocalMember Modifier and Type Method Description private UplevelReferenceClassDefinition. addReference(LocalMember target)UplevelReferenceClassDefinition. 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 LocalMember Modifier and Type Field Description (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 LocalMember Modifier and Type Method Description LocalMemberSourceMember. getOuterThisArg()Deprecated.Get outer instance link, or null if none.LocalMemberSourceClass. 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 LocalMember Modifier and Type Field Description (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 LocalMember Modifier and Type Method Description static LocalMember[]LocalMember. copyArguments(Context ctx, MemberDefinition field)May inline copies of all the arguments of the given method.LocalMemberLocalMember. copyInline(Context ctx)Make a copy of this field, which is an argument to a method or constructor.(package private) LocalMemberLocalMember. getAccessVar()LocalMemberLocalMember. getCurrentInlineCopy(Context ctx)Returns the previous result of copyInline(ctx).LocalMemberUplevelReference. getLocalArgument()the local argument for this referenceLocalMemberContext. getLocalClass(Identifier name)Get a local class by nameLocalMemberContext. getLocalField(Identifier name)Get a local variable by nameLocalMemberUplevelReference. getTarget()the target of this referenceMethods in org.glassfish.rmic.tools.tree with parameters of type LocalMember Modifier and Type Method Description intContext. 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.ExpressionContext. makeReference(Environment env, LocalMember target)Implement a reference (usually an uplevel one).UplevelReferenceContext. 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 LocalMember Constructor Description ThisExpression(long where, LocalMember field)UplevelReference(ClassDefinition client, LocalMember target)constructorVarDeclarationStatement(long where, LocalMember field, Expression expr)
-