1
1
mirror of https://github.com/github/semantic.git synced 2024-12-24 07:25:44 +03:00
Commit Graph

8646 Commits

Author SHA1 Message Date
Rick Winfrey
4f2ec3c00d Update method call syntax terms to use toArgName when determining term names 2016-08-26 14:43:31 -05:00
Rick Winfrey
e8d3132696 Add identifiable constructor function 2016-08-26 14:42:25 -05:00
Rick Winfrey
8bda7645ee Add Identifiable data type 2016-08-26 14:42:09 -05:00
joshvera
1d7bd1777e Don't drop summaries from a Commented node's child term 2016-08-26 12:42:01 -04:00
Rob Rix
f7afd71f80 Merge branch 'master' into remove-for-statement-bodies 2016-08-26 11:46:50 -04:00
Timothy Clem
5e0ce1d9dd Merge pull request #785 from github/statically-link-icu-on-osx
Statically link icu on osx
2016-08-26 08:03:20 -07:00
Timothy Clem
dcce287467 Merge branch 'master' into statically-link-icu-on-osx 2016-08-26 08:00:50 -07:00
Timothy Clem
24cb9f8d94 No more os(darwin) specific options 2016-08-25 15:54:55 -07:00
Rick Winfrey
986d88e540 Add toArgName for function call args 2016-08-25 17:48:00 -05:00
Rob Rix
b5534682a8 Construct in javascriptTermConstructor. 2016-08-25 18:20:40 -04:00
Rob Rix
a32d410e8d Construct method calls with the appropriate category name. 2016-08-25 18:15:21 -04:00
Rob Rix
0412660a68 Construct errors. 2016-08-25 18:15:09 -04:00
Rob Rix
7f122d357d Construct classes. 2016-08-25 18:15:04 -04:00
Rob Rix
b54ddad3ab Construct method definitions. 2016-08-25 18:15:00 -04:00
Rob Rix
5573a4104d Construct array literals. 2016-08-25 18:14:52 -04:00
Rob Rix
92b9ccf318 Construct try/catch/finally statements. 2016-08-25 18:14:46 -04:00
Rob Rix
2b9fd26641 Construct constructors. 2016-08-25 18:14:34 -04:00
Rob Rix
f3609ce45a Construct throw statements. 2016-08-25 18:14:28 -04:00
Rob Rix
d1e3b660a7 Construct do/while statements. 2016-08-25 18:14:24 -04:00
Rob Rix
d9c3a8a368 Construct while statements. 2016-08-25 18:14:18 -04:00
Rob Rix
2d84d69072 Construct for statements. 2016-08-25 18:14:12 -04:00
Rob Rix
643b038636 Construct if & if/else statements. 2016-08-25 18:14:06 -04:00
Rob Rix
10a8a85b5f Construct pairs. 2016-08-25 18:13:54 -04:00
Rob Rix
75c120fad7 Construct object literals. 2016-08-25 18:13:50 -04:00
Rob Rix
e0b8c126ce Construct case statements. 2016-08-25 18:13:45 -04:00
Rob Rix
901e7e7d31 Construct switch statements. 2016-08-25 18:13:40 -04:00
Rob Rix
65b5eaa081 Construct variable declarations. 2016-08-25 18:13:35 -04:00
Rob Rix
48fdd44d7c Construct variable assignments. 2016-08-25 18:13:30 -04:00
Rob Rix
f45cbbbcfa Construct arguments. 2016-08-25 18:13:25 -04:00
Rob Rix
e839e47ef4 Construct ternaries. 2016-08-25 18:13:20 -04:00
Rob Rix
91f15df0fd Construct function/method calls. 2016-08-25 18:12:56 -04:00
Rob Rix
108061eb7b Construct function definitions. 2016-08-25 18:12:18 -04:00
Rick Winfrey
7815bcd6fd Merge branch 'master' into display-function-call-args 2016-08-25 16:49:15 -05:00
Rob Rix
6e76518348 Correct how switch statements are constructed. 2016-08-25 17:44:49 -04:00
Rob Rix
bc85108428 Construct comma operators. 2016-08-25 16:46:11 -04:00
Rob Rix
f3fd55108e Construct leaf nodes. 2016-08-25 16:45:26 -04:00
Rob Rix
162ef460e8 Construct subscript accesses. 2016-08-25 16:43:18 -04:00
Rob Rix
d2188d58da Construct member accesses. 2016-08-25 16:43:13 -04:00
Rob Rix
c407863787 Construct math assignments. 2016-08-25 16:41:39 -04:00
Rob Rix
0aaf176c5c Pattern match on the name and children simultaneously. 2016-08-25 16:40:33 -04:00
Rob Rix
1fac7cba4b Map assignments. 2016-08-25 16:38:35 -04:00
Rob Rix
50ce18e421 Copy the categories for JS productions into Parser. 2016-08-25 16:35:58 -04:00
Rob Rix
1fa9a9d133 Stub in a term constructor over production names. 2016-08-25 16:32:01 -04:00
Rob Rix
2121dd3071 🔥 ScopedTypeVariables. 2016-08-25 16:25:06 -04:00
Rob Rix
3416e4b350 Simplify CommaOperator handling. 2016-08-25 16:16:09 -04:00
Rob Rix
f80e06900e Define termConstructor without construct. 2016-08-25 16:14:21 -04:00
Rob Rix
91762f1c76 Wrap up constructed terms in withDefaultInfo. 2016-08-25 16:05:49 -04:00
Rob Rix
459c251498 Construct terms in a single case expression. 2016-08-25 16:04:26 -04:00
joshvera
4064372873 Remove bodies from for statement diff summaries 2016-08-25 15:59:12 -04:00
Rob Rix
07c0d89805 Declare the export list for TreeSitter. 2016-08-25 15:42:30 -04:00