@@ -389,7 +389,8 @@ $(GNAME ConditionalExpression):
389
389
$(GLINK OrOrExpression) $(D ?) $(GLINK Expression) $(D :) $(GSELF ConditionalExpression)
390
390
)
391
391
392
- $(P The first expression is converted to $(D bool), and is evaluated.
392
+ $(P The first expression is $(DDSUBLINK spec/statement, boolean-conditions,
393
+ converted to $(D bool)), and is evaluated.
393
394
)
394
395
395
396
$(P If it is $(D true), then the second expression is evaluated, and
@@ -447,7 +448,8 @@ $(GNAME OrOrExpression):
447
448
$(P The $(I OrOrExpression) evaluates its left operand.
448
449
)
449
450
450
- $(P If the left operand, converted to type $(D bool), evaluates to
451
+ $(P If the left operand, $(DDSUBLINK spec/statement, boolean-conditions,
452
+ converted to type $(D bool)), evaluates to
451
453
$(D true), then the right operand is not evaluated. If the result type of
452
454
the $(I OrOrExpression) is $(D bool) then the result of the
453
455
expression is $(D true).
@@ -475,7 +477,8 @@ $(GNAME AndAndExpression):
475
477
$(P The $(I AndAndExpression) evaluates its left operand.
476
478
)
477
479
478
- $(P If the left operand, converted to type $(D bool), evaluates to
480
+ $(P If the left operand, $(DDSUBLINK spec/statement, boolean-conditions,
481
+ converted to type $(D bool)), evaluates to
479
482
$(D false), then the right operand is not evaluated. If the result type of
480
483
the $(I AndAndExpression) is $(D bool) then the result of the
481
484
expression is $(D false).
@@ -1218,6 +1221,8 @@ $(H4 $(LNAME2 cast_basic_data_types, Basic Data Types))
1218
1221
-------------
1219
1222
)
1220
1223
1224
+ $(P See also: $(RELATIVE_LINK2 cast_integers, Casting Integers).)
1225
+
1221
1226
$(H4 $(LNAME2 cast_class, Class References))
1222
1227
1223
1228
$(P Any casting of a class reference to a
0 commit comments