Rename: JetNodeTypes.LABEL_REFERENCE -> LABEL
There is LABEL_REFERENCE node in LabeledExpression, but it isn't a reference there
This commit is contained in:
@@ -117,7 +117,7 @@ public interface JetNodeTypes {
|
||||
|
||||
JetNodeType REFERENCE_EXPRESSION = new JetNodeType("REFERENCE_EXPRESSION", JetSimpleNameExpression.class);
|
||||
JetNodeType OPERATION_REFERENCE = new JetNodeType("OPERATION_REFERENCE", JetSimpleNameExpression.class);
|
||||
JetNodeType LABEL_REFERENCE = new JetNodeType("LABEL_REFERENCE", JetSimpleNameExpression.class);
|
||||
JetNodeType LABEL = new JetNodeType("LABEL", JetSimpleNameExpression.class);
|
||||
|
||||
JetNodeType LABEL_QUALIFIER = new JetNodeType("LABEL_QUALIFIER", JetContainerNode.class);
|
||||
|
||||
|
||||
@@ -97,7 +97,7 @@ public class DebugInfoUtil {
|
||||
return;
|
||||
}
|
||||
}
|
||||
if (elementType == JetNodeTypes.LABEL_REFERENCE ||
|
||||
if (elementType == JetNodeTypes.LABEL ||
|
||||
nameExpression.getReferencedNameElementType() == JetTokens.THIS_KEYWORD) {
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -1616,7 +1616,7 @@ public class JetExpressionParsing extends AbstractJetParsing {
|
||||
|
||||
PsiBuilder.Marker mark = mark();
|
||||
advance(); // LABEL_IDENTIFIER
|
||||
mark.done(LABEL_REFERENCE);
|
||||
mark.done(LABEL);
|
||||
|
||||
labelWrap.done(LABEL_QUALIFIER);
|
||||
}
|
||||
|
||||
@@ -31,7 +31,7 @@ public class JetExpressionWithLabel extends JetExpressionImpl {
|
||||
public JetSimpleNameExpression getTargetLabel() {
|
||||
JetContainerNode qualifier = (JetContainerNode) findChildByType(JetNodeTypes.LABEL_QUALIFIER);
|
||||
if (qualifier == null) return null;
|
||||
return (JetSimpleNameExpression) qualifier.findChildByType(JetNodeTypes.LABEL_REFERENCE);
|
||||
return (JetSimpleNameExpression) qualifier.findChildByType(JetNodeTypes.LABEL);
|
||||
}
|
||||
|
||||
@Nullable
|
||||
|
||||
Reference in New Issue
Block a user