| @@ -929,11 +929,11 @@ be the best solution. · 928 unmodified lines |
| 929 | #define VT_BTYPE 0x000f /* mask for basic type */ | 929 | #define VT_BTYPE 0x000f /* mask for basic type */ |
| 930 | #define VT_UNSIGNED 0x0010 /* unsigned type */ | 930 | #define VT_UNSIGNED 0x0010 /* unsigned type */ |
| 931 | #define VT_ARRAY 0x0020 /* array type (also has VT_PTR) */ | 931 | #define VT_ARRAY 0x0020 /* array type (also has VT_PTR) */ |
| 932 | #define VT_VLA 0x10000 /* VLA type (also has VT_PTR and VT_ARRAY) */ | 932 | #define VT_VLA 0x0040 /* VLA type (also has VT_PTR and VT_ARRAY) */ |
| 933 | #define VT_BITFIELD 0x0040 /* bitfield modifier */ | 933 | #define VT_BITFIELD 0x0080 /* bitfield modifier */ |
| 934 | #define VT_CONSTANT 0x0800 /* const modifier */ | 934 | #define VT_CONSTANT 0x0100 /* const modifier */ |
| 935 | #define VT_VOLATILE 0x1000 /* volatile modifier */ | 935 | #define VT_VOLATILE 0x0200 /* volatile modifier */ |
| 936 | #define VT_SIGNED 0x2000 /* signed type */ | 936 | #define VT_SIGNED 0x0400 /* signed type */ |
| 937 | | 937 | |
| 938 | #define VT_STRUCT_SHIFT 16 /* structure/enum name shift (16 bits left) */ | 938 | #define VT_STRUCT_SHIFT 16 /* structure/enum name shift (16 bits left) */ |
| 939 | @end example | 939 | @end example |
| @@ -960,13 +960,13 @@ During parsing, the storage of an object is also stored in the type · 20 unmodified lines |
| 960 | integer: | 960 | integer: |
| 961 | | 961 | |
| 962 | @example | 962 | @example |
| 963 | #define VT_EXTERN 0x00000080 /* extern definition */ | 963 | #define VT_EXTERN 0x00000800 /* extern definition */ |
| 964 | #define VT_STATIC 0x00000100 /* static variable */ | 964 | #define VT_STATIC 0x00001000 /* static variable */ |
| 965 | #define VT_TYPEDEF 0x00000200 /* typedef definition */ | 965 | #define VT_TYPEDEF 0x00002000 /* typedef definition */ |
| 966 | #define VT_INLINE 0x00000400 /* inline definition */ | 966 | #define VT_INLINE 0x00004000 /* inline definition */ |
| 967 | #define VT_IMPORT 0x00004000 /* win32: extern data imported from dll */ | 967 | #define VT_IMPORT 0x00008000 /* win32: extern data imported from dll */ |
| 968 | #define VT_EXPORT 0x00008000 /* win32: data exported from dll */ | 968 | #define VT_EXPORT 0x00010000 /* win32: data exported from dll */ |
| 969 | #define VT_WEAK 0x00010000 /* win32: data exported from dll */ | 969 | #define VT_WEAK 0x00020000 /* win32: data exported from dll */ |
| 970 | @end example | 970 | @end example |
| 971 | | 971 | |
| 972 | @section Symbols | 972 | @section Symbols |