if (! SourceRange.isAvailable(sourceRange) || SourceRange.isAvailable(nameRange) || memberSource == null)
if (! SourceRange.isAvailable(sourceRange) || ! SourceRange.isAvailable(nameRange) || memberSource == null)
		boolean annotates(IMember member) throws JavaModelException {			ISourceRange sourceRange= member.getSourceRange();			ISourceRange nameRange= member.getNameRange();			String memberSource= member.getSource();			if (! SourceRange.isAvailable(sourceRange) || SourceRange.isAvailable(nameRange) || memberSource == null)				return false;						int charsToSearch= nameRange.getOffset() - sourceRange.getOffset();			String source= memberSource.substring(0, charsToSearch);			return foundIn(source);		}