Lines Matching refs:sourceClass
589 // Also, set 'sourceClass' to the "effective accessing class" relative
594 ClassDefinition sourceClass = ctxClass;
598 sourceClass = ((FieldExpression)right).clazz;
600 sourceClass = ((FieldExpression)right).clazz;
601 superBase = sourceClass;
651 field = clazz.getVariable(env, id, sourceClass);
685 if (!FieldExpression.isTypeAccessible(where, env, right.type, sourceClass)) {
686 ClassDeclaration cdecl = sourceClass.getClassDeclaration();
698 if (!sourceClass.canAccess(env, field)) {
700 id, clazz, sourceClass.getClassDeclaration());
722 && !sourceClass.protectedAccess(env, field, right.type)) {
749 if (sourceClass == ctxClass) {
753 .equals(sourceClass.getName().getQualifier())) {
771 sourceClass.addDependency(field.getClassDeclaration());