public List<IBinding> getResult() { if (hasFlag(CHECK_VISIBILITY, fFlags)) { for (int i= fResult.size() - 1; i >= 0; i--) { IBinding binding= fResult.get(i); if (!isVisible(binding, fParentTypeBinding)) { fResult.remove(i); } } } return fResult; }
public List getResult() { if (hasFlag(CHECK_VISIBILITY, fFlags)) { for (int i= fResult.size() - 1; i >= 0; i--) { IBinding binding= (IBinding) fResult.get(i); if (!isVisible(binding, fParentTypeBinding)) { fResult.remove(i); } } } return fResult; }
public List<IBinding> getResult() { if (hasFlag(CHECK_VISIBILITY, fFlags)) { for (int i= fResult.size() - 1; i >= 0; i--) { IBinding binding= fResult.get(i); if (!isVisible(binding, fParentTypeBinding)) { fResult.remove(i); } } } if (hasFlag(NO_FIELDS, fFlags)) { for (int i= fResult.size() - 1; i >= 0; i--) { IBinding binding= fResult.get(i); if (binding instanceof IVariableBinding && ((IVariableBinding) binding).isField()) { fResult.remove(i); } } } return fResult; }
fIsVisible= ScopeAnalyzer.isVisible(binding, fParentTypeBinding);
fIsVisible= ScopeAnalyzer.isVisible(binding, fParentTypeBinding);
fIsVisible= ScopeAnalyzer.isVisible(binding, fParentTypeBinding);