Lines Matching refs:env

58     Environment env;
72 public Environment(Environment env, Object source) {
73 if (env != null && env.env != null && env.getClass() == this.getClass())
74 env = env.env; // a small optimization
75 this.env = env;
87 return env.isExemptPackage(id);
94 return env.getClassDeclaration(nm);
170 return env.classExists(nm);
181 return env.getPackage(pkg);
188 env.loadDefinition(c);
247 def.noteUsedBy(c, where, env);
257 env.error(where, "class.and.package",
261 env.error(where, "io.exception", "package check");
322 env.error(where, "class.and.package",
326 env.error(where, "io.exception", "package check");
335 * Like 'getClassDefinition(env)', but check access on each component.
337 * to 'getClassDefinition(env)' are appropriate now.
354 // See 'getClassDefinition(env)' above.
374 && !ctxClass.canAccess(env, fdecl))
377 && !ctxClass.extendsCanAccess(env, fdecl))) {
379 env.error(where, "no.type.access", head, rdecl, ctxClass);
397 if (!ctxClass.protectedAccess(env, f, rty)) {
399 env.error(where, "invalid.protected.type.use",
513 // find the error by calling env.resolve(name).
565 if (env == null) return nm; // a pretty useless no-op
566 return env.resolve(nm);
573 if (env == null) return null; // lame default
574 return env.getImports();
586 if (env == null) return null; // lame default
587 return env.makeClassDefinition(origEnv, where, name,
602 if (env == null) return null; // lame default
603 return env.makeMemberDefinition(origEnv, where, clazz, doc, modifiers,
768 return env.getFlags();
860 if (env != null) {
861 env.shutdown();
875 env.error(source, where, err, arg1, arg2, arg3);
895 env.output(msg);
923 if (env==null) return JAVA_DEFAULT_VERSION; // needed for javah
924 return env.getMajorVersion();
931 if (env==null) return JAVA_DEFAULT_MINOR_VERSION; // needed for javah
932 return env.getMinorVersion();
954 return env.getcovFile();