LibCST/libcst
Benjamin Woodruff 4a84389fed Allow Annotation to contain any BaseExpression
An `Annotation` can contain any `BaseExpression`, not just the short
list of types we had listed.

For example, this is valid syntax:

    val: 1 + 2 = None
2019-08-06 17:30:30 -07:00
..
_nodes Allow Annotation to contain any BaseExpression 2019-08-06 17:30:30 -07:00
_parser Drop annotation indicator attribute. 2019-08-05 17:13:17 -07:00
metadata Fix some typing issues in metadata API 2019-08-06 16:58:56 -07:00
testing Initial export of LibCST to github. 2019-05-31 14:16:53 -07:00
tests Drop annotation indicator attribute. 2019-08-05 17:13:17 -07:00
__init__.py Rename Ellipses to Ellipsis to match AST and Python stuff. 2019-08-02 17:17:38 -07:00
_add_slots.py Export CodePosition/CodeRange; fix pickle with add_slots 2019-07-22 20:05:07 -07:00
_batched_visitor.py Rewrite metadata around module wrapper 2019-08-06 16:58:56 -07:00
_exceptions.py Export things from libcst's base__init__.py 2019-07-26 12:48:22 -07:00
_helpers.py Export things from libcst's base__init__.py 2019-07-26 12:48:22 -07:00
_maybe_sentinel.py Better serialization for MaybeSentinel 2019-06-03 15:43:55 -07:00
_removal_sentinel.py Initial export of LibCST to github. 2019-05-31 14:16:53 -07:00
_tabs.py Initial export of LibCST to github. 2019-05-31 14:16:53 -07:00
_type_enforce.py Fix flake8 errors 2019-07-22 20:05:07 -07:00
_typed_visitor_base.py Export things from libcst's base__init__.py 2019-07-26 12:48:22 -07:00
_visitors.py Rewrite metadata around module wrapper 2019-08-06 16:58:56 -07:00
tool.py Added docstring to libcst.tool.dump and reordered args to hint at their precedence 2019-08-05 16:44:19 -07:00