X-Git-Url: https://git.distorted.org.uk/~mdw/sod/blobdiff_plain/a44344574992d1ec221afebc664e0ca2a4879460..91d9ba3cb6ed57640dc29c2b2e73bb89e2628484:/doc/clang.tex?ds=sidebyside

diff --git a/doc/clang.tex b/doc/clang.tex
index 4868443..99ad30a 100644
--- a/doc/clang.tex
+++ b/doc/clang.tex
@@ -357,9 +357,9 @@ In Sod, the leaf types are
     @|void|             & @|void|                               \\ \hlx{v}
     @|_Bool|            & @|bool|                               \\ \hlx{v}
     @|char|             & @|char|                               \\ \hlx{}
-    @|unsigned char|    & @|unsigned-char|, @|uchar|            \\ \hlx{}
-    @|signed char|      & @|signed-char|, @|schar|              \\ \hlx{}
     @|wchar_t|          & @|wchar-t|                            \\ \hlx{v}
+    @|signed char|      & @|signed-char|, @|schar|              \\ \hlx{}
+    @|unsigned char|    & @|unsigned-char|, @|uchar|            \\ \hlx{v}
     @|short|            & @|short|, @|signed-short|, @|short-int|,
                           @|signed-short-int| @|sshort|         \\ \hlx{}
     @|unsigned short|   & @|unsigned-short|, @|unsigned-short-int|,
@@ -372,26 +372,26 @@ In Sod, the leaf types are
     @|unsigned long|    & @|unsigned-long|, @|unsigned-long-int|,
                           @|ulong|                              \\ \hlx{v}
     @|long long|        & @|long-long|, @|signed-long-long|,
-                          @|long-long-int|,                     \\
+                          @|long-long-int|,                     \\ \hlx{}
                         & \qquad @|signed-long-long-int|,
                           @|llong|, @|sllong|                   \\ \hlx{v}
     @|unsigned long long|
                         & @|unsigned-long-long|, @|unsigned-long-long-int|,
                           @|ullong|                             \\ \hlx{v}
+    @|size_t|           & @|size-t|                             \\ \hlx{}
+    @|ptrdiff_t|        & @|ptrdiff-t|                          \\ \hlx{v}
     @|float|            & @|float|                              \\ \hlx{}
     @|double|           & @|double|                             \\ \hlx{}
     @|long double|      & @|long-double|                        \\ \hlx{v}
     @|float _Imaginary| & @|float-imaginary|                    \\ \hlx{}
-    @|float _Complex|   & @|float-complex|                      \\ \hlx{}
     @|double _Imaginary|& @|double-imaginary|                   \\ \hlx{}
-    @|double _Complex|  & @|double-complex|                     \\ \hlx{}
     @|long double _Imaginary|
-                        & @|long-double-imaginary|              \\ \hlx{}
+                        & @|long-double-imaginary|              \\ \hlx{v}
+    @|float _Complex|   & @|float-complex|                      \\ \hlx{}
+    @|double _Complex|  & @|double-complex|                     \\ \hlx{}
     @|long double _Complex|
-                        & @|long-double-complex|                \\ \hlx{}
-    @|va_list|          & @|va-list|                            \\ \hlx{v}
-    @|size_t|           & @|size-t|                             \\ \hlx{v}
-    @|ptrdiff_t|        & @|ptrdiff-t|                          \\ \hlx*{vh}
+                        & @|long-double-complex|                \\ \hlx{v}
+    @|va_list|          & @|va-list|                            \\ \hlx*{vh}
   \end{tabular}
   \caption{Builtin symbolic type specifiers for simple C types}
   \label{tab:codegen.c-types.simple}
