ICompletionProposal[] proposals= internalComputeCompletionProposals(viewer, offset, -1);
ICompletionProposal[] proposals= internalComputeCompletionProposals(viewer, offset);
	private List addContextInformations(ITextViewer viewer, int offset) {		ICompletionProposal[] proposals= internalComputeCompletionProposals(viewer, offset, -1);		List result= new ArrayList();		for (int i= 0; i < proposals.length; i++) {			IContextInformation contextInformation= proposals[i].getContextInformation();			if (contextInformation != null) {				ContextInformationWrapper wrapper= new ContextInformationWrapper(contextInformation);				wrapper.setContextInformationPosition(offset);				result.add(wrapper);							}		}		return result;	}