[Parser] Do not support local contextual declarations
This commit is contained in:
committed by
teamcity
parent
4fd61ad1b0
commit
4d3035e2f7
@@ -1094,9 +1094,6 @@ public class KotlinExpressionParsing extends AbstractKotlinParsing {
|
||||
*/
|
||||
private boolean parseLocalDeclaration(boolean rollbackIfDefinitelyNotExpression, boolean isScriptTopLevel) {
|
||||
PsiBuilder.Marker decl = mark();
|
||||
if (atSet(CONTEXT_KEYWORD)) {
|
||||
myKotlinParsing.parseContextReceiverList();
|
||||
}
|
||||
KotlinParsing.ModifierDetector detector = new KotlinParsing.ModifierDetector();
|
||||
myKotlinParsing.parseModifierList(detector, DEFAULT, TokenSet.EMPTY);
|
||||
|
||||
|
||||
@@ -620,7 +620,7 @@ public class KotlinParsing extends AbstractKotlinParsing {
|
||||
* contextReceiverList
|
||||
* : "context" "(" (contextReceiver{","})+ ")"
|
||||
*/
|
||||
public void parseContextReceiverList() {
|
||||
private void parseContextReceiverList() {
|
||||
assert _at(CONTEXT_KEYWORD);
|
||||
PsiBuilder.Marker contextReceiverList = mark();
|
||||
advance(); // CONTEXT_KEYWORD
|
||||
|
||||
Reference in New Issue
Block a user