}
int rplLen = offset > idEnd ? 0 : idEnd - offset;
// We reparse the snipped source as it's the easiest way to determine search prefix
String refModuleSnippedSource = source.substring(refModule.getStartPos(), offset);
DeeParser parser = new DeeParser(refModuleSnippedSource);
String moduleQualifiedNameCanonicalPrefix = parser.parseRefModule().toStringAsCode();
DeeTokens lookAhead = parser.lookAhead();
if(lookAhead != DeeTokens.EOF) {
assertTrue(lookAhead.isKeyword());
moduleQualifiedNameCanonicalPrefix += lookAhead.getSourceValue();
}