Delete unused method

It was only used in parsing tuples, which are dropped
This commit is contained in:
Alexander Udalov
2013-03-29 17:49:10 +04:00
parent 76fa9642f0
commit b7671d8af2
@@ -24,7 +24,9 @@ import org.jetbrains.jet.JetNodeType;
import org.jetbrains.jet.lexer.JetToken;
import org.jetbrains.jet.lexer.JetTokens;
import java.util.*;
import java.util.Arrays;
import java.util.HashSet;
import java.util.Set;
import static org.jetbrains.jet.JetNodeTypes.*;
import static org.jetbrains.jet.lexer.JetTokens.*;
@@ -242,28 +244,12 @@ public class JetExpressionParsing extends AbstractJetParsing {
private final JetParsing myJetParsing;
private TokenSet decomposerExpressionFollow = null;
public JetExpressionParsing(SemanticWhitespaceAwarePsiBuilder builder, JetParsing jetParsing) {
super(builder);
myJetParsing = jetParsing;
}
private TokenSet getDecomposerExpressionFollow() {
// TODO : memoize
if (decomposerExpressionFollow == null) {
List<IElementType> elvisFollow = new ArrayList<IElementType>();
Precedence precedence = Precedence.ELVIS;
while (precedence != null) {
IElementType[] types = precedence.getOperations().getTypes();
Collections.addAll(elvisFollow, types);
precedence = precedence.higher;
}
decomposerExpressionFollow = TokenSet.orSet(EXPRESSION_FOLLOW, TokenSet.create(elvisFollow.toArray(new IElementType[elvisFollow.size()])));
}
return decomposerExpressionFollow;
}
/*
* element
* : attributes element