code: @Override
  	public void resolveLazyCrossReferences(CancelIndicator monitor) {
  		IParseResult parseResult = getParseResult();
  		if (parseResult != null) {
  			batchLinkingService.resolveBatched(parseResult.getRootASTElement(), monitor);
  		}
  		operationCanceledManager.checkCanceled(monitor);
  		super.resolveLazyCrossReferences(monitor);
  	}
docs: Delegates to the BatchLinkingService to resolve all references. The linking service
  is responsible to lock the resource or resource set.