Rename RENAME rule to ALIAS, allow it to create anonymous nodes

This commit is contained in:
Max Brunsfeld 2017-07-31 11:45:24 -07:00
parent b5f421cafb
commit cb5fe80348
28 changed files with 304 additions and 270 deletions

View file

@ -24,8 +24,9 @@
{"type": "SYMBOL", "name": "call_expression"},
{"type": "SYMBOL", "name": "member_expression"},
{
"type": "RENAME",
"type": "ALIAS",
"value": "variable_name",
"named": true,
"content": {
"type": "SYMBOL",
"name": "identifier"
@ -57,7 +58,8 @@
{"type": "SYMBOL", "name": "expression"},
{"type": "STRING", "value": "."},
{
"type": "RENAME",
"type": "ALIAS",
"named": true,
"value": "property_name",
"content": {
"type": "SYMBOL",

View file

@ -15,8 +15,9 @@
"members": [
{"type": "SYMBOL", "name": "member_expression"},
{
"type": "RENAME",
"type": "ALIAS",
"value": "variable_name",
"named": true,
"content": {
"type": "SYMBOL",
"name": "identifier"
@ -34,8 +35,9 @@
{"type": "SYMBOL", "name": "expression"},
{"type": "STRING", "value": "."},
{
"type": "RENAME",
"type": "ALIAS",
"value": "property_name",
"named": true,
"content": {
"type": "SYMBOL",
"name": "identifier"

View file

@ -20,7 +20,8 @@
{"type": "SYMBOL", "name": "call_expression"},
{"type": "SYMBOL", "name": "member_expression"},
{
"type": "RENAME",
"type": "ALIAS",
"named": true,
"value": "variable_name",
"content": {
"type": "SYMBOL",
@ -53,7 +54,8 @@
{"type": "SYMBOL", "name": "_expression"},
{"type": "STRING", "value": "."},
{
"type": "RENAME",
"type": "ALIAS",
"named": true,
"value": "property_name",
"content": {
"type": "SYMBOL",