Lines Matching refs:clazz
56 protected ClassDefinition clazz;
67 public MemberDefinition(long where, ClassDefinition clazz, int modifiers,
74 this.clazz = clazz;
160 return clazz.getClassDeclaration();
180 return clazz;
187 return clazz.getTopClass();
425 return (isDeprecated() || clazz.reportDeprecated(env));
494 ClassDeclaration clazz,
497 if (clazz == null) {
509 env.error(clazz.getClassDefinition().getWhere(),
512 //clazz,
552 * Checks whether `this' can override `method'. It `clazz' is
554 * declared. If `clazz' is not null, it reports the error in `clazz'.
558 ClassDeclaration clazz) {
607 reportError(env, "override.static.with.instance", clazz, method);
614 reportError(env, "hide.instance.with.static", clazz, method);
620 reportError(env, "override.final.method", clazz, method);
633 clazz, method);
638 reportError(env, "override.more.restrictive", clazz, method);
651 // reportError(env, "override.different.return", clazz, method);
659 clazz, method);
674 * indeed visible in clazz.
686 ClassDeclaration clazz) {
705 return checkOverride(env, method, clazz);
707 return method.checkOverride(env, this, clazz);
723 env.error(clazz.getClassDefinition().getWhere(),