private REF_TYPE getRefType() { if (isMemberRef()) { // If this is a member expr, then the stem better be a package; // otherwise we can't possibly be a type ref. if (baseIsPackage()) return REF_TYPE.PACKAGE_QUALIFIED; else return REF_TYPE.MEMBER; } else if (isQualifiedRef()) { return REF_TYPE.NAMESPACE_QUALIFIED; } else { return REF_TYPE.LEXICAL; } }
private REF_TYPE getRefType() { if (isMemberRef()) { // If this is a member expr, then the stem better be a package; // otherwise we can't possibly be a type ref. if (baseIsPackage()) return REF_TYPE.PACKAGE_QUALIFIED; else return REF_TYPE.MEMBER; } else if (isQualifiedRef()) { return REF_TYPE.NAMESPACE_QUALIFIED; } else { return REF_TYPE.LEXICAL; } }
boolean wasMemberRef = isMemberRef; if (isMemberRef && baseIsPackage()) if (result == null && wasMemberRef && baseIsPackage())
boolean wasMemberRef = isMemberRef; if (isMemberRef && baseIsPackage()) if (result == null && wasMemberRef && baseIsPackage())