ParameterInfoControllerBase (@NotNull Project project, @NotNull Editor editor, int lbraceOffset, Object[] descriptors, Object highlighted, PsiElement parameterOwner, @NotNull ParameterInfoHandler handler, boolean showHint, boolean requestFocus) { for (ParameterInfoControllerProvider provider : ParameterInfoControllerProvider.EP_NAME.getExtensions()) { ParameterInfoControllerBase controller = provider.create(project, editor, lbraceOffset, descriptors, highlighted, parameterOwner, handler, showHint, requestFocus); if (controller != null) return controller; } return new ParameterInfoController(project, editor, lbraceOffset, descriptors, highlighted, parameterOwner, handler, showHint, requestFocus); }