Chris Wong
|
8d8d5960a5
|
Extend AST to allow arbitrary exprs in classes and IDs
|
2018-08-13 15:44:04 -07:00 |
|
Chris Wong
|
d8d5af97f8
|
Span the whole class or ID in duplicate attribute errors
|
2018-08-12 14:12:59 +12:00 |
|
Chris Wong
|
3847880404
|
Span the whole attribute in duplicate attribute errors
|
2018-08-12 14:12:52 +12:00 |
|
Chris Wong
|
5aa0f85ec1
|
Show errors for a duplicate attribute in source order
* Also disallow multiple IDs
|
2018-08-12 14:07:31 +12:00 |
|
Chris Wong
|
b9279f7f3f
|
Add .span() method to derive the span of an AST node
|
2018-06-16 21:27:57 +12:00 |
|
Chris Wong
|
4b25728efe
|
Add at_span to Let
|
2018-06-16 20:59:41 +12:00 |
|
Chris Wong
|
0ceb271a50
|
Add outer_span property to Splice
|
2018-06-16 20:55:42 +12:00 |
|
Chris Wong
|
bfa15a0081
|
Rename Block.span to Block.outer_span
|
2018-06-16 20:49:46 +12:00 |
|
Chris Wong
|
9d56ba0bcb
|
Keep spans for semicolons; change element body to a block
|
2018-06-09 20:51:34 +12:00 |
|
Chris Wong
|
9763541ca7
|
Keep the span of the leading @ symbol
|
2018-06-09 17:59:24 +12:00 |
|
Chris Wong
|
254ac54103
|
Merge If and Special variants
|
2018-05-29 19:18:30 +12:00 |
|
Chris Wong
|
9d90e94c87
|
Change macro internals to use an explicit AST (#127)
|
2018-05-17 20:38:44 +12:00 |
|