Raphael Amiard
5e09063757
Q322-037: Implement proper snapping
...
Users can annotate node that they want to have snapping sloc behavior.
Additionally, incomplete nodes snap at the end.
Change-Id: Ib3b8d3337d1356059b01694b547265386afd814f
2018-02-15 12:16:32 +01:00
Pierre-Marie de Rodat
2cccb85f0e
Parsers: remove the keep=True feature for Token parsers
...
Update testcases accordingly.
TN: R125-040
2018-01-29 12:24:34 +01:00
Pierre-Marie de Rodat
abb941feec
Parsers: keep parsed tokens by default
...
Also simplify token parsers throughout all the testsuite.
TN: R125-040
2018-01-29 12:09:07 +01:00
Pierre-Marie de Rodat
dec2603c9e
Refactor Diagnostics/testcases to avoid code duplication in testcases
...
(no-tn-check)
2017-12-06 12:50:24 +01:00
Pierre-Marie de Rodat
ea32cb921a
Assign explicit TypeRepo names for builtin types
...
TN: QA16-034
2017-10-16 15:17:39 -04:00
Pierre-Marie de Rodat
6726e6afa7
python-api/ghost_nodes: extend to test qualifier EnumNode
...
TN: Q620-006
2017-06-20 12:50:22 +02:00
Pierre-Marie de Rodat
d967b1b3d2
Remove the root_grammar_class decorator
...
TN: Q606-051
2017-06-14 11:45:44 +02:00
Pierre-Marie de Rodat
3addf6bfd7
Remove support for TypeRepo.EnumNode
...
TN: Q606-051
2017-06-13 16:48:30 +02:00
Pierre-Marie de Rodat
134fa53f8a
Testsuite: replace .compiled_types dependences with langkit.dsl ones
...
TN: Q606-051
2017-06-13 10:47:21 +02:00
Pierre-Marie de Rodat
919cc69de0
Move the generic list type creation to StructMetaclass
...
TN: Q606-051
2017-06-12 13:45:03 +02:00
Pierre-Marie de Rodat
d11c8a5d4a
Remove all unicode_literals imports from __future__
...
TN: Q223-029
2017-04-25 14:24:30 +02:00
Pierre-Marie de Rodat
358753f18a
Add/correct top-level comments for tests/python-api testcases
...
TN: Q221-031
2017-03-03 17:58:55 +01:00
Pierre-Marie de Rodat
01a080bb7c
tests/: update __future__ imports
...
TN: Q223-029
2017-02-24 11:08:08 +01:00
Pierre-Marie de Rodat
54167496da
Python API: add a test for Is_Ghost binding
...
TN: Q215-025
2017-02-15 15:35:44 +01:00