Rename "MyKotlinParser" to "KotlinLightParser"

This commit is contained in:
Ivan Cilcic
2019-07-31 00:16:08 +03:00
committed by Mikhail Glukhikh
parent 2e05fe9976
commit 250d86b692
2 changed files with 5 additions and 5 deletions
@@ -17,7 +17,7 @@ import org.jetbrains.kotlin.fir.declarations.FirFile
import org.jetbrains.kotlin.fir.lightTree.converter.DeclarationsConverter
import org.jetbrains.kotlin.lexer.KotlinLexer
import org.jetbrains.kotlin.parsing.KotlinParserDefinition
import org.jetbrains.kotlin.parsing.MyKotlinParser
import org.jetbrains.kotlin.parsing.KotlinLightParser
import java.io.File
import java.nio.file.Path
@@ -35,14 +35,14 @@ class LightTree2Fir(
fun buildLightTreeBlockExpression(code: String): FlyweightCapableTreeStructure<LighterASTNode> {
val builder = PsiBuilderFactoryImpl().createBuilder(parserDefinition, lexer, code)
//KotlinParser.parseBlockExpression(builder)
MyKotlinParser.parseBlockExpression(builder)
KotlinLightParser.parseBlockExpression(builder)
return builder.lightTree
}
fun buildLightTreeLambdaExpression(code: String): FlyweightCapableTreeStructure<LighterASTNode> {
val builder = PsiBuilderFactoryImpl().createBuilder(parserDefinition, lexer, code)
//KotlinParser.parseLambdaExpression(builder)
MyKotlinParser.parseLambdaExpression(builder)
KotlinLightParser.parseLambdaExpression(builder)
return builder.lightTree
}
}
@@ -59,7 +59,7 @@ class LightTree2Fir(
fun buildLightTree(code: String): FlyweightCapableTreeStructure<LighterASTNode> {
val builder = PsiBuilderFactoryImpl().createBuilder(parserDefinition, lexer, code)
//KotlinParser(project).parse(null, builder, ktDummyFile)
MyKotlinParser.parse(builder)
KotlinLightParser.parse(builder)
return builder.lightTree
}
@@ -9,7 +9,7 @@ import com.intellij.lang.LighterASTNode;
import com.intellij.lang.PsiBuilder;
import com.intellij.util.diff.FlyweightCapableTreeStructure;
public class MyKotlinParser {
public class KotlinLightParser {
public static FlyweightCapableTreeStructure<LighterASTNode> parse(PsiBuilder builder) {
KotlinParsing ktParsing = KotlinParsing.createForTopLevel(new SemanticWhitespaceAwarePsiBuilderImpl(builder));
ktParsing.parseFile();