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

14 Commits

Author SHA1 Message Date
Rick Winfrey
14ee2f876f Assign conditional expressions 2018-06-13 16:48:03 -07:00
Rick Winfrey
8da0150ce4 Assign CPP Directives 2018-06-13 16:40:00 -07:00
Rick Winfrey
00e299ad25 Add more expression test fixtures 2018-06-12 14:19:18 -07:00
Rick Winfrey
1063bd91bd Assign arithmetic sequences 2018-06-12 10:47:48 -07:00
Rick Winfrey
fadf84870e Assign standalone deriving instances 2018-06-08 15:46:03 -07:00
Rick Winfrey
646e1c3459 Be explicit about each identifier type
I went through a lot of trouble to make every identifier parsed in `tree-sitter-haskell` as accurate as possible (i.e. type variable identifier vs constructor identifier vs type class identifier). This enables us to keep those distinctions with assignment at the cost of adding more constructors.
2018-06-08 12:05:17 -07:00
Rick Winfrey
5c0191378b Assign module exports including:
- Constructor Operators
- Type Operators
- Variable Operators
- Module Exports (exporting a module)
- Constructor Symbols
- Variable Symbols
- Qualified Module Identifiers
2018-06-07 14:17:39 -07:00
Rick Winfrey
bd43959cb0 Assign annotated type variables 2018-06-06 17:03:27 -07:00
Rick Winfrey
b0fb50e21a Assign contexts with classes 2018-06-01 16:36:34 -07:00
Rick Winfrey
057de6df34 Add aglebraic datatype tests 2018-06-01 10:56:12 -07:00
Rick Winfrey
e74bfca4bd Assign basic type synonym declarations 2018-05-25 01:57:20 -05:00
Rick Winfrey
ea18738a28 Assign string and array literals 2018-05-25 01:57:20 -05:00
Rick Winfrey
d86a41f17c Assign character literals 2018-05-25 01:57:20 -05:00
Rick Winfrey
32619a8124 Add literal test fixtures 2018-05-23 15:55:26 -07:00