File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -612,7 +612,14 @@ enum E { A = 3; }
612
612
613
613
$(P A signed integer constant with no suffix that is larger than a `long long` type,
614
614
but will fit into an `unsigned long long` type, is accepted and typed as `unsigned long long`.
615
- This matches D behavior.)
615
+ This matches D behavior, and that of some C compilers.)
616
+
617
+ $(H3 $(LNAME2 dotArrow, Dot and Arror Operators))
618
+
619
+ $(P The `.` operator is used to designate a member of a struct or union value.
620
+ The `->` operator is used to designate a member of a struct or union value pointed to
621
+ by a pointer. The extension is that `.` and `->` can be used interchangeably on
622
+ values and pointers. This matches D's behavior for `.`.)
616
623
617
624
$(H2 $(LNAME2 gnu-clang-extensions, Gnu and Clang Extensions))
618
625
You can’t perform that action at this time.
0 commit comments