T (PsiFile file) { final FileViewProvider fileViewProvider = file.getViewProvider(); final PsiFile baseFile = fileViewProvider.getPsi(fileViewProvider.getBaseLanguage()); baseFile.getFirstChild(); // expand chameleon out of lock return get(getKey(), baseFile, null).getValue(); }