From f899453f7e1f89d570154c76b2ad14c295de1582 Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Fri, 22 Jan 2010 14:44:32 +0300 Subject: [PATCH] None, True and False literals are also expressions --- python/src/com/jetbrains/python/PyElementTypes.java | 2 +- python/testData/highlighting/regularAfterVarArgs.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/python/src/com/jetbrains/python/PyElementTypes.java b/python/src/com/jetbrains/python/PyElementTypes.java index aa9f8be0814a..467a25e68679 100644 --- a/python/src/com/jetbrains/python/PyElementTypes.java +++ b/python/src/com/jetbrains/python/PyElementTypes.java @@ -102,7 +102,7 @@ public interface PyElementTypes { LIST_LITERAL_EXPRESSION, TUPLE_EXPRESSION, KEYWORD_ARGUMENT_EXPRESSION, STAR_ARGUMENT_EXPRESSION, LAMBDA_EXPRESSION, LIST_COMP_EXPRESSION, DICT_LITERAL_EXPRESSION, KEY_VALUE_EXPRESSION, REPR_EXPRESSION, GENERATOR_EXPRESSION, CONDITIONAL_EXPRESSION, YIELD_EXPRESSION, - TARGET_EXPRESSION); + TARGET_EXPRESSION, NONE_LITERAL_EXPRESSION, BOOL_LITERAL_EXPRESSION); TokenSet LIST_LIKE_EXPRESSIONS = TokenSet.create(LIST_LITERAL_EXPRESSION, LIST_COMP_EXPRESSION, TUPLE_EXPRESSION); diff --git a/python/testData/highlighting/regularAfterVarArgs.py b/python/testData/highlighting/regularAfterVarArgs.py index 2a2acb7e4c68..5b555c4301ea 100644 --- a/python/testData/highlighting/regularAfterVarArgs.py +++ b/python/testData/highlighting/regularAfterVarArgs.py @@ -1,2 +1,3 @@ def sortwords(*wordlist, case_sensitive=False): pass def mixedargs_sum(a, b=0, *arg, k1, k2=0): pass +def foo(a='b', b=None, c=None, d=1): pass