diff options
author | Leo Tenenbaum <pommicket@gmail.com> | 2020-03-16 19:24:02 -0400 |
---|---|---|
committer | Leo Tenenbaum <pommicket@gmail.com> | 2020-03-16 19:24:02 -0400 |
commit | a48fdca56dfb7cab319789fb51b2d8959cf04c84 (patch) | |
tree | fdf19c1debd02dbd8cbdfde6e2b434736c29c9c2 /test.toc | |
parent | 81e79161151912c86c6892bf8d4349360826c971 (diff) |
sizeof, alignof
Diffstat (limited to 'test.toc')
-rw-r--r-- | test.toc | 16 |
1 files changed, 13 insertions, 3 deletions
@@ -6,8 +6,18 @@ Point3D ::= struct { main ::= fn() { p: Point3D; - io.puti(#sizeof(Point3D)); - // io.puti(#sizeof(p)); - io.puti(#sizeof(typeof p)); + io.puti(#sizeof Point3D); + // io.puti(#sizeof p); + io.puti(#sizeof typeof p); + io.puti(sizeof Point3D); + // io.puti(sizeof p); + io.puti(sizeof typeof p); + + io.puti(#alignof Point3D); + // io.puti(#alignof p); + io.puti(#alignof typeof p); + io.puti(alignof Point3D); + // io.puti(alignof p); + io.puti(alignof typeof p); } main();
\ No newline at end of file |