RootNamespaceExpression → RootPackageExpression.

This commit is contained in:
Evgeny Gerashchenko
2014-01-10 18:27:51 +04:00
parent 791b5bb84c
commit 73ad5552c8
13 changed files with 23 additions and 23 deletions
@@ -137,7 +137,7 @@ public interface JetNodeTypes {
JetNodeType SAFE_ACCESS_EXPRESSION = new JetNodeType("SAFE_ACCESS_EXPRESSION", JetSafeQualifiedExpression.class); JetNodeType SAFE_ACCESS_EXPRESSION = new JetNodeType("SAFE_ACCESS_EXPRESSION", JetSafeQualifiedExpression.class);
JetNodeType OBJECT_LITERAL = new JetNodeType("OBJECT_LITERAL", JetObjectLiteralExpression.class); JetNodeType OBJECT_LITERAL = new JetNodeType("OBJECT_LITERAL", JetObjectLiteralExpression.class);
JetNodeType ROOT_NAMESPACE = new JetNodeType("ROOT_NAMESPACE", JetRootNamespaceExpression.class); JetNodeType ROOT_PACKAGE = new JetNodeType("ROOT_PACKAGE", JetRootPackageExpression.class);
JetNodeType WHEN = new JetNodeType("WHEN", JetWhenExpression.class); JetNodeType WHEN = new JetNodeType("WHEN", JetWhenExpression.class);
JetNodeType WHEN_ENTRY = new JetNodeType("WHEN_ENTRY", JetWhenEntry.class); JetNodeType WHEN_ENTRY = new JetNodeType("WHEN_ENTRY", JetWhenEntry.class);
@@ -566,7 +566,7 @@ public interface Errors {
DiagnosticFactory0<JetClassInitializer> ANONYMOUS_INITIALIZER_IN_TRAIT = DiagnosticFactory0.create(ERROR); DiagnosticFactory0<JetClassInitializer> ANONYMOUS_INITIALIZER_IN_TRAIT = DiagnosticFactory0.create(ERROR);
DiagnosticFactory0<JetThisExpression> NO_THIS = DiagnosticFactory0.create(ERROR); DiagnosticFactory0<JetThisExpression> NO_THIS = DiagnosticFactory0.create(ERROR);
DiagnosticFactory0<JetRootNamespaceExpression> NAMESPACE_IS_NOT_AN_EXPRESSION = DiagnosticFactory0.create(ERROR); DiagnosticFactory0<JetRootPackageExpression> NAMESPACE_IS_NOT_AN_EXPRESSION = DiagnosticFactory0.create(ERROR);
DiagnosticFactory1<JetSimpleNameExpression, ClassifierDescriptor> NO_CLASS_OBJECT = DiagnosticFactory1.create(ERROR); DiagnosticFactory1<JetSimpleNameExpression, ClassifierDescriptor> NO_CLASS_OBJECT = DiagnosticFactory1.create(ERROR);
DiagnosticFactory1<JetSimpleNameExpression, TypeParameterDescriptor> TYPE_PARAMETER_IS_NOT_AN_EXPRESSION = DiagnosticFactory1.create(ERROR); DiagnosticFactory1<JetSimpleNameExpression, TypeParameterDescriptor> TYPE_PARAMETER_IS_NOT_AN_EXPRESSION = DiagnosticFactory1.create(ERROR);
DiagnosticFactory1<JetSimpleNameExpression, TypeParameterDescriptor> TYPE_PARAMETER_ON_LHS_OF_DOT = DiagnosticFactory1.create(ERROR); DiagnosticFactory1<JetSimpleNameExpression, TypeParameterDescriptor> TYPE_PARAMETER_ON_LHS_OF_DOT = DiagnosticFactory1.create(ERROR);
@@ -542,7 +542,7 @@ public class JetExpressionParsing extends AbstractJetParsing {
parseTupleExpression(); parseTupleExpression();
} }
else if (at(PACKAGE_KEYWORD)) { else if (at(PACKAGE_KEYWORD)) {
parseOneTokenExpression(ROOT_NAMESPACE); parseOneTokenExpression(ROOT_PACKAGE);
} }
else if (at(THIS_KEYWORD)) { else if (at(THIS_KEYWORD)) {
parseThisExpression(); parseThisExpression();
@@ -19,18 +19,18 @@ package org.jetbrains.jet.lang.psi;
import com.intellij.lang.ASTNode; import com.intellij.lang.ASTNode;
import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.NotNull;
public class JetRootNamespaceExpression extends JetExpressionImpl { public class JetRootPackageExpression extends JetExpressionImpl {
public JetRootNamespaceExpression(@NotNull ASTNode node) { public JetRootPackageExpression(@NotNull ASTNode node) {
super(node); super(node);
} }
@Override @Override
public void accept(@NotNull JetVisitorVoid visitor) { public void accept(@NotNull JetVisitorVoid visitor) {
visitor.visitRootNamespaceExpression(this); visitor.visitRootPackageExpression(this);
} }
@Override @Override
public <R, D> R accept(@NotNull JetVisitor<R, D> visitor, D data) { public <R, D> R accept(@NotNull JetVisitor<R, D> visitor, D data) {
return visitor.visitRootNamespaceExpression(this, data); return visitor.visitRootPackageExpression(this, data);
} }
} }
@@ -266,7 +266,7 @@ public class JetVisitor<R, D> extends PsiElementVisitor {
return visitExpression(expression, data); return visitExpression(expression, data);
} }
public R visitRootNamespaceExpression(@NotNull JetRootNamespaceExpression expression, D data) { public R visitRootPackageExpression(@NotNull JetRootPackageExpression expression, D data) {
return visitExpression(expression, data); return visitExpression(expression, data);
} }
@@ -264,7 +264,7 @@ public class JetVisitorVoid extends PsiElementVisitor {
visitExpression(expression); visitExpression(expression);
} }
public void visitRootNamespaceExpression(@NotNull JetRootNamespaceExpression expression) { public void visitRootPackageExpression(@NotNull JetRootPackageExpression expression) {
visitExpression(expression); visitExpression(expression);
} }
@@ -266,8 +266,8 @@ public class JetVisitorVoidWithParameter<P> extends JetVisitor<Void, P> {
super.visitObjectLiteralExpression(expression, data); super.visitObjectLiteralExpression(expression, data);
} }
public void visitRootNamespaceExpressionVoid(@NotNull JetRootNamespaceExpression expression, P data) { public void visitRootPackageExpressionVoid(@NotNull JetRootPackageExpression expression, P data) {
super.visitRootNamespaceExpression(expression, data); super.visitRootPackageExpression(expression, data);
} }
public void visitBlockExpressionVoid(@NotNull JetBlockExpression expression, P data) { public void visitBlockExpressionVoid(@NotNull JetBlockExpression expression, P data) {
@@ -772,8 +772,8 @@ public class JetVisitorVoidWithParameter<P> extends JetVisitor<Void, P> {
} }
@Override @Override
public final Void visitRootNamespaceExpression(@NotNull JetRootNamespaceExpression expression, P data) { public final Void visitRootPackageExpression(@NotNull JetRootPackageExpression expression, P data) {
visitRootNamespaceExpressionVoid(expression, data); visitRootPackageExpressionVoid(expression, data);
return null; return null;
} }
@@ -155,7 +155,7 @@ public class DataFlowValueFactory {
return getIdForThisReceiver(declarationDescriptor); return getIdForThisReceiver(declarationDescriptor);
} }
else if (expression instanceof JetRootNamespaceExpression) { else if (expression instanceof JetRootPackageExpression) {
return createPackageInfo(JetModuleUtil.getRootPackageType(expression)); return createPackageInfo(JetModuleUtil.getRootPackageType(expression));
} }
return NO_IDENTIFIER_INFO; return NO_IDENTIFIER_INFO;
@@ -1170,7 +1170,7 @@ public class BasicExpressionTypingVisitor extends ExpressionTypingVisitor {
} }
@Override @Override
public JetTypeInfo visitRootNamespaceExpression(@NotNull JetRootNamespaceExpression expression, ExpressionTypingContext context) { public JetTypeInfo visitRootPackageExpression(@NotNull JetRootPackageExpression expression, ExpressionTypingContext context) {
if (JetPsiUtil.isLHSOfDot(expression)) { if (JetPsiUtil.isLHSOfDot(expression)) {
return DataFlowUtils.checkType(JetModuleUtil.getRootPackageType(expression), expression, context, context.dataFlowInfo); return DataFlowUtils.checkType(JetModuleUtil.getRootPackageType(expression), expression, context, context.dataFlowInfo);
} }
@@ -1,4 +1,4 @@
JetFile: RootNamespace.kt JetFile: RootPackage.kt
PACKAGE_DIRECTIVE PACKAGE_DIRECTIVE
PsiElement(package)('package') PsiElement(package)('package')
PsiWhiteSpace(' ') PsiWhiteSpace(' ')
@@ -46,7 +46,7 @@ JetFile: RootNamespace.kt
DOT_QUALIFIED_EXPRESSION DOT_QUALIFIED_EXPRESSION
DOT_QUALIFIED_EXPRESSION DOT_QUALIFIED_EXPRESSION
DOT_QUALIFIED_EXPRESSION DOT_QUALIFIED_EXPRESSION
ROOT_NAMESPACE ROOT_PACKAGE
PsiElement(package)('package') PsiElement(package)('package')
PsiElement(DOT)('.') PsiElement(DOT)('.')
REFERENCE_EXPRESSION REFERENCE_EXPRESSION
@@ -61,7 +61,7 @@ JetFile: RootNamespace.kt
DOT_QUALIFIED_EXPRESSION DOT_QUALIFIED_EXPRESSION
DOT_QUALIFIED_EXPRESSION DOT_QUALIFIED_EXPRESSION
DOT_QUALIFIED_EXPRESSION DOT_QUALIFIED_EXPRESSION
ROOT_NAMESPACE ROOT_PACKAGE
PsiElement(package)('package') PsiElement(package)('package')
PsiElement(DOT)('.') PsiElement(DOT)('.')
REFERENCE_EXPRESSION REFERENCE_EXPRESSION
@@ -337,9 +337,9 @@ public class JetParsingTestGenerated extends AbstractJetParsingTest {
doParsingTest("compiler/testData/psi/QuotedIdentifiers.kt"); doParsingTest("compiler/testData/psi/QuotedIdentifiers.kt");
} }
@TestMetadata("RootNamespace.kt") @TestMetadata("RootPackage.kt")
public void testRootNamespace() throws Exception { public void testRootPackage() throws Exception {
doParsingTest("compiler/testData/psi/RootNamespace.kt"); doParsingTest("compiler/testData/psi/RootPackage.kt");
} }
@TestMetadata("SemicolonAfterIf.kt") @TestMetadata("SemicolonAfterIf.kt")
@@ -45,7 +45,7 @@ public final class Namer {
private static final String GETTER_PREFIX = "get_"; private static final String GETTER_PREFIX = "get_";
private static final String BACKING_FIELD_PREFIX = "$"; private static final String BACKING_FIELD_PREFIX = "$";
private static final String SUPER_METHOD_NAME = "baseInitializer"; private static final String SUPER_METHOD_NAME = "baseInitializer";
private static final String ROOT_NAMESPACE = "_"; private static final String ROOT_PACKAGE = "_";
private static final String RECEIVER_PARAMETER_NAME = "$receiver"; private static final String RECEIVER_PARAMETER_NAME = "$receiver";
private static final String THROW_NPE_FUN_NAME = "throwNPE"; private static final String THROW_NPE_FUN_NAME = "throwNPE";
private static final String CLASS_OBJECT_GETTER = "object"; private static final String CLASS_OBJECT_GETTER = "object";
@@ -63,7 +63,7 @@ public final class Namer {
@NotNull @NotNull
public static String getRootNamespaceName() { public static String getRootNamespaceName() {
return ROOT_NAMESPACE; return ROOT_PACKAGE;
} }
@NotNull @NotNull