void () { disableVirtualComma(); configureJava(""" class C { void a(int p, int q) {} void a(int p, int q, int r) {} void m() { a(<caret>) } }"""); showParameterInfo(); checkHintContents(""" <html><b>int p</b>, int q</html> - <html><b>int p</b>, int q, int r</html>"""); methodOverloadDown(); checkResultWithInlays(""" class C { void a(int p, int q) {} void a(int p, int q, int r) {} void m() { a(<HINT text="p:"/><caret>, <Hint text="q:"/>) } }"""); next(); waitForAllAsyncStuff(); checkResultWithInlays(""" class C { void a(int p, int q) {} void a(int p, int q, int r) {} void m() { a(<Hint text="p:"/>, <HINT text="q:"/><caret>) } }"""); }