| ... | @@ -8467,30 +8467,23 @@ test "integer truncation" { | ... | @@ -8467,30 +8467,23 @@ test "integer truncation" { |
| 8467 | <li>{#syntax#}@TypeOf(null){#endsyntax#}</li> | 8467 | <li>{#syntax#}@TypeOf(null){#endsyntax#}</li> |
| 8468 | <li>{#link|Arrays#}</li> | 8468 | <li>{#link|Arrays#}</li> |
| 8469 | <li>{#link|Optionals#}</li> | 8469 | <li>{#link|Optionals#}</li> |
| | 8470 | <li>{#link|Error Set Type#}</li> |
| 8470 | <li>{#link|Error Union Type#}</li> | 8471 | <li>{#link|Error Union Type#}</li> |
| 8471 | <li>{#link|Vectors#}</li> | 8472 | <li>{#link|Vectors#}</li> |
| 8472 | <li>{#link|Opaque Types#}</li> | 8473 | <li>{#link|Opaque Types#}</li> |
| 8473 | <li>AnyFrame</li> | 8474 | <li>{#link|@Frame#}</li> |
| 8474 | </ul> | 8475 | <li>{#syntax#}anyframe{#endsyntax#}</li> |
| 8475 | <p> | 8476 | <li>{#link|struct#}</li> |
| 8476 | For these types it is a | 8477 | <li>{#link|enum#}</li> |
| 8477 | <a href="https://github.com/ziglang/zig/issues/2907">TODO in the compiler to implement</a>: | 8478 | <li>{#link|Enum Literals#}</li> |
| 8478 | </p> | 8479 | <li>{#link|union#}</li> |
| 8479 | <ul> | | |
| 8480 | <li>ErrorSet</li> | | |
| 8481 | <li>Enum</li> | | |
| 8482 | <li>FnFrame</li> | | |
| 8483 | <li>EnumLiteral</li> | | |
| 8484 | </ul> | 8480 | </ul> |
| 8485 | <p> | 8481 | <p> |
| 8486 | For these types, {#syntax#}@Type{#endsyntax#} is not available. | 8482 | For these types, {#syntax#}@Type{#endsyntax#} is not available: |
| 8487 | <a href="https://github.com/ziglang/zig/issues/383">There is an open proposal to allow unions and structs</a>. | | |
| 8488 | </p> | 8483 | </p> |
| 8489 | <ul> | 8484 | <ul> |
| 8490 | <li>{#link|union#}</li> | | |
| 8491 | <li>{#link|Functions#}</li> | 8485 | <li>{#link|Functions#}</li> |
| 8492 | <li>BoundFn</li> | 8486 | <li>BoundFn</li> |
| 8493 | <li>{#link|struct#}</li> | | |
| 8494 | </ul> | 8487 | </ul> |
| 8495 | {#header_close#} | 8488 | {#header_close#} |
| 8496 | {#header_open|@typeInfo#} | 8489 | {#header_open|@typeInfo#} |