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 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.Symbol.TypeSymbol typeSymbol, boolean checkInner)
isAccessible
in class com.sun.tools.javac.comp.Resolve
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, boolean checkInner)
isAccessible
in class com.sun.tools.javac.comp.Resolve
Copyright © 2020. All rights reserved.