File tree Expand file tree Collapse file tree 1 file changed +5
-0
lines changed Expand file tree Collapse file tree 1 file changed +5
-0
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,10 @@ of type layout.
77Type layout can be changed with each compilation. Instead of trying to document
88exactly what is done, we only document what is guaranteed today.
99
10+ Note that even types with the same layout can still differ in how they are passed
11+ across function boundaries. For function call ABI compatibility of types,
12+ see [ here] [ fn-abi-compatibility ] .
13+
1014## Size and Alignment
1115
1216All values have an alignment and size.
@@ -593,6 +597,7 @@ used with any other representation.
593597[`Copy `]: std :: marker :: Copy
594598[dynamically sized types ]: dynamically - sized - types . md
595599[field - less enums ]: items / enumerations . md#field - less - enum
600+ [fn - abi - compatibility ]: .. / core / primitive . fn . md#abi - compatibility
596601[enumerations ]: items / enumerations . md
597602[zero - variant enums ]: items / enumerations . md#zero - variant - enums
598603[undefined behavior ]: behavior - considered - undefined . md
You can’t perform that action at this time.
0 commit comments