void () { final Map<String, PsiElement> marks = loadMultiFileTest(5); feignCtrlP(marks.get("<arg1>").getTextOffset()).check("a: int", new String[]{"a: int"}); feignCtrlP(marks.get("<arg2>").getTextOffset()).check("b: str", new String[]{"b: str"}); feignCtrlP(marks.get("<arg3>").getTextOffset()).check("self: B3, b: str", new String[]{"b: str"}, new String[]{"self: B3, "}); feignCtrlP(marks.get("<arg4>").getTextOffset()).check("self: object", ArrayUtilRt.EMPTY_STRING_ARRAY, new String[]{"self: object"}); feignCtrlP(marks.get("<arg5>").getTextOffset()).check("x: int, z: str", new String[]{"x: int, "}); }