public class ManResolve
extends com.sun.tools.javac.comp.Resolve
| Modifier and Type | Method and Description |
|---|---|
static com.sun.tools.javac.comp.Resolve |
instance(com.sun.tools.javac.util.Context ctx) |
boolean |
isAccessible(com.sun.tools.javac.comp.Env<com.sun.tools.javac.comp.AttrContext> env,
com.sun.tools.javac.code.Symbol.TypeSymbol typeSymbol,
boolean checkInner)
Allow augmented classes to access modules as if defined in both the extended class' module and
the extension class' module.
|
boolean |
isAccessible(com.sun.tools.javac.comp.Env<com.sun.tools.javac.comp.AttrContext> env,
com.sun.tools.javac.code.Type site,
com.sun.tools.javac.code.Symbol sym) |
boolean |
isAccessible(com.sun.tools.javac.comp.Env<com.sun.tools.javac.comp.AttrContext> env,
com.sun.tools.javac.code.Type site,
com.sun.tools.javac.code.Symbol sym,
boolean checkInner)
Allow @Jailbreak to expose otherwise inaccessible features
|
public static com.sun.tools.javac.comp.Resolve instance(com.sun.tools.javac.util.Context ctx)
public boolean isAccessible(com.sun.tools.javac.comp.Env<com.sun.tools.javac.comp.AttrContext> env,
com.sun.tools.javac.code.Type site,
com.sun.tools.javac.code.Symbol sym)
isAccessible in class com.sun.tools.javac.comp.Resolvepublic boolean isAccessible(com.sun.tools.javac.comp.Env<com.sun.tools.javac.comp.AttrContext> env,
com.sun.tools.javac.code.Symbol.TypeSymbol typeSymbol,
boolean checkInner)
isAccessible in class com.sun.tools.javac.comp.Resolvepublic boolean isAccessible(com.sun.tools.javac.comp.Env<com.sun.tools.javac.comp.AttrContext> env,
com.sun.tools.javac.code.Type site,
com.sun.tools.javac.code.Symbol sym,
boolean checkInner)
isAccessible in class com.sun.tools.javac.comp.ResolveCopyright © 2024. All rights reserved.