@@ -1369,12 +1369,12 @@ $(GNAME PrimaryExpression):
1369
1369
$(RELATIVE_LINK2 this, $(D this))
1370
1370
$(RELATIVE_LINK2 super, $(D super))
1371
1371
$(RELATIVE_LINK2 null, $(D null))
1372
- $(D true)
1373
- $(D false)
1374
- $(D $ )
1372
+ $(LEGACY_LNAME2 true_false)$(DDSUBLINK spec/type, bool, ` true` )
1373
+ $(DDSUBLINK spec/type, bool, ` false` )
1374
+ $(RELATIVE_LINK2 IndexExpression, `$` )
1375
1375
$(GLINK_LEX IntegerLiteral)
1376
1376
$(GLINK_LEX FloatLiteral)
1377
- $(GLINK_LEX CharacterLiteral)
1377
+ $(LEGACY_LNAME2 CharacterLiteral)$(LEGACY_LNAME2 character-literal)$( GLINK_LEX CharacterLiteral)
1378
1378
$(GLINK StringLiterals)
1379
1379
$(GLINK ArrayLiteral)
1380
1380
$(GLINK AssocArrayLiteral)
@@ -1463,23 +1463,6 @@ $(H3 $(LNAME2 null, null))
1463
1463
but no longer exact.
1464
1464
)
1465
1465
1466
- $(H3 $(LNAME2 true_false, true, false))
1467
-
1468
- $(P These are of type $(D bool) and when cast to another integral
1469
- type become the values 1 and 0,
1470
- respectively.
1471
- )
1472
-
1473
- $(H3 $(LEGACY_LNAME2 CharacterLiteral, character-literal, Character Literals))
1474
-
1475
- $(P Character literals are single characters and resolve to one
1476
- of type $(D char), $(D wchar), or $(D dchar).
1477
- If the literal is a $(D \u) escape sequence, it resolves to type $(D wchar).
1478
- If the literal is a $(D \U) escape sequence, it resolves to type $(D dchar).
1479
- Otherwise, it resolves to the type with the smallest size it
1480
- will fit into.
1481
- )
1482
-
1483
1466
$(H3 $(LNAME2 string_literals, String Literals))
1484
1467
1485
1468
$(GRAMMAR
0 commit comments