return pos < range.getOffset();
if (range == null) return false; return pos < range.getOffset() || isInside(pos, cu.getSourceRange());
	protected boolean isInside(int pos, ISourceReference sourceElement) throws CoreException {		if (!(sourceElement instanceof IType) || ((IType)sourceElement).getDeclaringType() != null)			return false;		ICompilationUnit cu= ((IType)sourceElement).getCompilationUnit();		if (cu == null)			return false;		IType[] types= cu.getAllTypes();		if (types.length < 1)			return false;		ISourceRange range= types[0].getSourceRange();		return pos < range.getOffset();	}