File tree Expand file tree Collapse file tree 3 files changed +6
-5
lines changed Expand file tree Collapse file tree 3 files changed +6
-5
lines changed Original file line number Diff line number Diff line change 54
54
with :
55
55
path : dmd
56
56
repository : dlang/dmd
57
- ref : 83adb8aeab12ef7902eefae81223fdd300cfc1e0
57
+ ref : 8c64740e6e1987357d1844e333fe64a04c227055
58
58
persist-credentials : false
59
59
60
60
- name : Checkout JSONTestSuite
Original file line number Diff line number Diff line change 1
- // Based on grammar from dlang.org commit 2c3088b5b6c1f35dfb3a0b2a37d4a0fe891d4350
1
+ // Based on grammar from dlang.org commit 8501a0e5faf73a4e211a21d61333bb0de40de965
2
2
3
3
import "grammardlex.ebnf" ;
4
4
SourceFile @start
@@ -374,8 +374,8 @@ FunctionLiteral @directUnwrap
374
374
| <FunctionLiteralParen
375
375
;
376
376
FunctionLiteralNoParen @directUnwrap
377
- = " function" RefOrAutoRef ? Type ? ParameterWithAttributes ? FunctionLiteralBody2
378
- | " delegate" RefOrAutoRef ? Type ? ParameterWithMemberAttributes ? FunctionLiteralBody2
377
+ = " function" RefOrAutoRef ? PostfixType ? ParameterWithAttributes ? FunctionLiteralBody2
378
+ | " delegate" RefOrAutoRef ? PostfixType ? ParameterWithMemberAttributes ? FunctionLiteralBody2
379
379
| RefOrAutoRef ParameterWithMemberAttributes FunctionLiteralBody2
380
380
| <BlockStatement // <FunctionLiteralBody
381
381
| Identifier " =>" @eager AssignExpression
@@ -1810,6 +1810,7 @@ TemplateMixinDeclaration
1810
1810
;
1811
1811
TemplateMixin
1812
1812
= AttributesNoPragmaEmpty " mixin" MixinTemplateName /* TemplateArguments ? * / Identifier ? " ;"
1813
+ | AttributesNoPragmaEmpty " mixin" Identifier " =" MixinTemplateName /* TemplateArguments ? * / " ;"
1813
1814
;
1814
1815
MixinTemplateName
1815
1816
= " ." MixinQualifiedIdentifier
Original file line number Diff line number Diff line change 1
- // Based on grammar from dlang.org commit 2c3088b5b6c1f35dfb3a0b2a37d4a0fe891d4350
1
+ // Based on grammar from dlang.org commit 8501a0e5faf73a4e211a21d61333bb0de40de965
2
2
3
3
token ByteOrderMark
4
4
= " \uFEFF"
You can’t perform that action at this time.
0 commit comments