LibCST/libcst/codegen
Jennifer Taylor e74ff11528 Implement base version of matchers + metadata
This adds the ability to match on metadata for a node as if it was an attribute on the node. It also opens up the ability to match on node attributes via metadata only. It allows for metadata match specifications with similar flexibility to standard matchers.
2019-10-21 13:25:20 -07:00
..
tests Codegen valid return types mapping for each CSTNode class. 2019-10-16 12:48:20 -07:00
__init__.py Add unit test to verify that codegen is clean. 2019-08-28 13:28:29 -07:00
gather.py Rename ExtSlice to SubscriptElement in anticipation of further fitxes. 2019-10-16 16:00:27 -07:00
gen_matcher_classes.py Implement base version of matchers + metadata 2019-10-21 13:25:20 -07:00
gen_type_mapping.py Codegen valid return types mapping for each CSTNode class. 2019-10-16 12:48:20 -07:00
gen_visitor_functions.py Rename ExtSlice to SubscriptElement in anticipation of further fitxes. 2019-10-16 16:00:27 -07:00
generate.py Codegen valid return types mapping for each CSTNode class. 2019-10-16 12:48:20 -07:00
transforms.py Remove parsing Subscript slice directly into Index/Slice. 2019-10-18 13:40:10 -07:00