1
1
mirror of https://github.com/github/semantic.git synced 2024-12-20 21:31:48 +03:00
Commit Graph

15288 Commits

Author SHA1 Message Date
joshvera
ef2e5afa76 Regenerate tests 2017-09-10 22:08:40 +01:00
joshvera
fdc7368829 parse InstanceOf BinaryExpressions 2017-09-10 21:49:21 +01:00
joshvera
a0f0dc6b6e parse children in nonNullExpression and importAlias 2017-09-10 21:49:04 +01:00
joshvera
cca2a03957 parse children in typeAssertion 2017-09-10 21:48:46 +01:00
joshvera
7ee06d683d Add InstanceOf to Expression 2017-09-10 21:48:31 +01:00
joshvera
88c3389cdd An import clause can contain just an identifier 2017-09-06 18:28:51 +01:00
joshvera
af27d1f673 template strings have children 2017-09-06 18:05:44 +01:00
joshvera
fcfc7a0692 Match export clause followed by from clause first 2017-09-06 17:54:33 +01:00
joshvera
1372b949b8 Handle in binary expression 2017-09-06 17:50:07 +01:00
joshvera
aca372d3ba Inspect children of Delete, Negate, Typeof, Void 2017-09-06 17:40:07 +01:00
joshvera
51385dc486 typeArguments always has a child 2017-09-06 17:34:22 +01:00
joshvera
dffde8ceb4 identifier is both Identifier' and Identifier symbols 2017-09-06 17:33:46 +01:00
joshvera
823ba76d35 A pair starts with a propertyName 2017-09-06 09:55:45 +01:00
joshvera
4bc74068fa A TypeParameter contains an identifier, not a type 2017-09-06 09:50:03 +01:00
joshvera
df64cade7b parse the children of a TypeParameters in class' 2017-09-06 09:49:46 +01:00
joshvera
c82fa0e36d forStatement has an expressionStatement not an expression 2017-09-06 09:36:16 +01:00
joshvera
edcc9e24c0 objectType can have no terms in body 2017-09-06 09:36:02 +01:00
joshvera
173de3cad6 identifier should be optional in function 2017-09-06 09:35:38 +01:00
joshvera
11e429a812 clean up fromMaybe usage 2017-09-06 09:35:25 +01:00
joshvera
a66a51a6fc augmentedAssignmentExpression can have comments? 2017-09-06 09:32:58 +01:00
joshvera
b3a9393670 Improve publicFieldDefinition and methodDefinition 2017-09-01 19:15:21 -04:00
joshvera
292d511d3a Add VariableDeclaration and add context to Assignment 2017-09-01 18:55:47 -04:00
joshvera
cd8f3f43b5 Include more terms in statement 2017-09-01 17:53:28 -04:00
joshvera
b2b19e0682 remove imports 2017-09-01 17:43:14 -04:00
joshvera
cca2df657b Use choice 2017-09-01 17:22:15 -04:00
joshvera
d10a0671d3 bump haskell-tree-sitter 2017-09-01 17:20:45 -04:00
joshvera
6c4ca4f5a5 Merge remote-tracking branch 'origin/explicit-choice' into typescript-assignment 2017-09-01 15:52:16 -04:00
joshvera
60bfb94b50 Merge remote-tracking branch 'origin/master' into typescript-assignment 2017-09-01 15:52:01 -04:00
joshvera
07b8c315fc Remove comment from classBodyStatements 2017-09-01 15:51:54 -04:00
joshvera
70f506c399 Remove pure[] from classHeritage in class 2017-09-01 15:51:54 -04:00
joshvera
5360f0a9c4 mappend classHeritage children 2017-09-01 15:51:54 -04:00
Timothy Clem
d512609601 ++tree-sitter-ruby 2017-09-01 15:51:54 -04:00
Rob Rix
9586f1e874 Define the MonadError instance in terms of SomeException. 2017-09-01 15:51:53 -04:00
Rob Rix
fef2cd171a Use MonadError in runParser. 2017-09-01 15:51:53 -04:00
Rob Rix
3b23701d39 Define an Exception instance for Error. 2017-09-01 15:51:53 -04:00
Rob Rix
8801b21c77 Derive a Typeable instance for Error. 2017-09-01 15:51:53 -04:00
Rob Rix
bc6292e966 Add a MonadError instance to Task. 2017-09-01 15:51:53 -04:00
Rob Rix
02779ee47e Add Throw/Catch primitives to Task. 2017-09-01 15:51:53 -04:00
Rob Rix
8043c3f472 📝 LiftIO. 2017-09-01 15:51:53 -04:00
Rick Winfrey
82a703088d Update Python integratin specs
In tree-sitter-python, `(a)` is not a tuple of identifier, it is an expression that evaluates to the value of `a`.
2017-09-01 15:51:53 -04:00
Rick Winfrey
5433e3fefd Bump Python grammar 2017-09-01 15:51:53 -04:00
Rick Winfrey
e32dcda398 🔥 no longer valid symbols 2017-09-01 15:51:53 -04:00
Rick Winfrey
446e143ee3 🔥 argument 2017-09-01 15:51:53 -04:00
Rick Winfrey
1bb5cf5a13 Update everything for new assignments 2017-09-01 15:51:53 -04:00
Rick Winfrey
15f1cdcb0c Assign parenthesizedExpression 2017-09-01 15:51:53 -04:00
Rick Winfrey
54008762c6 Assign keywordArgument 2017-09-01 15:51:53 -04:00
Rick Winfrey
6e579b09e8 Assign dictionarySplat 2017-09-01 15:51:53 -04:00
Rick Winfrey
7b03af69a2 Assign listSplat 2017-09-01 15:51:53 -04:00
Rick Winfrey
9f1d1f43b9 Bump tree-sitter-haskell 2017-09-01 15:51:53 -04:00
Rob Rix
a3da5c8966 Stub in a new roadmap file. 2017-09-01 15:51:53 -04:00