protected PsiElement createPsiNoLock() {
    Language lang = getElementType().getLanguage();
    ParserDefinition parserDefinition = LanguageParserDefinitions.INSTANCE.forLanguage(lang);
    if (parserDefinition != null) {
      return parserDefinition.createElement(this);
    }

    return null;
  }
protected PsiElement createPsiNoLock()