ReactOS 0.4.15-dev-7681-g776c3a3
generated.c File Reference
#include "windows.h"
#include "wine/test.h"
Include dependency graph for generated.c:

Go to the source code of this file.

Macros

#define WINE_NOWINSOCK
 
#define DWORD_PTR   UINT_PTR
 
#define LONG_PTR   INT_PTR
 
#define ULONG_PTR   UINT_PTR
 
#define TEST_TYPE_SIZE(type, size)   C_ASSERT(sizeof(type) == size);
 
#define TEST_TYPE_ALIGN(type, align)
 
#define TEST_TARGET_ALIGN(type, align)
 
#define TEST_FIELD_ALIGN(type, field, align)
 
#define TEST_FIELD_OFFSET(type, field, offset)   C_ASSERT(FIELD_OFFSET(type, field) == offset);
 
#define TEST_TARGET_SIZE(type, size)   TEST_TYPE_SIZE(*(type)0, size)
 
#define TEST_FIELD_SIZE(type, field, size)   TEST_TYPE_SIZE((((type*)0)->field), size)
 
#define TEST_TYPE_SIGNED(type)   C_ASSERT((type) -1 < 0);
 
#define TEST_TYPE_UNSIGNED(type)   C_ASSERT((type) -1 > 0);
 

Functions

static void test_pack_ABC (void)
 
static void test_pack_ABCFLOAT (void)
 
static void test_pack_ABORTPROC (void)
 
static void test_pack_BITMAP (void)
 
static void test_pack_BITMAPCOREHEADER (void)
 
static void test_pack_BITMAPCOREINFO (void)
 
static void test_pack_BITMAPFILEHEADER (void)
 
static void test_pack_BITMAPINFO (void)
 
static void test_pack_BITMAPINFOHEADER (void)
 
static void test_pack_BITMAPV4HEADER (void)
 
static void test_pack_BITMAPV5HEADER (void)
 
static void test_pack_BLENDFUNCTION (void)
 
static void test_pack_CHARSETINFO (void)
 
static void test_pack_CIEXYZ (void)
 
static void test_pack_CIEXYZTRIPLE (void)
 
static void test_pack_COLOR16 (void)
 
static void test_pack_COLORADJUSTMENT (void)
 
static void test_pack_DEVMODEA (void)
 
static void test_pack_DEVMODEW (void)
 
static void test_pack_DIBSECTION (void)
 
static void test_pack_DISPLAY_DEVICEA (void)
 
static void test_pack_DISPLAY_DEVICEW (void)
 
static void test_pack_DOCINFOA (void)
 
static void test_pack_DOCINFOW (void)
 
static void test_pack_EMR (void)
 
static void test_pack_EMRABORTPATH (void)
 
static void test_pack_EMRANGLEARC (void)
 
static void test_pack_EMRARC (void)
 
static void test_pack_EMRARCTO (void)
 
static void test_pack_EMRBEGINPATH (void)
 
static void test_pack_EMRBITBLT (void)
 
static void test_pack_EMRCHORD (void)
 
static void test_pack_EMRCLOSEFIGURE (void)
 
static void test_pack_EMRCREATEBRUSHINDIRECT (void)
 
static void test_pack_EMRCREATECOLORSPACE (void)
 
static void test_pack_EMRCREATECOLORSPACEW (void)
 
static void test_pack_EMRCREATEDIBPATTERNBRUSHPT (void)
 
static void test_pack_EMRCREATEMONOBRUSH (void)
 
static void test_pack_EMRCREATEPEN (void)
 
static void test_pack_EMRDELETECOLORSPACE (void)
 
static void test_pack_EMRDELETEOBJECT (void)
 
static void test_pack_EMRELLIPSE (void)
 
static void test_pack_EMRENDPATH (void)
 
static void test_pack_EMREOF (void)
 
static void test_pack_EMREXCLUDECLIPRECT (void)
 
static void test_pack_EMREXTCREATEFONTINDIRECTW (void)
 
static void test_pack_EMREXTCREATEPEN (void)
 
static void test_pack_EMREXTFLOODFILL (void)
 
static void test_pack_EMREXTSELECTCLIPRGN (void)
 
static void test_pack_EMREXTTEXTOUTA (void)
 
static void test_pack_EMREXTTEXTOUTW (void)
 
static void test_pack_EMRFILLPATH (void)
 
static void test_pack_EMRFILLRGN (void)
 
static void test_pack_EMRFLATTENPATH (void)
 
static void test_pack_EMRFORMAT (void)
 
static void test_pack_EMRFRAMERGN (void)
 
static void test_pack_EMRGDICOMMENT (void)
 
static void test_pack_EMRGLSBOUNDEDRECORD (void)
 
static void test_pack_EMRGLSRECORD (void)
 
static void test_pack_EMRINTERSECTCLIPRECT (void)
 
static void test_pack_EMRINVERTRGN (void)
 
static void test_pack_EMRLINETO (void)
 
static void test_pack_EMRMASKBLT (void)
 
static void test_pack_EMRMODIFYWORLDTRANSFORM (void)
 
static void test_pack_EMRMOVETOEX (void)
 
static void test_pack_EMROFFSETCLIPRGN (void)
 
static void test_pack_EMRPAINTRGN (void)
 
static void test_pack_EMRPIE (void)
 
static void test_pack_EMRPIXELFORMAT (void)
 
static void test_pack_EMRPLGBLT (void)
 
static void test_pack_EMRPOLYBEZIER (void)
 
static void test_pack_EMRPOLYBEZIER16 (void)
 
static void test_pack_EMRPOLYBEZIERTO (void)
 
static void test_pack_EMRPOLYBEZIERTO16 (void)
 
static void test_pack_EMRPOLYDRAW (void)
 
static void test_pack_EMRPOLYDRAW16 (void)
 
static void test_pack_EMRPOLYGON (void)
 
static void test_pack_EMRPOLYGON16 (void)
 
static void test_pack_EMRPOLYLINE (void)
 
static void test_pack_EMRPOLYLINE16 (void)
 
static void test_pack_EMRPOLYLINETO (void)
 
static void test_pack_EMRPOLYLINETO16 (void)
 
static void test_pack_EMRPOLYPOLYGON (void)
 
static void test_pack_EMRPOLYPOLYGON16 (void)
 
static void test_pack_EMRPOLYPOLYLINE (void)
 
static void test_pack_EMRPOLYPOLYLINE16 (void)
 
static void test_pack_EMRPOLYTEXTOUTA (void)
 
static void test_pack_EMRPOLYTEXTOUTW (void)
 
static void test_pack_EMRREALIZEPALETTE (void)
 
static void test_pack_EMRRECTANGLE (void)
 
static void test_pack_EMRRESIZEPALETTE (void)
 
static void test_pack_EMRRESTOREDC (void)
 
static void test_pack_EMRROUNDRECT (void)
 
static void test_pack_EMRSAVEDC (void)
 
static void test_pack_EMRSCALEVIEWPORTEXTEX (void)
 
static void test_pack_EMRSCALEWINDOWEXTEX (void)
 
static void test_pack_EMRSELECTCLIPPATH (void)
 
static void test_pack_EMRSELECTCOLORSPACE (void)
 
static void test_pack_EMRSELECTOBJECT (void)
 
static void test_pack_EMRSELECTPALETTE (void)
 
static void test_pack_EMRSETARCDIRECTION (void)
 
static void test_pack_EMRSETBKCOLOR (void)
 
static void test_pack_EMRSETBKMODE (void)
 
static void test_pack_EMRSETBRUSHORGEX (void)
 
static void test_pack_EMRSETCOLORADJUSTMENT (void)
 
static void test_pack_EMRSETCOLORSPACE (void)
 
static void test_pack_EMRSETDIBITSTODEVICE (void)
 
static void test_pack_EMRSETICMMODE (void)
 
static void test_pack_EMRSETLAYOUT (void)
 
static void test_pack_EMRSETMAPMODE (void)
 
static void test_pack_EMRSETMAPPERFLAGS (void)
 
static void test_pack_EMRSETMETARGN (void)
 
static void test_pack_EMRSETMITERLIMIT (void)
 
static void test_pack_EMRSETPIXELV (void)
 
static void test_pack_EMRSETPOLYFILLMODE (void)
 
static void test_pack_EMRSETROP2 (void)
 
static void test_pack_EMRSETSTRETCHBLTMODE (void)
 
static void test_pack_EMRSETTEXTALIGN (void)
 
static void test_pack_EMRSETTEXTCOLOR (void)
 
static void test_pack_EMRSETVIEWPORTEXTEX (void)
 
static void test_pack_EMRSETVIEWPORTORGEX (void)
 
static void test_pack_EMRSETWINDOWEXTEX (void)
 
static void test_pack_EMRSETWINDOWORGEX (void)
 
static void test_pack_EMRSETWORLDTRANSFORM (void)
 
static void test_pack_EMRSTRETCHBLT (void)
 
static void test_pack_EMRSTRETCHDIBITS (void)
 
static void test_pack_EMRSTROKEANDFILLPATH (void)
 
static void test_pack_EMRSTROKEPATH (void)
 
static void test_pack_EMRTEXT (void)
 
static void test_pack_EMRWIDENPATH (void)
 
static void test_pack_ENHMETAHEADER (void)
 
static void test_pack_ENHMETARECORD (void)
 
static void test_pack_ENHMFENUMPROC (void)
 
static void test_pack_ENUMLOGFONTA (void)
 
static void test_pack_ENUMLOGFONTEXA (void)
 
static void test_pack_ENUMLOGFONTEXW (void)
 
static void test_pack_ENUMLOGFONTW (void)
 
static void test_pack_EXTLOGFONTA (void)
 
static void test_pack_EXTLOGFONTW (void)
 
static void test_pack_EXTLOGPEN (void)
 
static void test_pack_FIXED (void)
 
static void test_pack_FONTENUMPROCA (void)
 
static void test_pack_FONTENUMPROCW (void)
 
static void test_pack_FONTSIGNATURE (void)
 
static void test_pack_FXPT16DOT16 (void)
 
static void test_pack_FXPT2DOT30 (void)
 
static void test_pack_GCP_RESULTSA (void)
 
static void test_pack_GCP_RESULTSW (void)
 
static void test_pack_GLYPHMETRICS (void)
 
static void test_pack_GLYPHMETRICSFLOAT (void)
 
static void test_pack_GOBJENUMPROC (void)
 
static void test_pack_GRADIENT_RECT (void)
 
static void test_pack_GRADIENT_TRIANGLE (void)
 
static void test_pack_HANDLETABLE (void)
 
static void test_pack_ICMENUMPROCA (void)
 
static void test_pack_ICMENUMPROCW (void)
 
static void test_pack_KERNINGPAIR (void)
 
static void test_pack_LAYERPLANEDESCRIPTOR (void)
 
static void test_pack_LCSCSTYPE (void)
 
static void test_pack_LCSGAMUTMATCH (void)
 
static void test_pack_LINEDDAPROC (void)
 
static void test_pack_LOCALESIGNATURE (void)
 
static void test_pack_LOGBRUSH (void)
 
static void test_pack_LOGCOLORSPACEA (void)
 
static void test_pack_LOGCOLORSPACEW (void)
 
static void test_pack_LOGFONTA (void)
 
static void test_pack_LOGFONTW (void)
 
static void test_pack_LOGPEN (void)
 
static void test_pack_LPABC (void)
 
static void test_pack_LPABCFLOAT (void)
 
static void test_pack_LPBITMAP (void)
 
static void test_pack_LPBITMAPCOREHEADER (void)
 
static void test_pack_LPBITMAPCOREINFO (void)
 
static void test_pack_LPBITMAPFILEHEADER (void)
 
static void test_pack_LPBITMAPINFO (void)
 
static void test_pack_LPBITMAPINFOHEADER (void)
 
static void test_pack_LPBITMAPV5HEADER (void)
 
static void test_pack_LPCHARSETINFO (void)
 
static void test_pack_LPCIEXYZ (void)
 
static void test_pack_LPCIEXYZTRIPLE (void)
 
static void test_pack_LPCOLORADJUSTMENT (void)
 
static void test_pack_LPDEVMODEA (void)
 
static void test_pack_LPDEVMODEW (void)
 
static void test_pack_LPDIBSECTION (void)
 
static void test_pack_LPDISPLAY_DEVICEA (void)
 
static void test_pack_LPDISPLAY_DEVICEW (void)
 
static void test_pack_LPDOCINFOA (void)
 
static void test_pack_LPDOCINFOW (void)
 
static void test_pack_LPENHMETAHEADER (void)
 
static void test_pack_LPENHMETARECORD (void)
 
static void test_pack_LPENUMLOGFONTA (void)
 
static void test_pack_LPENUMLOGFONTEXA (void)
 
static void test_pack_LPENUMLOGFONTEXW (void)
 
static void test_pack_LPENUMLOGFONTW (void)
 
static void test_pack_LPEXTLOGFONTA (void)
 
static void test_pack_LPEXTLOGFONTW (void)
 
static void test_pack_LPEXTLOGPEN (void)
 
static void test_pack_LPFONTSIGNATURE (void)
 
static void test_pack_LPGCP_RESULTSA (void)
 
static void test_pack_LPGCP_RESULTSW (void)
 
static void test_pack_LPGLYPHMETRICS (void)
 
static void test_pack_LPGLYPHMETRICSFLOAT (void)
 
static void test_pack_LPGRADIENT_RECT (void)
 
static void test_pack_LPGRADIENT_TRIANGLE (void)
 
static void test_pack_LPHANDLETABLE (void)
 
static void test_pack_LPKERNINGPAIR (void)
 
static void test_pack_LPLAYERPLANEDESCRIPTOR (void)
 
static void test_pack_LPLOCALESIGNATURE (void)
 
static void test_pack_LPLOGBRUSH (void)
 
static void test_pack_LPLOGCOLORSPACEA (void)
 
static void test_pack_LPLOGCOLORSPACEW (void)
 
static void test_pack_LPLOGFONTA (void)
 
static void test_pack_LPLOGFONTW (void)
 
static void test_pack_LPLOGPEN (void)
 
static void test_pack_LPMAT2 (void)
 
static void test_pack_LPMETAFILEPICT (void)
 
static void test_pack_LPMETAHEADER (void)
 
static void test_pack_LPMETARECORD (void)
 
static void test_pack_LPNEWTEXTMETRICA (void)
 
static void test_pack_LPNEWTEXTMETRICW (void)
 
static void test_pack_LPOUTLINETEXTMETRICA (void)
 
static void test_pack_LPOUTLINETEXTMETRICW (void)
 
static void test_pack_LPPANOSE (void)
 
static void test_pack_LPPELARRAY (void)
 
static void test_pack_LPPIXELFORMATDESCRIPTOR (void)
 
static void test_pack_LPPOINTFX (void)
 
static void test_pack_LPPOLYTEXTA (void)
 
static void test_pack_LPPOLYTEXTW (void)
 
static void test_pack_LPRASTERIZER_STATUS (void)
 
static void test_pack_LPRGBQUAD (void)
 
static void test_pack_LPRGNDATA (void)
 
static void test_pack_LPTEXTMETRICA (void)
 
static void test_pack_LPTEXTMETRICW (void)
 
static void test_pack_LPTRIVERTEX (void)
 
static void test_pack_LPTTPOLYCURVE (void)
 
static void test_pack_LPTTPOLYGONHEADER (void)
 
static void test_pack_LPXFORM (void)
 
static void test_pack_MAT2 (void)
 
static void test_pack_METAFILEPICT (void)
 
static void test_pack_METAHEADER (void)
 
static void test_pack_METARECORD (void)
 
static void test_pack_MFENUMPROC (void)
 
static void test_pack_NEWTEXTMETRICA (void)
 
static void test_pack_NEWTEXTMETRICEXA (void)
 
static void test_pack_NEWTEXTMETRICEXW (void)
 
static void test_pack_NEWTEXTMETRICW (void)
 
static void test_pack_NPEXTLOGPEN (void)
 
static void test_pack_OLDFONTENUMPROCA (void)
 
static void test_pack_OLDFONTENUMPROCW (void)
 
static void test_pack_OUTLINETEXTMETRICA (void)
 
static void test_pack_OUTLINETEXTMETRICW (void)
 
static void test_pack_PABC (void)
 
static void test_pack_PABCFLOAT (void)
 
static void test_pack_PANOSE (void)
 
static void test_pack_PATTERN (void)
 
static void test_pack_PBITMAP (void)
 
static void test_pack_PBITMAPCOREHEADER (void)
 
static void test_pack_PBITMAPCOREINFO (void)
 
static void test_pack_PBITMAPFILEHEADER (void)
 
static void test_pack_PBITMAPINFO (void)
 
static void test_pack_PBITMAPINFOHEADER (void)
 
static void test_pack_PBITMAPV4HEADER (void)
 
static void test_pack_PBITMAPV5HEADER (void)
 
static void test_pack_PBLENDFUNCTION (void)
 
static void test_pack_PCHARSETINFO (void)
 
static void test_pack_PCOLORADJUSTMENT (void)
 
static void test_pack_PDEVMODEA (void)
 
static void test_pack_PDEVMODEW (void)
 
static void test_pack_PDIBSECTION (void)
 
static void test_pack_PDISPLAY_DEVICEA (void)
 
static void test_pack_PDISPLAY_DEVICEW (void)
 
static void test_pack_PELARRAY (void)
 
static void test_pack_PEMR (void)
 
static void test_pack_PEMRABORTPATH (void)
 
static void test_pack_PEMRANGLEARC (void)
 
static void test_pack_PEMRARC (void)
 
static void test_pack_PEMRARCTO (void)
 
static void test_pack_PEMRBEGINPATH (void)
 
static void test_pack_PEMRBITBLT (void)
 
static void test_pack_PEMRCHORD (void)
 
static void test_pack_PEMRCLOSEFIGURE (void)
 
static void test_pack_PEMRCREATEBRUSHINDIRECT (void)
 
static void test_pack_PEMRCREATECOLORSPACE (void)
 
static void test_pack_PEMRCREATECOLORSPACEW (void)
 
static void test_pack_PEMRCREATEDIBPATTERNBRUSHPT (void)
 
static void test_pack_PEMRCREATEMONOBRUSH (void)
 
static void test_pack_PEMRCREATEPALETTE (void)
 
static void test_pack_PEMRCREATEPEN (void)
 
static void test_pack_PEMRDELETECOLORSPACE (void)
 
static void test_pack_PEMRDELETEOBJECT (void)
 
static void test_pack_PEMRELLIPSE (void)
 
static void test_pack_PEMRENDPATH (void)
 
static void test_pack_PEMREOF (void)
 
static void test_pack_PEMREXCLUDECLIPRECT (void)
 
static void test_pack_PEMREXTCREATEFONTINDIRECTW (void)
 
static void test_pack_PEMREXTCREATEPEN (void)
 
static void test_pack_PEMREXTFLOODFILL (void)
 
static void test_pack_PEMREXTSELECTCLIPRGN (void)
 
static void test_pack_PEMREXTTEXTOUTA (void)
 
static void test_pack_PEMREXTTEXTOUTW (void)
 
static void test_pack_PEMRFILLPATH (void)
 
static void test_pack_PEMRFILLRGN (void)
 
static void test_pack_PEMRFLATTENPATH (void)
 
static void test_pack_PEMRFORMAT (void)
 
static void test_pack_PEMRFRAMERGN (void)
 
static void test_pack_PEMRGDICOMMENT (void)
 
static void test_pack_PEMRGLSBOUNDEDRECORD (void)
 
static void test_pack_PEMRGLSRECORD (void)
 
static void test_pack_PEMRINTERSECTCLIPRECT (void)
 
static void test_pack_PEMRINVERTRGN (void)
 
static void test_pack_PEMRLINETO (void)
 
static void test_pack_PEMRMASKBLT (void)
 
static void test_pack_PEMRMODIFYWORLDTRANSFORM (void)
 
static void test_pack_PEMRMOVETOEX (void)
 
static void test_pack_PEMROFFSETCLIPRGN (void)
 
static void test_pack_PEMRPAINTRGN (void)
 
static void test_pack_PEMRPIE (void)
 
static void test_pack_PEMRPIXELFORMAT (void)
 
static void test_pack_PEMRPLGBLT (void)
 
static void test_pack_PEMRPOLYBEZIER (void)
 
static void test_pack_PEMRPOLYBEZIER16 (void)
 
static void test_pack_PEMRPOLYBEZIERTO (void)
 
static void test_pack_PEMRPOLYBEZIERTO16 (void)
 
static void test_pack_PEMRPOLYDRAW (void)
 
static void test_pack_PEMRPOLYDRAW16 (void)
 
static void test_pack_PEMRPOLYGON (void)
 
static void test_pack_PEMRPOLYGON16 (void)
 
static void test_pack_PEMRPOLYLINE (void)
 
static void test_pack_PEMRPOLYLINE16 (void)
 
static void test_pack_PEMRPOLYLINETO (void)
 
static void test_pack_PEMRPOLYLINETO16 (void)
 
static void test_pack_PEMRPOLYPOLYGON (void)
 
static void test_pack_PEMRPOLYPOLYGON16 (void)
 
static void test_pack_PEMRPOLYPOLYLINE (void)
 
static void test_pack_PEMRPOLYPOLYLINE16 (void)
 
static void test_pack_PEMRPOLYTEXTOUTA (void)
 
static void test_pack_PEMRPOLYTEXTOUTW (void)
 
static void test_pack_PEMRREALIZEPALETTE (void)
 
static void test_pack_PEMRRECTANGLE (void)
 
static void test_pack_PEMRRESIZEPALETTE (void)
 
static void test_pack_PEMRRESTOREDC (void)
 
static void test_pack_PEMRROUNDRECT (void)
 
static void test_pack_PEMRSAVEDC (void)
 
static void test_pack_PEMRSCALEVIEWPORTEXTEX (void)
 
static void test_pack_PEMRSCALEWINDOWEXTEX (void)
 
static void test_pack_PEMRSELECTCLIPPATH (void)
 
static void test_pack_PEMRSELECTCOLORSPACE (void)
 
static void test_pack_PEMRSELECTOBJECT (void)
 
static void test_pack_PEMRSELECTPALETTE (void)
 
static void test_pack_PEMRSETARCDIRECTION (void)
 
static void test_pack_PEMRSETBKCOLOR (void)
 
static void test_pack_PEMRSETBKMODE (void)
 
static void test_pack_PEMRSETBRUSHORGEX (void)
 
static void test_pack_PEMRSETCOLORADJUSTMENT (void)
 
static void test_pack_PEMRSETCOLORSPACE (void)
 
static void test_pack_PEMRSETDIBITSTODEVICE (void)
 
static void test_pack_PEMRSETICMMODE (void)
 
static void test_pack_PEMRSETLAYOUT (void)
 
static void test_pack_PEMRSETMAPMODE (void)
 
static void test_pack_PEMRSETMAPPERFLAGS (void)
 
static void test_pack_PEMRSETMETARGN (void)
 
static void test_pack_PEMRSETMITERLIMIT (void)
 
static void test_pack_PEMRSETPALETTEENTRIES (void)
 
static void test_pack_PEMRSETPIXELV (void)
 
static void test_pack_PEMRSETPOLYFILLMODE (void)
 
static void test_pack_PEMRSETROP2 (void)
 
static void test_pack_PEMRSETSTRETCHBLTMODE (void)
 
static void test_pack_PEMRSETTEXTALIGN (void)
 
static void test_pack_PEMRSETTEXTCOLOR (void)
 
static void test_pack_PEMRSETVIEWPORTEXTEX (void)
 
static void test_pack_PEMRSETVIEWPORTORGEX (void)
 
static void test_pack_PEMRSETWINDOWEXTEX (void)
 
static void test_pack_PEMRSETWINDOWORGEX (void)
 
static void test_pack_PEMRSETWORLDTRANSFORM (void)
 
static void test_pack_PEMRSTRETCHBLT (void)
 
static void test_pack_PEMRSTRETCHDIBITS (void)
 
static void test_pack_PEMRSTROKEANDFILLPATH (void)
 
static void test_pack_PEMRSTROKEPATH (void)
 
static void test_pack_PEMRTEXT (void)
 
static void test_pack_PEMRWIDENPATH (void)
 
static void test_pack_PENHMETAHEADER (void)
 
static void test_pack_PEXTLOGFONTA (void)
 
static void test_pack_PEXTLOGFONTW (void)
 
static void test_pack_PEXTLOGPEN (void)
 
static void test_pack_PFONTSIGNATURE (void)
 
static void test_pack_PGLYPHMETRICSFLOAT (void)
 
static void test_pack_PGRADIENT_RECT (void)
 
static void test_pack_PGRADIENT_TRIANGLE (void)
 
static void test_pack_PHANDLETABLE (void)
 
static void test_pack_PIXELFORMATDESCRIPTOR (void)
 
static void test_pack_PLAYERPLANEDESCRIPTOR (void)
 
static void test_pack_PLOCALESIGNATURE (void)
 
static void test_pack_PLOGBRUSH (void)
 
static void test_pack_PLOGFONTA (void)
 
static void test_pack_PLOGFONTW (void)
 
static void test_pack_PMETAHEADER (void)
 
static void test_pack_PMETARECORD (void)
 
static void test_pack_PNEWTEXTMETRICA (void)
 
static void test_pack_PNEWTEXTMETRICW (void)
 
static void test_pack_POINTFLOAT (void)
 
static void test_pack_POINTFX (void)
 
static void test_pack_POLYTEXTA (void)
 
static void test_pack_POLYTEXTW (void)
 
static void test_pack_POUTLINETEXTMETRICA (void)
 
static void test_pack_POUTLINETEXTMETRICW (void)
 
static void test_pack_PPELARRAY (void)
 
static void test_pack_PPIXELFORMATDESCRIPTOR (void)
 
static void test_pack_PPOINTFLOAT (void)
 
static void test_pack_PPOLYTEXTA (void)
 
static void test_pack_PPOLYTEXTW (void)
 
static void test_pack_PRGNDATA (void)
 
static void test_pack_PRGNDATAHEADER (void)
 
static void test_pack_PTEXTMETRICA (void)
 
static void test_pack_PTEXTMETRICW (void)
 
static void test_pack_PTRIVERTEX (void)
 
static void test_pack_PXFORM (void)
 
static void test_pack_RASTERIZER_STATUS (void)
 
static void test_pack_RGBQUAD (void)
 
static void test_pack_RGBTRIPLE (void)
 
static void test_pack_RGNDATA (void)
 
static void test_pack_RGNDATAHEADER (void)
 
static void test_pack_TEXTMETRICA (void)
 
static void test_pack_TEXTMETRICW (void)
 
static void test_pack_TRIVERTEX (void)
 
static void test_pack_TTPOLYCURVE (void)
 
static void test_pack_TTPOLYGONHEADER (void)
 
static void test_pack_XFORM (void)
 
static void test_pack (void)
 
 START_TEST (generated)
 

Macro Definition Documentation

◆ DWORD_PTR

Definition at line 18 of file generated.c.

◆ LONG_PTR

Definition at line 19 of file generated.c.

◆ TEST_FIELD_ALIGN

#define TEST_FIELD_ALIGN (   type,
  field,
  align 
)

Definition at line 63 of file generated.c.

◆ TEST_FIELD_OFFSET

#define TEST_FIELD_OFFSET (   type,
  field,
  offset 
)    C_ASSERT(FIELD_OFFSET(type, field) == offset);

Definition at line 66 of file generated.c.

◆ TEST_FIELD_SIZE

#define TEST_FIELD_SIZE (   type,
  field,
  size 
)    TEST_TYPE_SIZE((((type*)0)->field), size)

Definition at line 69 of file generated.c.

◆ TEST_TARGET_ALIGN

#define TEST_TARGET_ALIGN (   type,
  align 
)

Definition at line 62 of file generated.c.

◆ TEST_TARGET_SIZE

#define TEST_TARGET_SIZE (   type,
  size 
)    TEST_TYPE_SIZE(*(type)0, size)

Definition at line 68 of file generated.c.

◆ TEST_TYPE_ALIGN

#define TEST_TYPE_ALIGN (   type,
  align 
)

Definition at line 55 of file generated.c.

◆ TEST_TYPE_SIGNED

#define TEST_TYPE_SIGNED (   type)    C_ASSERT((type) -1 < 0);

Definition at line 70 of file generated.c.

◆ TEST_TYPE_SIZE

#define TEST_TYPE_SIZE (   type,
  size 
)    C_ASSERT(sizeof(type) == size);

Definition at line 50 of file generated.c.

◆ TEST_TYPE_UNSIGNED

#define TEST_TYPE_UNSIGNED (   type)    C_ASSERT((type) -1 > 0);

Definition at line 71 of file generated.c.

◆ ULONG_PTR

Definition at line 20 of file generated.c.

◆ WINE_NOWINSOCK

#define WINE_NOWINSOCK

Definition at line 8 of file generated.c.

Function Documentation

◆ START_TEST()

START_TEST ( generated  )

Definition at line 13553 of file generated.c.

13554{
13555 test_pack();
13556}
static void test_pack(void)
Definition: generated.c:13122

◆ test_pack()

static void test_pack ( void  )
static

Definition at line 13122 of file generated.c.

13123{
13124 test_pack_ABC();
13148 test_pack_EMR();
13551}
static void test_pack_EMRSETWINDOWORGEX(void)
Definition: generated.c:9033
static void test_pack_OLDFONTENUMPROCA(void)
Definition: generated.c:10956
static void test_pack_PEMRCREATEMONOBRUSH(void)
Definition: generated.c:11517
static void test_pack_PEMRCREATEPALETTE(void)
Definition: generated.c:11526
static void test_pack_EMRPOLYBEZIER16(void)
Definition: generated.c:8163
static void test_pack_EMRPOLYBEZIER(void)
Definition: generated.c:8144
static void test_pack_PFONTSIGNATURE(void)
Definition: generated.c:12408
static void test_pack_PEMRABORTPATH(void)
Definition: generated.c:11409
static void test_pack_PEMRSELECTCLIPPATH(void)
Definition: generated.c:12057
static void test_pack_DISPLAY_DEVICEA(void)
Definition: generated.c:7107
static void test_pack_PEMRSETPIXELV(void)
Definition: generated.c:12219
static void test_pack_LPDOCINFOA(void)
Definition: generated.c:10215
static void test_pack_EMRREALIZEPALETTE(void)
Definition: generated.c:8534
static void test_pack_CIEXYZ(void)
Definition: generated.c:6957
static void test_pack_EMRCREATEDIBPATTERNBRUSHPT(void)
Definition: generated.c:7435
static void test_pack_LPDEVMODEW(void)
Definition: generated.c:10181
static void test_pack_EMRMOVETOEX(void)
Definition: generated.c:7997
static void test_pack_PEMRSETMETARGN(void)
Definition: generated.c:12192
static void test_pack_POUTLINETEXTMETRICW(void)
Definition: generated.c:12710
static void test_pack_PEMRPOLYPOLYLINE(void)
Definition: generated.c:11949
static void test_pack_RGNDATA(void)
Definition: generated.c:12869
static void test_pack_EMRPAINTRGN(void)
Definition: generated.c:8023
static void test_pack_NEWTEXTMETRICEXW(void)
Definition: generated.c:10855
static void test_pack_LPMETAHEADER(void)
Definition: generated.c:10485
static void test_pack_LPTEXTMETRICW(void)
Definition: generated.c:10629
static void test_pack_LPRGBQUAD(void)
Definition: generated.c:10602
static void test_pack_EMRFORMAT(void)
Definition: generated.c:7765
static void test_pack_EMRCHORD(void)
Definition: generated.c:7349
static void test_pack_EMRSETARCDIRECTION(void)
Definition: generated.c:8708
static void test_pack_POINTFLOAT(void)
Definition: generated.c:12619
static void test_pack_PBITMAPFILEHEADER(void)
Definition: generated.c:11265
static void test_pack_EMRSTROKEPATH(void)
Definition: generated.c:9188
static void test_pack_EMRSETMETARGN(void)
Definition: generated.c:8890
static void test_pack_GLYPHMETRICS(void)
Definition: generated.c:9617
static void test_pack_EMRPOLYPOLYGON(void)
Definition: generated.c:8378
static void test_pack_LPPANOSE(void)
Definition: generated.c:10539
static void test_pack_PGLYPHMETRICSFLOAT(void)
Definition: generated.c:12417
static void test_pack_METARECORD(void)
Definition: generated.c:10740
static void test_pack_PEMRSETROP2(void)
Definition: generated.c:12237
static void test_pack_PEMRFLATTENPATH(void)
Definition: generated.c:11670
static void test_pack_FONTENUMPROCA(void)
Definition: generated.c:9508
static void test_pack_PEMRSETTEXTCOLOR(void)
Definition: generated.c:12264
static void test_pack_PENHMETAHEADER(void)
Definition: generated.c:12372
static void test_pack_PEMRSCALEVIEWPORTEXTEX(void)
Definition: generated.c:12039
static void test_pack_PPIXELFORMATDESCRIPTOR(void)
Definition: generated.c:12728
static void test_pack_PDISPLAY_DEVICEA(void)
Definition: generated.c:11360
static void test_pack_PEMRSELECTPALETTE(void)
Definition: generated.c:12084
static void test_pack_EMRSELECTOBJECT(void)
Definition: generated.c:8682
static void test_pack_LPENHMETARECORD(void)
Definition: generated.c:10242
static void test_pack_PEMRCREATEDIBPATTERNBRUSHPT(void)
Definition: generated.c:11508
static void test_pack_EMRSETICMMODE(void)
Definition: generated.c:8838
static void test_pack_PEMRRECTANGLE(void)
Definition: generated.c:11994
static void test_pack_EMRRESIZEPALETTE(void)
Definition: generated.c:8557
static void test_pack_PEMRSETCOLORADJUSTMENT(void)
Definition: generated.c:12129
static void test_pack_ENUMLOGFONTEXA(void)
Definition: generated.c:9339
static void test_pack_NEWTEXTMETRICW(void)
Definition: generated.c:10868
static void test_pack_LPBITMAPCOREHEADER(void)
Definition: generated.c:10084
static void test_pack_PEMRGLSBOUNDEDRECORD(void)
Definition: generated.c:11706
static void test_pack_EMRBEGINPATH(void)
Definition: generated.c:7284
static void test_pack_LPENUMLOGFONTEXA(void)
Definition: generated.c:10260
static void test_pack_TTPOLYCURVE(void)
Definition: generated.c:13063
static void test_pack_PEMRPOLYPOLYGON16(void)
Definition: generated.c:11940
static void test_pack_CHARSETINFO(void)
Definition: generated.c:6941
static void test_pack_LPPIXELFORMATDESCRIPTOR(void)
Definition: generated.c:10557
static void test_pack_PEMRPIXELFORMAT(void)
Definition: generated.c:11805
static void test_pack_RGBTRIPLE(void)
Definition: generated.c:12853
static void test_pack_EMRSCALEWINDOWEXTEX(void)
Definition: generated.c:8634
static void test_pack_HANDLETABLE(void)
Definition: generated.c:9697
static void test_pack_PELARRAY(void)
Definition: generated.c:11378
static void test_pack_PEMRREALIZEPALETTE(void)
Definition: generated.c:11985
static void test_pack_LPDIBSECTION(void)
Definition: generated.c:10188
static void test_pack_EMRSELECTCOLORSPACE(void)
Definition: generated.c:8669
static void test_pack_LPLOGCOLORSPACEW(void)
Definition: generated.c:10431
static void test_pack_POLYTEXTA(void)
Definition: generated.c:12645
static void test_pack_ENHMFENUMPROC(void)
Definition: generated.c:9316
static void test_pack_PEMRPOLYLINETO16(void)
Definition: generated.c:11922
static void test_pack_PLOGFONTA(void)
Definition: generated.c:12565
static void test_pack_BITMAPINFOHEADER(void)
Definition: generated.c:6736
static void test_pack_PEMRSETPALETTEENTRIES(void)
Definition: generated.c:12210
static void test_pack_PEMREXTTEXTOUTA(void)
Definition: generated.c:11634
static void test_pack_PRGNDATA(void)
Definition: generated.c:12764
static void test_pack_PEMRDELETEOBJECT(void)
Definition: generated.c:11553
static void test_pack_LPMETARECORD(void)
Definition: generated.c:10494
static void test_pack_PEMRFILLRGN(void)
Definition: generated.c:11661
static void test_pack_EMRSETVIEWPORTEXTEX(void)
Definition: generated.c:8994
static void test_pack_EMRPIXELFORMAT(void)
Definition: generated.c:8061
static void test_pack_EMRCREATEMONOBRUSH(void)
Definition: generated.c:7463
static void test_pack_EMRPOLYTEXTOUTA(void)
Definition: generated.c:8478
static void test_pack_EMRSETBKMODE(void)
Definition: generated.c:8734
static void test_pack_PEMRBITBLT(void)
Definition: generated.c:11454
static void test_pack_PEMRPOLYBEZIER16(void)
Definition: generated.c:11832
static void test_pack_LPENUMLOGFONTW(void)
Definition: generated.c:10278
static void test_pack_LPNEWTEXTMETRICA(void)
Definition: generated.c:10503
static void test_pack_EXTLOGPEN(void)
Definition: generated.c:9467
static void test_pack_EMRPOLYGON(void)
Definition: generated.c:8264
static void test_pack_FXPT16DOT16(void)
Definition: generated.c:9535
static void test_pack_ICMENUMPROCW(void)
Definition: generated.c:9714
static void test_pack_PEMRPOLYGON(void)
Definition: generated.c:11877
static void test_pack_PEMRSTROKEANDFILLPATH(void)
Definition: generated.c:12336
static void test_pack_PPELARRAY(void)
Definition: generated.c:12719
static void test_pack_LPCIEXYZ(void)
Definition: generated.c:10147
static void test_pack_DOCINFOW(void)
Definition: generated.c:7179
static void test_pack_EMRELLIPSE(void)
Definition: generated.c:7533
static void test_pack_PPOINTFLOAT(void)
Definition: generated.c:12737
static void test_pack_EMRGLSBOUNDEDRECORD(void)
Definition: generated.c:7825
static void test_pack_FONTENUMPROCW(void)
Definition: generated.c:9515
static void test_pack_PEMRPOLYTEXTOUTW(void)
Definition: generated.c:11976
static void test_pack_PEMRMASKBLT(void)
Definition: generated.c:11751
static void test_pack_PPOLYTEXTA(void)
Definition: generated.c:12746
static void test_pack_PEMRFRAMERGN(void)
Definition: generated.c:11688
static void test_pack_LPDOCINFOW(void)
Definition: generated.c:10224
static void test_pack_LAYERPLANEDESCRIPTOR(void)
Definition: generated.c:9737
static void test_pack_ABCFLOAT(void)
Definition: generated.c:6615
static void test_pack_GRADIENT_TRIANGLE(void)
Definition: generated.c:9681
static void test_pack_PANOSE(void)
Definition: generated.c:11194
static void test_pack_RGNDATAHEADER(void)
Definition: generated.c:12882
static void test_pack_DEVMODEW(void)
Definition: generated.c:7062
static void test_pack_EMRSETMAPPERFLAGS(void)
Definition: generated.c:8877
static void test_pack_EMRSETWINDOWEXTEX(void)
Definition: generated.c:9020
static void test_pack_PEMRPOLYDRAW16(void)
Definition: generated.c:11868
static void test_pack_PHANDLETABLE(void)
Definition: generated.c:12444
static void test_pack_EMRPOLYLINE16(void)
Definition: generated.c:8321
static void test_pack_LPTTPOLYCURVE(void)
Definition: generated.c:10647
static void test_pack_PEMREOF(void)
Definition: generated.c:11580
static void test_pack_GCP_RESULTSW(void)
Definition: generated.c:9583
static void test_pack_EMRPOLYLINETO(void)
Definition: generated.c:8340
static void test_pack_GRADIENT_RECT(void)
Definition: generated.c:9668
static void test_pack_XFORM(void)
Definition: generated.c:13095
static void test_pack_LPRGNDATA(void)
Definition: generated.c:10611
static void test_pack_PEMRCREATEBRUSHINDIRECT(void)
Definition: generated.c:11481
static void test_pack_LPDISPLAY_DEVICEA(void)
Definition: generated.c:10197
static void test_pack_EMRWIDENPATH(void)
Definition: generated.c:9226
static void test_pack_PEMRGDICOMMENT(void)
Definition: generated.c:11697
static void test_pack_LPENHMETAHEADER(void)
Definition: generated.c:10233
static void test_pack_PMETAHEADER(void)
Definition: generated.c:12583
static void test_pack_LPLOGCOLORSPACEA(void)
Definition: generated.c:10422
static void test_pack_PEMRMODIFYWORLDTRANSFORM(void)
Definition: generated.c:11760
static void test_pack_LPLAYERPLANEDESCRIPTOR(void)
Definition: generated.c:10395
static void test_pack_EMRCREATECOLORSPACEW(void)
Definition: generated.c:7410
static void test_pack_LPPOINTFX(void)
Definition: generated.c:10566
static void test_pack_OUTLINETEXTMETRICA(void)
Definition: generated.c:10970
static void test_pack_EMRSETCOLORSPACE(void)
Definition: generated.c:8773
static void test_pack_EMRSTROKEANDFILLPATH(void)
Definition: generated.c:9175
static void test_pack_PEMRCREATECOLORSPACE(void)
Definition: generated.c:11490
static void test_pack_LPXFORM(void)
Definition: generated.c:10665
static void test_pack_LPGCP_RESULTSW(void)
Definition: generated.c:10332
static void test_pack_EMREXTSELECTCLIPRGN(void)
Definition: generated.c:7651
static void test_pack_ENHMETARECORD(void)
Definition: generated.c:9300
static void test_pack_LPPELARRAY(void)
Definition: generated.c:10548
static void test_pack_PDIBSECTION(void)
Definition: generated.c:11351
static void test_pack_EMRGLSRECORD(void)
Definition: generated.c:7844
static void test_pack_EMRPOLYPOLYLINE16(void)
Definition: generated.c:8453
static void test_pack_PEMRPOLYDRAW(void)
Definition: generated.c:11859
static void test_pack_EMRSETPIXELV(void)
Definition: generated.c:8913
static void test_pack_PEMRSETBKCOLOR(void)
Definition: generated.c:12102
static void test_pack_LPGLYPHMETRICSFLOAT(void)
Definition: generated.c:10350
static void test_pack_PBITMAPV4HEADER(void)
Definition: generated.c:11292
static void test_pack_BITMAPV5HEADER(void)
Definition: generated.c:6843
static void test_pack_TRIVERTEX(void)
Definition: generated.c:13038
static void test_pack_LOGBRUSH(void)
Definition: generated.c:9853
static void test_pack_PTEXTMETRICW(void)
Definition: generated.c:12791
static void test_pack_PEMRFORMAT(void)
Definition: generated.c:11679
static void test_pack_PTRIVERTEX(void)
Definition: generated.c:12800
static void test_pack_EMRDELETECOLORSPACE(void)
Definition: generated.c:7507
static void test_pack_PGRADIENT_TRIANGLE(void)
Definition: generated.c:12435
static void test_pack_PEMRPAINTRGN(void)
Definition: generated.c:11787
static void test_pack_EMRSELECTCLIPPATH(void)
Definition: generated.c:8656
static void test_pack_EMRCREATEBRUSHINDIRECT(void)
Definition: generated.c:7378
static void test_pack_PBITMAPCOREHEADER(void)
Definition: generated.c:11247
static void test_pack_EMRPLGBLT(void)
Definition: generated.c:8074
static void test_pack_COLOR16(void)
Definition: generated.c:6989
static void test_pack_EMREXTTEXTOUTA(void)
Definition: generated.c:7670
static void test_pack_PEMRSELECTOBJECT(void)
Definition: generated.c:12075
static void test_pack_PEMROFFSETCLIPRGN(void)
Definition: generated.c:11778
static void test_pack_TTPOLYGONHEADER(void)
Definition: generated.c:13079
static void test_pack_PEMRTEXT(void)
Definition: generated.c:12354
static void test_pack_EMRSETBKCOLOR(void)
Definition: generated.c:8721
static void test_pack_NEWTEXTMETRICEXA(void)
Definition: generated.c:10842
static void test_pack_EMRPOLYLINE(void)
Definition: generated.c:8302
static void test_pack_EMRPOLYLINETO16(void)
Definition: generated.c:8359
static void test_pack_DEVMODEA(void)
Definition: generated.c:7039
static void test_pack_EMRLINETO(void)
Definition: generated.c:7892
static void test_pack_EMRFRAMERGN(void)
Definition: generated.c:7784
static void test_pack_PEMRWIDENPATH(void)
Definition: generated.c:12363
static void test_pack_GCP_RESULTSA(void)
Definition: generated.c:9549
static void test_pack_LPMETAFILEPICT(void)
Definition: generated.c:10476
static void test_pack_PEMRSETSTRETCHBLTMODE(void)
Definition: generated.c:12246
static void test_pack_LPRASTERIZER_STATUS(void)
Definition: generated.c:10593
static void test_pack_EMRSETBRUSHORGEX(void)
Definition: generated.c:8747
static void test_pack_EMREXTCREATEFONTINDIRECTW(void)
Definition: generated.c:7588
static void test_pack_PDEVMODEA(void)
Definition: generated.c:11337
static void test_pack_DISPLAY_DEVICEW(void)
Definition: generated.c:7132
static void test_pack_EMRANGLEARC(void)
Definition: generated.c:7224
static void test_pack_EXTLOGFONTA(void)
Definition: generated.c:9393
static void test_pack_PEMRSETICMMODE(void)
Definition: generated.c:12156
static void test_pack_EMRMODIFYWORLDTRANSFORM(void)
Definition: generated.c:7981
static void test_pack_OLDFONTENUMPROCW(void)
Definition: generated.c:10963
static void test_pack_LPLOGFONTA(void)
Definition: generated.c:10440
static void test_pack_LPBITMAPCOREINFO(void)
Definition: generated.c:10093
static void test_pack_PEMRSTRETCHBLT(void)
Definition: generated.c:12318
static void test_pack_PEMRLINETO(void)
Definition: generated.c:11742
static void test_pack_PEMRSETWINDOWEXTEX(void)
Definition: generated.c:12291
static void test_pack_LPEXTLOGFONTA(void)
Definition: generated.c:10287
static void test_pack_PEMRSETCOLORSPACE(void)
Definition: generated.c:12138
static void test_pack_POINTFX(void)
Definition: generated.c:12632
static void test_pack_LPTEXTMETRICA(void)
Definition: generated.c:10620
static void test_pack_PEMRPOLYPOLYGON(void)
Definition: generated.c:11931
static void test_pack_EMRPOLYDRAW(void)
Definition: generated.c:8220
static void test_pack_PIXELFORMATDESCRIPTOR(void)
Definition: generated.c:12453
static void test_pack_LPEXTLOGPEN(void)
Definition: generated.c:10305
static void test_pack_ENUMLOGFONTW(void)
Definition: generated.c:9377
static void test_pack_EMRMASKBLT(void)
Definition: generated.c:7905
static void test_pack_EMRSETTEXTALIGN(void)
Definition: generated.c:8968
static void test_pack_PEMRRESTOREDC(void)
Definition: generated.c:12012
static void test_pack_EMRSETROP2(void)
Definition: generated.c:8942
static void test_pack_LPOUTLINETEXTMETRICW(void)
Definition: generated.c:10530
static void test_pack_PEMRSAVEDC(void)
Definition: generated.c:12030
static void test_pack_EMRPOLYBEZIERTO(void)
Definition: generated.c:8182
static void test_pack_EMRINVERTRGN(void)
Definition: generated.c:7873
static void test_pack_LPBITMAP(void)
Definition: generated.c:10075
static void test_pack_LPPOLYTEXTA(void)
Definition: generated.c:10575
static void test_pack_LPTRIVERTEX(void)
Definition: generated.c:10638
static void test_pack_LOGFONTW(void)
Definition: generated.c:9992
static void test_pack_PEMRSETMAPPERFLAGS(void)
Definition: generated.c:12183
static void test_pack_LPENUMLOGFONTEXW(void)
Definition: generated.c:10269
static void test_pack_RGBQUAD(void)
Definition: generated.c:12834
static void test_pack_PDEVMODEW(void)
Definition: generated.c:11344
static void test_pack_PXFORM(void)
Definition: generated.c:12809
static void test_pack_LPLOGPEN(void)
Definition: generated.c:10458
static void test_pack_PEMRSETVIEWPORTEXTEX(void)
Definition: generated.c:12273
static void test_pack_EMRSELECTPALETTE(void)
Definition: generated.c:8695
static void test_pack_GLYPHMETRICSFLOAT(void)
Definition: generated.c:9639
static void test_pack_PEMRSETTEXTALIGN(void)
Definition: generated.c:12255
static void test_pack_PNEWTEXTMETRICW(void)
Definition: generated.c:12610
static void test_pack_BITMAPCOREHEADER(void)
Definition: generated.c:6666
static void test_pack_LPBITMAPINFO(void)
Definition: generated.c:10111
static void test_pack_LPABC(void)
Definition: generated.c:10057
static void test_pack_PEXTLOGFONTW(void)
Definition: generated.c:12390
static void test_pack_PLOCALESIGNATURE(void)
Definition: generated.c:12547
static void test_pack_LPABCFLOAT(void)
Definition: generated.c:10066
static void test_pack_PEMREXTFLOODFILL(void)
Definition: generated.c:11616
static void test_pack_PEMRARC(void)
Definition: generated.c:11427
static void test_pack_EMRBITBLT(void)
Definition: generated.c:7294
static void test_pack_EMRSETCOLORADJUSTMENT(void)
Definition: generated.c:8760
static void test_pack_PEMR(void)
Definition: generated.c:11400
static void test_pack_EXTLOGFONTW(void)
Definition: generated.c:9430
static void test_pack_EMRSTRETCHDIBITS(void)
Definition: generated.c:9120
static void test_pack_PABCFLOAT(void)
Definition: generated.c:11185
static void test_pack_EMRTEXT(void)
Definition: generated.c:9201
static void test_pack_MAT2(void)
Definition: generated.c:10674
static void test_pack_EMRFILLPATH(void)
Definition: generated.c:7720
static void test_pack_PEMREXTTEXTOUTW(void)
Definition: generated.c:11643
static void test_pack_ENUMLOGFONTA(void)
Definition: generated.c:9323
static void test_pack_EMRFLATTENPATH(void)
Definition: generated.c:7755
static void test_pack_KERNINGPAIR(void)
Definition: generated.c:9721
static void test_pack_EMRPOLYPOLYGON16(void)
Definition: generated.c:8403
static void test_pack_EMRINTERSECTCLIPRECT(void)
Definition: generated.c:7860
static void test_pack_EMRCLOSEFIGURE(void)
Definition: generated.c:7368
static void test_pack_EMRCREATEPEN(void)
Definition: generated.c:7491
static void test_pack_PEMRANGLEARC(void)
Definition: generated.c:11418
static void test_pack_PEMRSETVIEWPORTORGEX(void)
Definition: generated.c:12282
static void test_pack_BITMAPFILEHEADER(void)
Definition: generated.c:6701
static void test_pack_ICMENUMPROCA(void)
Definition: generated.c:9707
static void test_pack_PEMRSETWORLDTRANSFORM(void)
Definition: generated.c:12309
static void test_pack_PEXTLOGPEN(void)
Definition: generated.c:12399
static void test_pack_LPENUMLOGFONTA(void)
Definition: generated.c:10251
static void test_pack_PEMRGLSRECORD(void)
Definition: generated.c:11715
static void test_pack_EMRABORTPATH(void)
Definition: generated.c:7214
static void test_pack_EMRARC(void)
Definition: generated.c:7246
static void test_pack_PBITMAPCOREINFO(void)
Definition: generated.c:11256
static void test_pack_LPPOLYTEXTW(void)
Definition: generated.c:10584
static void test_pack_EMR(void)
Definition: generated.c:7201
static void test_pack_PEMRINVERTRGN(void)
Definition: generated.c:11733
static void test_pack_PLOGFONTW(void)
Definition: generated.c:12574
static void test_pack_PEMRPOLYLINETO(void)
Definition: generated.c:11913
static void test_pack_EMRSTRETCHBLT(void)
Definition: generated.c:9059
static void test_pack_EMRSETDIBITSTODEVICE(void)
Definition: generated.c:8786
static void test_pack_LPCHARSETINFO(void)
Definition: generated.c:10138
static void test_pack_EMRSETPOLYFILLMODE(void)
Definition: generated.c:8929
static void test_pack_LOGFONTA(void)
Definition: generated.c:9943
static void test_pack_PEXTLOGFONTA(void)
Definition: generated.c:12381
static void test_pack_EMRRESTOREDC(void)
Definition: generated.c:8573
static void test_pack_EMRGDICOMMENT(void)
Definition: generated.c:7809
static void test_pack_LPGRADIENT_RECT(void)
Definition: generated.c:10359
static void test_pack_LPDISPLAY_DEVICEW(void)
Definition: generated.c:10206
static void test_pack_PCOLORADJUSTMENT(void)
Definition: generated.c:11328
static void test_pack_PTEXTMETRICA(void)
Definition: generated.c:12782
static void test_pack_PEMRPLGBLT(void)
Definition: generated.c:11814
static void test_pack_LCSCSTYPE(void)
Definition: generated.c:9816
static void test_pack_PBITMAP(void)
Definition: generated.c:11238
static void test_pack_PEMRSELECTCOLORSPACE(void)
Definition: generated.c:12066
static void test_pack_GOBJENUMPROC(void)
Definition: generated.c:9661
static void test_pack_PPOLYTEXTW(void)
Definition: generated.c:12755
static void test_pack_LPLOCALESIGNATURE(void)
Definition: generated.c:10404
static void test_pack_LPMAT2(void)
Definition: generated.c:10467
static void test_pack_PABC(void)
Definition: generated.c:11176
static void test_pack_EMRPOLYPOLYLINE(void)
Definition: generated.c:8428
static void test_pack_FXPT2DOT30(void)
Definition: generated.c:9542
static void test_pack_PEMRINTERSECTCLIPRECT(void)
Definition: generated.c:11724
static void test_pack_PEMRCREATECOLORSPACEW(void)
Definition: generated.c:11499
static void test_pack_PEMRELLIPSE(void)
Definition: generated.c:11562
static void test_pack_PEMRSTROKEPATH(void)
Definition: generated.c:12345
static void test_pack_PBITMAPV5HEADER(void)
Definition: generated.c:11301
static void test_pack_FONTSIGNATURE(void)
Definition: generated.c:9522
static void test_pack_LCSGAMUTMATCH(void)
Definition: generated.c:9823
static void test_pack_FIXED(void)
Definition: generated.c:9495
static void test_pack_PEMRENDPATH(void)
Definition: generated.c:11571
static void test_pack_PEMRSETPOLYFILLMODE(void)
Definition: generated.c:12228
static void test_pack_PATTERN(void)
Definition: generated.c:11231
static void test_pack_EMRPOLYDRAW16(void)
Definition: generated.c:8242
static void test_pack_EMRARCTO(void)
Definition: generated.c:7265
static void test_pack_LPGLYPHMETRICS(void)
Definition: generated.c:10341
static void test_pack_PBLENDFUNCTION(void)
Definition: generated.c:11310
static void test_pack_PEMRSETLAYOUT(void)
Definition: generated.c:12165
static void test_pack_PEMREXTSELECTCLIPRGN(void)
Definition: generated.c:11625
static void test_pack_LPBITMAPINFOHEADER(void)
Definition: generated.c:10120
static void test_pack_PEMRSETARCDIRECTION(void)
Definition: generated.c:12093
static void test_pack_BLENDFUNCTION(void)
Definition: generated.c:6922
static void test_pack_LPKERNINGPAIR(void)
Definition: generated.c:10386
static void test_pack_EMRSCALEVIEWPORTEXTEX(void)
Definition: generated.c:8612
static void test_pack_PLOGBRUSH(void)
Definition: generated.c:12556
static void test_pack_PEMRSCALEWINDOWEXTEX(void)
Definition: generated.c:12048
static void test_pack_EMRFILLRGN(void)
Definition: generated.c:7733
static void test_pack_PEMRSETBKMODE(void)
Definition: generated.c:12111
static void test_pack_LPGCP_RESULTSA(void)
Definition: generated.c:10323
static void test_pack_PBITMAPINFO(void)
Definition: generated.c:11274
static void test_pack_EMREXTTEXTOUTW(void)
Definition: generated.c:7695
static void test_pack_LPBITMAPV5HEADER(void)
Definition: generated.c:10129
static void test_pack_PEMRCLOSEFIGURE(void)
Definition: generated.c:11472
static void test_pack_PNEWTEXTMETRICA(void)
Definition: generated.c:12601
static void test_pack_POLYTEXTW(void)
Definition: generated.c:12673
static void test_pack_NPEXTLOGPEN(void)
Definition: generated.c:10947
static void test_pack_PEMRPOLYGON16(void)
Definition: generated.c:11886
static void test_pack_PEMRPOLYLINE(void)
Definition: generated.c:11895
static void test_pack_LPFONTSIGNATURE(void)
Definition: generated.c:10314
static void test_pack_LPBITMAPFILEHEADER(void)
Definition: generated.c:10102
static void test_pack_METAFILEPICT(void)
Definition: generated.c:10693
static void test_pack_LPCIEXYZTRIPLE(void)
Definition: generated.c:10156
static void test_pack_EMRPOLYGON16(void)
Definition: generated.c:8283
static void test_pack_TEXTMETRICA(void)
Definition: generated.c:12904
static void test_pack_RASTERIZER_STATUS(void)
Definition: generated.c:12818
static void test_pack_EMRENDPATH(void)
Definition: generated.c:7546
static void test_pack_PRGNDATAHEADER(void)
Definition: generated.c:12773
static void test_pack_EMRPOLYBEZIERTO16(void)
Definition: generated.c:8201
static void test_pack_DIBSECTION(void)
Definition: generated.c:7085
static void test_pack_EMRSETSTRETCHBLTMODE(void)
Definition: generated.c:8955
static void test_pack_PEMRMOVETOEX(void)
Definition: generated.c:11769
static void test_pack_COLORADJUSTMENT(void)
Definition: generated.c:6996
static void test_pack_EMRSETVIEWPORTORGEX(void)
Definition: generated.c:9007
static void test_pack_CIEXYZTRIPLE(void)
Definition: generated.c:6973
static void test_pack_PLAYERPLANEDESCRIPTOR(void)
Definition: generated.c:12538
static void test_pack_PEMREXCLUDECLIPRECT(void)
Definition: generated.c:11589
static void test_pack_EMRPIE(void)
Definition: generated.c:8042
static void test_pack_PEMRSETMAPMODE(void)
Definition: generated.c:12174
static void test_pack_LPOUTLINETEXTMETRICA(void)
Definition: generated.c:10521
static void test_pack_LPLOGFONTW(void)
Definition: generated.c:10449
static void test_pack_EMRRECTANGLE(void)
Definition: generated.c:8544
static void test_pack_LPEXTLOGFONTW(void)
Definition: generated.c:10296
static void test_pack_PEMRBEGINPATH(void)
Definition: generated.c:11445
static void test_pack_PEMRROUNDRECT(void)
Definition: generated.c:12021
static void test_pack_PMETARECORD(void)
Definition: generated.c:12592
static void test_pack_BITMAPINFO(void)
Definition: generated.c:6723
static void test_pack_NEWTEXTMETRICA(void)
Definition: generated.c:10763
static void test_pack_PEMRSETDIBITSTODEVICE(void)
Definition: generated.c:12147
static void test_pack_LOGCOLORSPACEW(void)
Definition: generated.c:9906
static void test_pack_PEMRPOLYTEXTOUTA(void)
Definition: generated.c:11967
static void test_pack_EMRPOLYTEXTOUTW(void)
Definition: generated.c:8506
static void test_pack_DOCINFOA(void)
Definition: generated.c:7157
static void test_pack_PEMRSETWINDOWORGEX(void)
Definition: generated.c:12300
static void test_pack_EMRROUNDRECT(void)
Definition: generated.c:8586
static void test_pack_LPDEVMODEA(void)
Definition: generated.c:10174
static void test_pack_PEMRFILLPATH(void)
Definition: generated.c:11652
static void test_pack_PEMRPOLYLINE16(void)
Definition: generated.c:11904
static void test_pack_LOCALESIGNATURE(void)
Definition: generated.c:9837
static void test_pack_PGRADIENT_RECT(void)
Definition: generated.c:12426
static void test_pack_EMRCREATECOLORSPACE(void)
Definition: generated.c:7394
static void test_pack_EMREXCLUDECLIPRECT(void)
Definition: generated.c:7575
static void test_pack_PCHARSETINFO(void)
Definition: generated.c:11319
static void test_pack_LPGRADIENT_TRIANGLE(void)
Definition: generated.c:10368
static void test_pack_MFENUMPROC(void)
Definition: generated.c:10756
static void test_pack_ENUMLOGFONTEXW(void)
Definition: generated.c:9358
static void test_pack_EMRSETWORLDTRANSFORM(void)
Definition: generated.c:9046
static void test_pack_PBITMAPINFOHEADER(void)
Definition: generated.c:11283
static void test_pack_PEMRCREATEPEN(void)
Definition: generated.c:11535
static void test_pack_PEMRPOLYPOLYLINE16(void)
Definition: generated.c:11958
static void test_pack_EMREXTCREATEPEN(void)
Definition: generated.c:7604
static void test_pack_ABORTPROC(void)
Definition: generated.c:6631
static void test_pack_EMROFFSETCLIPRGN(void)
Definition: generated.c:8010
static void test_pack_METAHEADER(void)
Definition: generated.c:10712
static void test_pack_PEMRSETMITERLIMIT(void)
Definition: generated.c:12201
static void test_pack_PEMRPOLYBEZIERTO16(void)
Definition: generated.c:11850
static void test_pack_PEMRSETBRUSHORGEX(void)
Definition: generated.c:12120
static void test_pack_ENHMETAHEADER(void)
Definition: generated.c:9236
static void test_pack_BITMAPV4HEADER(void)
Definition: generated.c:6776
static void test_pack_PEMRPOLYBEZIER(void)
Definition: generated.c:11823
static void test_pack_EMRSETMITERLIMIT(void)
Definition: generated.c:8900
static void test_pack_EMREOF(void)
Definition: generated.c:7556
static void test_pack_POUTLINETEXTMETRICA(void)
Definition: generated.c:12701
static void test_pack_OUTLINETEXTMETRICW(void)
Definition: generated.c:11073
static void test_pack_LPLOGBRUSH(void)
Definition: generated.c:10413
static void test_pack_PEMRRESIZEPALETTE(void)
Definition: generated.c:12003
static void test_pack_EMRSETLAYOUT(void)
Definition: generated.c:8851
static void test_pack_EMRSAVEDC(void)
Definition: generated.c:8602
static void test_pack_EMRDELETEOBJECT(void)
Definition: generated.c:7520
static void test_pack_EMRSETTEXTCOLOR(void)
Definition: generated.c:8981
static void test_pack_LINEDDAPROC(void)
Definition: generated.c:9830
static void test_pack_PEMREXTCREATEPEN(void)
Definition: generated.c:11607
static void test_pack_LOGPEN(void)
Definition: generated.c:10041
static void test_pack_LPTTPOLYGONHEADER(void)
Definition: generated.c:10656
static void test_pack_TEXTMETRICW(void)
Definition: generated.c:12971
static void test_pack_PEMRSTRETCHDIBITS(void)
Definition: generated.c:12327
static void test_pack_LPNEWTEXTMETRICW(void)
Definition: generated.c:10512
static void test_pack_EMRSETMAPMODE(void)
Definition: generated.c:8864
static void test_pack_PEMRCHORD(void)
Definition: generated.c:11463
static void test_pack_LPCOLORADJUSTMENT(void)
Definition: generated.c:10165
static void test_pack_BITMAP(void)
Definition: generated.c:6638
static void test_pack_ABC(void)
Definition: generated.c:6599
static void test_pack_EMREXTFLOODFILL(void)
Definition: generated.c:7632
static void test_pack_LPHANDLETABLE(void)
Definition: generated.c:10377
static void test_pack_PEMREXTCREATEFONTINDIRECTW(void)
Definition: generated.c:11598
static void test_pack_PEMRDELETECOLORSPACE(void)
Definition: generated.c:11544
static void test_pack_PEMRPIE(void)
Definition: generated.c:11796
static void test_pack_BITMAPCOREINFO(void)
Definition: generated.c:6688
static void test_pack_LOGCOLORSPACEA(void)
Definition: generated.c:9869
static void test_pack_PDISPLAY_DEVICEW(void)
Definition: generated.c:11369
static void test_pack_PEMRPOLYBEZIERTO(void)
Definition: generated.c:11841
static void test_pack_PEMRARCTO(void)
Definition: generated.c:11436

Referenced by START_TEST().

◆ test_pack_ABC()

static void test_pack_ABC ( void  )
static

Definition at line 6599 of file generated.c.

6600{
6601 /* ABC */
6602 TEST_TYPE_SIZE (ABC, 12)
6603 TEST_TYPE_ALIGN (ABC, 4)
6604 TEST_FIELD_SIZE (ABC, abcA, 4)
6605 TEST_FIELD_ALIGN (ABC, abcA, 4)
6606 TEST_FIELD_OFFSET(ABC, abcA, 0)
6607 TEST_FIELD_SIZE (ABC, abcB, 4)
6608 TEST_FIELD_ALIGN (ABC, abcB, 4)
6609 TEST_FIELD_OFFSET(ABC, abcB, 4)
6610 TEST_FIELD_SIZE (ABC, abcC, 4)
6611 TEST_FIELD_ALIGN (ABC, abcC, 4)
6612 TEST_FIELD_OFFSET(ABC, abcC, 8)
6613}
#define TEST_FIELD_OFFSET(type, field, offset)
Definition: generated.c:66
#define TEST_TYPE_SIZE(type, size)
Definition: generated.c:50
#define TEST_FIELD_SIZE(type, field, size)
Definition: generated.c:69
#define TEST_TYPE_ALIGN(type, align)
Definition: generated.c:55
#define TEST_FIELD_ALIGN(type, field, align)
Definition: generated.c:63
Definition: wingdi.h:1410

Referenced by test_pack().

◆ test_pack_ABCFLOAT()

static void test_pack_ABCFLOAT ( void  )
static

Definition at line 6615 of file generated.c.

6616{
6617 /* ABCFLOAT */
6620 TEST_FIELD_SIZE (ABCFLOAT, abcfA, 4)
6621 TEST_FIELD_ALIGN (ABCFLOAT, abcfA, 4)
6622 TEST_FIELD_OFFSET(ABCFLOAT, abcfA, 0)
6623 TEST_FIELD_SIZE (ABCFLOAT, abcfB, 4)
6624 TEST_FIELD_ALIGN (ABCFLOAT, abcfB, 4)
6625 TEST_FIELD_OFFSET(ABCFLOAT, abcfB, 4)
6626 TEST_FIELD_SIZE (ABCFLOAT, abcfC, 4)
6627 TEST_FIELD_ALIGN (ABCFLOAT, abcfC, 4)
6628 TEST_FIELD_OFFSET(ABCFLOAT, abcfC, 8)
6629}

Referenced by test_pack().

◆ test_pack_ABORTPROC()

static void test_pack_ABORTPROC ( void  )
static

Definition at line 6631 of file generated.c.

6632{
6633 /* ABORTPROC */
6636}
BOOL(CALLBACK * ABORTPROC)(HDC, int)
Definition: wingdi.h:2911

Referenced by test_pack().

◆ test_pack_BITMAP()

static void test_pack_BITMAP ( void  )
static

Definition at line 6638 of file generated.c.

6639{
6640 /* BITMAP */
6643 TEST_FIELD_SIZE (BITMAP, bmType, 4)
6644 TEST_FIELD_ALIGN (BITMAP, bmType, 4)
6645 TEST_FIELD_OFFSET(BITMAP, bmType, 0)
6646 TEST_FIELD_SIZE (BITMAP, bmWidth, 4)
6647 TEST_FIELD_ALIGN (BITMAP, bmWidth, 4)
6648 TEST_FIELD_OFFSET(BITMAP, bmWidth, 4)
6649 TEST_FIELD_SIZE (BITMAP, bmHeight, 4)
6650 TEST_FIELD_ALIGN (BITMAP, bmHeight, 4)
6651 TEST_FIELD_OFFSET(BITMAP, bmHeight, 8)
6652 TEST_FIELD_SIZE (BITMAP, bmWidthBytes, 4)
6653 TEST_FIELD_ALIGN (BITMAP, bmWidthBytes, 4)
6654 TEST_FIELD_OFFSET(BITMAP, bmWidthBytes, 12)
6655 TEST_FIELD_SIZE (BITMAP, bmPlanes, 2)
6656 TEST_FIELD_ALIGN (BITMAP, bmPlanes, 2)
6657 TEST_FIELD_OFFSET(BITMAP, bmPlanes, 16)
6658 TEST_FIELD_SIZE (BITMAP, bmBitsPixel, 2)
6659 TEST_FIELD_ALIGN (BITMAP, bmBitsPixel, 2)
6660 TEST_FIELD_OFFSET(BITMAP, bmBitsPixel, 18)
6661 TEST_FIELD_SIZE (BITMAP, bmBits, 4)
6662 TEST_FIELD_ALIGN (BITMAP, bmBits, 4)
6663 TEST_FIELD_OFFSET(BITMAP, bmBits, 20)
6664}
Definition: bl.h:1331

Referenced by test_pack().

◆ test_pack_BITMAPCOREHEADER()

static void test_pack_BITMAPCOREHEADER ( void  )
static

Definition at line 6666 of file generated.c.

6667{
6668 /* BITMAPCOREHEADER */
6674 TEST_FIELD_SIZE (BITMAPCOREHEADER, bcWidth, 2)
6677 TEST_FIELD_SIZE (BITMAPCOREHEADER, bcHeight, 2)
6678 TEST_FIELD_ALIGN (BITMAPCOREHEADER, bcHeight, 2)
6680 TEST_FIELD_SIZE (BITMAPCOREHEADER, bcPlanes, 2)
6681 TEST_FIELD_ALIGN (BITMAPCOREHEADER, bcPlanes, 2)
6683 TEST_FIELD_SIZE (BITMAPCOREHEADER, bcBitCount, 2)
6684 TEST_FIELD_ALIGN (BITMAPCOREHEADER, bcBitCount, 2)
6685 TEST_FIELD_OFFSET(BITMAPCOREHEADER, bcBitCount, 10)
6686}

Referenced by test_pack().

◆ test_pack_BITMAPCOREINFO()

static void test_pack_BITMAPCOREINFO ( void  )
static

Definition at line 6688 of file generated.c.

6689{
6690 /* BITMAPCOREINFO */
6693 TEST_FIELD_SIZE (BITMAPCOREINFO, bmciHeader, 12)
6694 TEST_FIELD_ALIGN (BITMAPCOREINFO, bmciHeader, 4)
6695 TEST_FIELD_OFFSET(BITMAPCOREINFO, bmciHeader, 0)
6696 TEST_FIELD_SIZE (BITMAPCOREINFO, bmciColors, 3)
6697 TEST_FIELD_ALIGN (BITMAPCOREINFO, bmciColors, 1)
6698 TEST_FIELD_OFFSET(BITMAPCOREINFO, bmciColors, 12)
6699}

Referenced by test_pack().

◆ test_pack_BITMAPFILEHEADER()

static void test_pack_BITMAPFILEHEADER ( void  )
static

Definition at line 6701 of file generated.c.

6702{
6703 /* BITMAPFILEHEADER (pack 2) */
6712 TEST_FIELD_SIZE (BITMAPFILEHEADER, bfReserved1, 2)
6713 TEST_FIELD_ALIGN (BITMAPFILEHEADER, bfReserved1, 2)
6714 TEST_FIELD_OFFSET(BITMAPFILEHEADER, bfReserved1, 6)
6715 TEST_FIELD_SIZE (BITMAPFILEHEADER, bfReserved2, 2)
6716 TEST_FIELD_ALIGN (BITMAPFILEHEADER, bfReserved2, 2)
6717 TEST_FIELD_OFFSET(BITMAPFILEHEADER, bfReserved2, 8)
6718 TEST_FIELD_SIZE (BITMAPFILEHEADER, bfOffBits, 4)
6719 TEST_FIELD_ALIGN (BITMAPFILEHEADER, bfOffBits, 2)
6720 TEST_FIELD_OFFSET(BITMAPFILEHEADER, bfOffBits, 10)
6721}

Referenced by test_pack().

◆ test_pack_BITMAPINFO()

static void test_pack_BITMAPINFO ( void  )
static

Definition at line 6723 of file generated.c.

6724{
6725 /* BITMAPINFO */
6728 TEST_FIELD_SIZE (BITMAPINFO, bmiHeader, 40)
6729 TEST_FIELD_ALIGN (BITMAPINFO, bmiHeader, 4)
6730 TEST_FIELD_OFFSET(BITMAPINFO, bmiHeader, 0)
6731 TEST_FIELD_SIZE (BITMAPINFO, bmiColors, 4)
6732 TEST_FIELD_ALIGN (BITMAPINFO, bmiColors, 1)
6733 TEST_FIELD_OFFSET(BITMAPINFO, bmiColors, 40)
6734}

Referenced by test_pack().

◆ test_pack_BITMAPINFOHEADER()

static void test_pack_BITMAPINFOHEADER ( void  )
static

Definition at line 6736 of file generated.c.

6737{
6738 /* BITMAPINFOHEADER */
6744 TEST_FIELD_SIZE (BITMAPINFOHEADER, biWidth, 4)
6747 TEST_FIELD_SIZE (BITMAPINFOHEADER, biHeight, 4)
6748 TEST_FIELD_ALIGN (BITMAPINFOHEADER, biHeight, 4)
6750 TEST_FIELD_SIZE (BITMAPINFOHEADER, biPlanes, 2)
6751 TEST_FIELD_ALIGN (BITMAPINFOHEADER, biPlanes, 2)
6752 TEST_FIELD_OFFSET(BITMAPINFOHEADER, biPlanes, 12)
6753 TEST_FIELD_SIZE (BITMAPINFOHEADER, biBitCount, 2)
6754 TEST_FIELD_ALIGN (BITMAPINFOHEADER, biBitCount, 2)
6755 TEST_FIELD_OFFSET(BITMAPINFOHEADER, biBitCount, 14)
6756 TEST_FIELD_SIZE (BITMAPINFOHEADER, biCompression, 4)
6757 TEST_FIELD_ALIGN (BITMAPINFOHEADER, biCompression, 4)
6758 TEST_FIELD_OFFSET(BITMAPINFOHEADER, biCompression, 16)
6759 TEST_FIELD_SIZE (BITMAPINFOHEADER, biSizeImage, 4)
6760 TEST_FIELD_ALIGN (BITMAPINFOHEADER, biSizeImage, 4)
6761 TEST_FIELD_OFFSET(BITMAPINFOHEADER, biSizeImage, 20)
6762 TEST_FIELD_SIZE (BITMAPINFOHEADER, biXPelsPerMeter, 4)
6763 TEST_FIELD_ALIGN (BITMAPINFOHEADER, biXPelsPerMeter, 4)
6764 TEST_FIELD_OFFSET(BITMAPINFOHEADER, biXPelsPerMeter, 24)
6765 TEST_FIELD_SIZE (BITMAPINFOHEADER, biYPelsPerMeter, 4)
6766 TEST_FIELD_ALIGN (BITMAPINFOHEADER, biYPelsPerMeter, 4)
6767 TEST_FIELD_OFFSET(BITMAPINFOHEADER, biYPelsPerMeter, 28)
6768 TEST_FIELD_SIZE (BITMAPINFOHEADER, biClrUsed, 4)
6769 TEST_FIELD_ALIGN (BITMAPINFOHEADER, biClrUsed, 4)
6770 TEST_FIELD_OFFSET(BITMAPINFOHEADER, biClrUsed, 32)
6771 TEST_FIELD_SIZE (BITMAPINFOHEADER, biClrImportant, 4)
6772 TEST_FIELD_ALIGN (BITMAPINFOHEADER, biClrImportant, 4)
6773 TEST_FIELD_OFFSET(BITMAPINFOHEADER, biClrImportant, 36)
6774}

Referenced by test_pack().

◆ test_pack_BITMAPV4HEADER()

static void test_pack_BITMAPV4HEADER ( void  )
static

Definition at line 6776 of file generated.c.

6777{
6778 /* BITMAPV4HEADER */
6781 TEST_FIELD_SIZE (BITMAPV4HEADER, bV4Size, 4)
6782 TEST_FIELD_ALIGN (BITMAPV4HEADER, bV4Size, 4)
6784 TEST_FIELD_SIZE (BITMAPV4HEADER, bV4Width, 4)
6785 TEST_FIELD_ALIGN (BITMAPV4HEADER, bV4Width, 4)
6786 TEST_FIELD_OFFSET(BITMAPV4HEADER, bV4Width, 4)
6787 TEST_FIELD_SIZE (BITMAPV4HEADER, bV4Height, 4)
6788 TEST_FIELD_ALIGN (BITMAPV4HEADER, bV4Height, 4)
6789 TEST_FIELD_OFFSET(BITMAPV4HEADER, bV4Height, 8)
6790 TEST_FIELD_SIZE (BITMAPV4HEADER, bV4Planes, 2)
6791 TEST_FIELD_ALIGN (BITMAPV4HEADER, bV4Planes, 2)
6792 TEST_FIELD_OFFSET(BITMAPV4HEADER, bV4Planes, 12)
6793 TEST_FIELD_SIZE (BITMAPV4HEADER, bV4BitCount, 2)
6794 TEST_FIELD_ALIGN (BITMAPV4HEADER, bV4BitCount, 2)
6795 TEST_FIELD_OFFSET(BITMAPV4HEADER, bV4BitCount, 14)
6796 TEST_FIELD_SIZE (BITMAPV4HEADER, bV4V4Compression, 4)
6797 TEST_FIELD_ALIGN (BITMAPV4HEADER, bV4V4Compression, 4)
6798 TEST_FIELD_OFFSET(BITMAPV4HEADER, bV4V4Compression, 16)
6799 TEST_FIELD_SIZE (BITMAPV4HEADER, bV4SizeImage, 4)
6800 TEST_FIELD_ALIGN (BITMAPV4HEADER, bV4SizeImage, 4)
6801 TEST_FIELD_OFFSET(BITMAPV4HEADER, bV4SizeImage, 20)
6802 TEST_FIELD_SIZE (BITMAPV4HEADER, bV4XPelsPerMeter, 4)
6803 TEST_FIELD_ALIGN (BITMAPV4HEADER, bV4XPelsPerMeter, 4)
6804 TEST_FIELD_OFFSET(BITMAPV4HEADER, bV4XPelsPerMeter, 24)
6805 TEST_FIELD_SIZE (BITMAPV4HEADER, bV4YPelsPerMeter, 4)
6806 TEST_FIELD_ALIGN (BITMAPV4HEADER, bV4YPelsPerMeter, 4)
6807 TEST_FIELD_OFFSET(BITMAPV4HEADER, bV4YPelsPerMeter, 28)
6808 TEST_FIELD_SIZE (BITMAPV4HEADER, bV4ClrUsed, 4)
6809 TEST_FIELD_ALIGN (BITMAPV4HEADER, bV4ClrUsed, 4)
6810 TEST_FIELD_OFFSET(BITMAPV4HEADER, bV4ClrUsed, 32)
6811 TEST_FIELD_SIZE (BITMAPV4HEADER, bV4ClrImportant, 4)
6812 TEST_FIELD_ALIGN (BITMAPV4HEADER, bV4ClrImportant, 4)
6813 TEST_FIELD_OFFSET(BITMAPV4HEADER, bV4ClrImportant, 36)
6814 TEST_FIELD_SIZE (BITMAPV4HEADER, bV4RedMask, 4)
6815 TEST_FIELD_ALIGN (BITMAPV4HEADER, bV4RedMask, 4)
6816 TEST_FIELD_OFFSET(BITMAPV4HEADER, bV4RedMask, 40)
6817 TEST_FIELD_SIZE (BITMAPV4HEADER, bV4GreenMask, 4)
6818 TEST_FIELD_ALIGN (BITMAPV4HEADER, bV4GreenMask, 4)
6819 TEST_FIELD_OFFSET(BITMAPV4HEADER, bV4GreenMask, 44)
6820 TEST_FIELD_SIZE (BITMAPV4HEADER, bV4BlueMask, 4)
6821 TEST_FIELD_ALIGN (BITMAPV4HEADER, bV4BlueMask, 4)
6822 TEST_FIELD_OFFSET(BITMAPV4HEADER, bV4BlueMask, 48)
6823 TEST_FIELD_SIZE (BITMAPV4HEADER, bV4AlphaMask, 4)
6824 TEST_FIELD_ALIGN (BITMAPV4HEADER, bV4AlphaMask, 4)
6825 TEST_FIELD_OFFSET(BITMAPV4HEADER, bV4AlphaMask, 52)
6826 TEST_FIELD_SIZE (BITMAPV4HEADER, bV4CSType, 4)
6827 TEST_FIELD_ALIGN (BITMAPV4HEADER, bV4CSType, 4)
6828 TEST_FIELD_OFFSET(BITMAPV4HEADER, bV4CSType, 56)
6829 TEST_FIELD_SIZE (BITMAPV4HEADER, bV4Endpoints, 36)
6830 TEST_FIELD_ALIGN (BITMAPV4HEADER, bV4Endpoints, 4)
6831 TEST_FIELD_OFFSET(BITMAPV4HEADER, bV4Endpoints, 60)
6832 TEST_FIELD_SIZE (BITMAPV4HEADER, bV4GammaRed, 4)
6833 TEST_FIELD_ALIGN (BITMAPV4HEADER, bV4GammaRed, 4)
6834 TEST_FIELD_OFFSET(BITMAPV4HEADER, bV4GammaRed, 96)
6835 TEST_FIELD_SIZE (BITMAPV4HEADER, bV4GammaGreen, 4)
6836 TEST_FIELD_ALIGN (BITMAPV4HEADER, bV4GammaGreen, 4)
6837 TEST_FIELD_OFFSET(BITMAPV4HEADER, bV4GammaGreen, 100)
6838 TEST_FIELD_SIZE (BITMAPV4HEADER, bV4GammaBlue, 4)
6839 TEST_FIELD_ALIGN (BITMAPV4HEADER, bV4GammaBlue, 4)
6840 TEST_FIELD_OFFSET(BITMAPV4HEADER, bV4GammaBlue, 104)
6841}

Referenced by test_pack().

◆ test_pack_BITMAPV5HEADER()

static void test_pack_BITMAPV5HEADER ( void  )
static

Definition at line 6843 of file generated.c.

6844{
6845 /* BITMAPV5HEADER */
6846 TEST_TYPE_SIZE (BITMAPV5HEADER, 124)
6847 TEST_TYPE_ALIGN (BITMAPV5HEADER, 4)
6848 TEST_FIELD_SIZE (BITMAPV5HEADER, bV5Size, 4)
6849 TEST_FIELD_ALIGN (BITMAPV5HEADER, bV5Size, 4)
6850 TEST_FIELD_OFFSET(BITMAPV5HEADER, bV5Size, 0)
6851 TEST_FIELD_SIZE (BITMAPV5HEADER, bV5Width, 4)
6852 TEST_FIELD_ALIGN (BITMAPV5HEADER, bV5Width, 4)
6853 TEST_FIELD_OFFSET(BITMAPV5HEADER, bV5Width, 4)
6854 TEST_FIELD_SIZE (BITMAPV5HEADER, bV5Height, 4)
6855 TEST_FIELD_ALIGN (BITMAPV5HEADER, bV5Height, 4)
6856 TEST_FIELD_OFFSET(BITMAPV5HEADER, bV5Height, 8)
6857 TEST_FIELD_SIZE (BITMAPV5HEADER, bV5Planes, 2)
6858 TEST_FIELD_ALIGN (BITMAPV5HEADER, bV5Planes, 2)
6859 TEST_FIELD_OFFSET(BITMAPV5HEADER, bV5Planes, 12)
6860 TEST_FIELD_SIZE (BITMAPV5HEADER, bV5BitCount, 2)
6861 TEST_FIELD_ALIGN (BITMAPV5HEADER, bV5BitCount, 2)
6862 TEST_FIELD_OFFSET(BITMAPV5HEADER, bV5BitCount, 14)
6863 TEST_FIELD_SIZE (BITMAPV5HEADER, bV5Compression, 4)
6864 TEST_FIELD_ALIGN (BITMAPV5HEADER, bV5Compression, 4)
6865 TEST_FIELD_OFFSET(BITMAPV5HEADER, bV5Compression, 16)
6866 TEST_FIELD_SIZE (BITMAPV5HEADER, bV5SizeImage, 4)
6867 TEST_FIELD_ALIGN (BITMAPV5HEADER, bV5SizeImage, 4)
6868 TEST_FIELD_OFFSET(BITMAPV5HEADER, bV5SizeImage, 20)
6869 TEST_FIELD_SIZE (BITMAPV5HEADER, bV5XPelsPerMeter, 4)
6870 TEST_FIELD_ALIGN (BITMAPV5HEADER, bV5XPelsPerMeter, 4)
6871 TEST_FIELD_OFFSET(BITMAPV5HEADER, bV5XPelsPerMeter, 24)
6872 TEST_FIELD_SIZE (BITMAPV5HEADER, bV5YPelsPerMeter, 4)
6873 TEST_FIELD_ALIGN (BITMAPV5HEADER, bV5YPelsPerMeter, 4)
6874 TEST_FIELD_OFFSET(BITMAPV5HEADER, bV5YPelsPerMeter, 28)
6875 TEST_FIELD_SIZE (BITMAPV5HEADER, bV5ClrUsed, 4)
6876 TEST_FIELD_ALIGN (BITMAPV5HEADER, bV5ClrUsed, 4)
6877 TEST_FIELD_OFFSET(BITMAPV5HEADER, bV5ClrUsed, 32)
6878 TEST_FIELD_SIZE (BITMAPV5HEADER, bV5ClrImportant, 4)
6879 TEST_FIELD_ALIGN (BITMAPV5HEADER, bV5ClrImportant, 4)
6880 TEST_FIELD_OFFSET(BITMAPV5HEADER, bV5ClrImportant, 36)
6881 TEST_FIELD_SIZE (BITMAPV5HEADER, bV5RedMask, 4)
6882 TEST_FIELD_ALIGN (BITMAPV5HEADER, bV5RedMask, 4)
6883 TEST_FIELD_OFFSET(BITMAPV5HEADER, bV5RedMask, 40)
6884 TEST_FIELD_SIZE (BITMAPV5HEADER, bV5GreenMask, 4)
6885 TEST_FIELD_ALIGN (BITMAPV5HEADER, bV5GreenMask, 4)
6886 TEST_FIELD_OFFSET(BITMAPV5HEADER, bV5GreenMask, 44)
6887 TEST_FIELD_SIZE (BITMAPV5HEADER, bV5BlueMask, 4)
6888 TEST_FIELD_ALIGN (BITMAPV5HEADER, bV5BlueMask, 4)
6889 TEST_FIELD_OFFSET(BITMAPV5HEADER, bV5BlueMask, 48)
6890 TEST_FIELD_SIZE (BITMAPV5HEADER, bV5AlphaMask, 4)
6891 TEST_FIELD_ALIGN (BITMAPV5HEADER, bV5AlphaMask, 4)
6892 TEST_FIELD_OFFSET(BITMAPV5HEADER, bV5AlphaMask, 52)
6893 TEST_FIELD_SIZE (BITMAPV5HEADER, bV5CSType, 4)
6894 TEST_FIELD_ALIGN (BITMAPV5HEADER, bV5CSType, 4)
6895 TEST_FIELD_OFFSET(BITMAPV5HEADER, bV5CSType, 56)
6896 TEST_FIELD_SIZE (BITMAPV5HEADER, bV5Endpoints, 36)
6897 TEST_FIELD_ALIGN (BITMAPV5HEADER, bV5Endpoints, 4)
6898 TEST_FIELD_OFFSET(BITMAPV5HEADER, bV5Endpoints, 60)
6899 TEST_FIELD_SIZE (BITMAPV5HEADER, bV5GammaRed, 4)
6900 TEST_FIELD_ALIGN (BITMAPV5HEADER, bV5GammaRed, 4)
6901 TEST_FIELD_OFFSET(BITMAPV5HEADER, bV5GammaRed, 96)
6902 TEST_FIELD_SIZE (BITMAPV5HEADER, bV5GammaGreen, 4)
6903 TEST_FIELD_ALIGN (BITMAPV5HEADER, bV5GammaGreen, 4)
6904 TEST_FIELD_OFFSET(BITMAPV5HEADER, bV5GammaGreen, 100)
6905 TEST_FIELD_SIZE (BITMAPV5HEADER, bV5GammaBlue, 4)
6906 TEST_FIELD_ALIGN (BITMAPV5HEADER, bV5GammaBlue, 4)
6907 TEST_FIELD_OFFSET(BITMAPV5HEADER, bV5GammaBlue, 104)
6908 TEST_FIELD_SIZE (BITMAPV5HEADER, bV5Intent, 4)
6909 TEST_FIELD_ALIGN (BITMAPV5HEADER, bV5Intent, 4)
6910 TEST_FIELD_OFFSET(BITMAPV5HEADER, bV5Intent, 108)
6911 TEST_FIELD_SIZE (BITMAPV5HEADER, bV5ProfileData, 4)
6912 TEST_FIELD_ALIGN (BITMAPV5HEADER, bV5ProfileData, 4)
6913 TEST_FIELD_OFFSET(BITMAPV5HEADER, bV5ProfileData, 112)
6914 TEST_FIELD_SIZE (BITMAPV5HEADER, bV5ProfileSize, 4)
6915 TEST_FIELD_ALIGN (BITMAPV5HEADER, bV5ProfileSize, 4)
6916 TEST_FIELD_OFFSET(BITMAPV5HEADER, bV5ProfileSize, 116)
6917 TEST_FIELD_SIZE (BITMAPV5HEADER, bV5Reserved, 4)
6918 TEST_FIELD_ALIGN (BITMAPV5HEADER, bV5Reserved, 4)
6919 TEST_FIELD_OFFSET(BITMAPV5HEADER, bV5Reserved, 120)
6920}

Referenced by test_pack().

◆ test_pack_BLENDFUNCTION()

static void test_pack_BLENDFUNCTION ( void  )
static

Definition at line 6922 of file generated.c.

6923{
6924 /* BLENDFUNCTION */
6927 TEST_FIELD_SIZE (BLENDFUNCTION, BlendOp, 1)
6928 TEST_FIELD_ALIGN (BLENDFUNCTION, BlendOp, 1)
6929 TEST_FIELD_OFFSET(BLENDFUNCTION, BlendOp, 0)
6930 TEST_FIELD_SIZE (BLENDFUNCTION, BlendFlags, 1)
6931 TEST_FIELD_ALIGN (BLENDFUNCTION, BlendFlags, 1)
6932 TEST_FIELD_OFFSET(BLENDFUNCTION, BlendFlags, 1)
6933 TEST_FIELD_SIZE (BLENDFUNCTION, SourceConstantAlpha, 1)
6934 TEST_FIELD_ALIGN (BLENDFUNCTION, SourceConstantAlpha, 1)
6935 TEST_FIELD_OFFSET(BLENDFUNCTION, SourceConstantAlpha, 2)
6936 TEST_FIELD_SIZE (BLENDFUNCTION, AlphaFormat, 1)
6937 TEST_FIELD_ALIGN (BLENDFUNCTION, AlphaFormat, 1)
6938 TEST_FIELD_OFFSET(BLENDFUNCTION, AlphaFormat, 3)
6939}

Referenced by test_pack().

◆ test_pack_CHARSETINFO()

static void test_pack_CHARSETINFO ( void  )
static

Definition at line 6941 of file generated.c.

6942{
6943 /* CHARSETINFO */
6946 TEST_FIELD_SIZE (CHARSETINFO, ciCharset, 4)
6947 TEST_FIELD_ALIGN (CHARSETINFO, ciCharset, 4)
6948 TEST_FIELD_OFFSET(CHARSETINFO, ciCharset, 0)
6949 TEST_FIELD_SIZE (CHARSETINFO, ciACP, 4)
6950 TEST_FIELD_ALIGN (CHARSETINFO, ciACP, 4)
6955}
Definition: ffs.h:70

Referenced by test_pack().

◆ test_pack_CIEXYZ()

static void test_pack_CIEXYZ ( void  )
static

Definition at line 6957 of file generated.c.

6958{
6959 /* CIEXYZ */
6962 TEST_FIELD_SIZE (CIEXYZ, ciexyzX, 4)
6963 TEST_FIELD_ALIGN (CIEXYZ, ciexyzX, 4)
6964 TEST_FIELD_OFFSET(CIEXYZ, ciexyzX, 0)
6965 TEST_FIELD_SIZE (CIEXYZ, ciexyzY, 4)
6966 TEST_FIELD_ALIGN (CIEXYZ, ciexyzY, 4)
6967 TEST_FIELD_OFFSET(CIEXYZ, ciexyzY, 4)
6968 TEST_FIELD_SIZE (CIEXYZ, ciexyzZ, 4)
6969 TEST_FIELD_ALIGN (CIEXYZ, ciexyzZ, 4)
6970 TEST_FIELD_OFFSET(CIEXYZ, ciexyzZ, 8)
6971}

Referenced by test_pack().

◆ test_pack_CIEXYZTRIPLE()

static void test_pack_CIEXYZTRIPLE ( void  )
static

Definition at line 6973 of file generated.c.

6974{
6975 /* CIEXYZTRIPLE */
6978 TEST_FIELD_SIZE (CIEXYZTRIPLE, ciexyzRed, 12)
6979 TEST_FIELD_ALIGN (CIEXYZTRIPLE, ciexyzRed, 4)
6980 TEST_FIELD_OFFSET(CIEXYZTRIPLE, ciexyzRed, 0)
6981 TEST_FIELD_SIZE (CIEXYZTRIPLE, ciexyzGreen, 12)
6982 TEST_FIELD_ALIGN (CIEXYZTRIPLE, ciexyzGreen, 4)
6983 TEST_FIELD_OFFSET(CIEXYZTRIPLE, ciexyzGreen, 12)
6984 TEST_FIELD_SIZE (CIEXYZTRIPLE, ciexyzBlue, 12)
6985 TEST_FIELD_ALIGN (CIEXYZTRIPLE, ciexyzBlue, 4)
6986 TEST_FIELD_OFFSET(CIEXYZTRIPLE, ciexyzBlue, 24)
6987}

Referenced by test_pack().

◆ test_pack_COLOR16()

static void test_pack_COLOR16 ( void  )
static

Definition at line 6989 of file generated.c.

6990{
6991 /* COLOR16 */
6994}
USHORT COLOR16
Definition: wingdi.h:2782

Referenced by test_pack().

◆ test_pack_COLORADJUSTMENT()

static void test_pack_COLORADJUSTMENT ( void  )
static

Definition at line 6996 of file generated.c.

6997{
6998 /* COLORADJUSTMENT */
7001 TEST_FIELD_SIZE (COLORADJUSTMENT, caSize, 2)
7004 TEST_FIELD_SIZE (COLORADJUSTMENT, caFlags, 2)
7005 TEST_FIELD_ALIGN (COLORADJUSTMENT, caFlags, 2)
7007 TEST_FIELD_SIZE (COLORADJUSTMENT, caIlluminantIndex, 2)
7008 TEST_FIELD_ALIGN (COLORADJUSTMENT, caIlluminantIndex, 2)
7009 TEST_FIELD_OFFSET(COLORADJUSTMENT, caIlluminantIndex, 4)
7010 TEST_FIELD_SIZE (COLORADJUSTMENT, caRedGamma, 2)
7011 TEST_FIELD_ALIGN (COLORADJUSTMENT, caRedGamma, 2)
7012 TEST_FIELD_OFFSET(COLORADJUSTMENT, caRedGamma, 6)
7013 TEST_FIELD_SIZE (COLORADJUSTMENT, caGreenGamma, 2)
7014 TEST_FIELD_ALIGN (COLORADJUSTMENT, caGreenGamma, 2)
7015 TEST_FIELD_OFFSET(COLORADJUSTMENT, caGreenGamma, 8)
7016 TEST_FIELD_SIZE (COLORADJUSTMENT, caBlueGamma, 2)
7017 TEST_FIELD_ALIGN (COLORADJUSTMENT, caBlueGamma, 2)
7018 TEST_FIELD_OFFSET(COLORADJUSTMENT, caBlueGamma, 10)
7019 TEST_FIELD_SIZE (COLORADJUSTMENT, caReferenceBlack, 2)
7020 TEST_FIELD_ALIGN (COLORADJUSTMENT, caReferenceBlack, 2)
7021 TEST_FIELD_OFFSET(COLORADJUSTMENT, caReferenceBlack, 12)
7022 TEST_FIELD_SIZE (COLORADJUSTMENT, caReferenceWhite, 2)
7023 TEST_FIELD_ALIGN (COLORADJUSTMENT, caReferenceWhite, 2)
7024 TEST_FIELD_OFFSET(COLORADJUSTMENT, caReferenceWhite, 14)
7025 TEST_FIELD_SIZE (COLORADJUSTMENT, caContrast, 2)
7026 TEST_FIELD_ALIGN (COLORADJUSTMENT, caContrast, 2)
7027 TEST_FIELD_OFFSET(COLORADJUSTMENT, caContrast, 16)
7028 TEST_FIELD_SIZE (COLORADJUSTMENT, caBrightness, 2)
7029 TEST_FIELD_ALIGN (COLORADJUSTMENT, caBrightness, 2)
7030 TEST_FIELD_OFFSET(COLORADJUSTMENT, caBrightness, 18)
7031 TEST_FIELD_SIZE (COLORADJUSTMENT, caColorfulness, 2)
7032 TEST_FIELD_ALIGN (COLORADJUSTMENT, caColorfulness, 2)
7033 TEST_FIELD_OFFSET(COLORADJUSTMENT, caColorfulness, 20)
7034 TEST_FIELD_SIZE (COLORADJUSTMENT, caRedGreenTint, 2)
7035 TEST_FIELD_ALIGN (COLORADJUSTMENT, caRedGreenTint, 2)
7036 TEST_FIELD_OFFSET(COLORADJUSTMENT, caRedGreenTint, 22)
7037}

Referenced by test_pack().

◆ test_pack_DEVMODEA()

static void test_pack_DEVMODEA ( void  )
static

Definition at line 7039 of file generated.c.

7040{
7041 /* DEVMODEA */
7042 TEST_FIELD_SIZE (DEVMODEA, dmDeviceName, 32)
7043 TEST_FIELD_ALIGN (DEVMODEA, dmDeviceName, 1)
7044 TEST_FIELD_OFFSET(DEVMODEA, dmDeviceName, 0)
7045 TEST_FIELD_SIZE (DEVMODEA, dmSpecVersion, 2)
7046 TEST_FIELD_ALIGN (DEVMODEA, dmSpecVersion, 2)
7047 TEST_FIELD_OFFSET(DEVMODEA, dmSpecVersion, 32)
7048 TEST_FIELD_SIZE (DEVMODEA, dmDriverVersion, 2)
7049 TEST_FIELD_ALIGN (DEVMODEA, dmDriverVersion, 2)
7050 TEST_FIELD_OFFSET(DEVMODEA, dmDriverVersion, 34)
7051 TEST_FIELD_SIZE (DEVMODEA, dmSize, 2)
7052 TEST_FIELD_ALIGN (DEVMODEA, dmSize, 2)
7053 TEST_FIELD_OFFSET(DEVMODEA, dmSize, 36)
7054 TEST_FIELD_SIZE (DEVMODEA, dmDriverExtra, 2)
7055 TEST_FIELD_ALIGN (DEVMODEA, dmDriverExtra, 2)
7056 TEST_FIELD_OFFSET(DEVMODEA, dmDriverExtra, 38)
7057 TEST_FIELD_SIZE (DEVMODEA, dmFields, 4)
7058 TEST_FIELD_ALIGN (DEVMODEA, dmFields, 4)
7059 TEST_FIELD_OFFSET(DEVMODEA, dmFields, 40)
7060}

Referenced by test_pack().

◆ test_pack_DEVMODEW()

static void test_pack_DEVMODEW ( void  )
static

Definition at line 7062 of file generated.c.

7063{
7064 /* DEVMODEW */
7065 TEST_FIELD_SIZE (DEVMODEW, dmDeviceName, 64)
7066 TEST_FIELD_ALIGN (DEVMODEW, dmDeviceName, 2)
7067 TEST_FIELD_OFFSET(DEVMODEW, dmDeviceName, 0)
7068 TEST_FIELD_SIZE (DEVMODEW, dmSpecVersion, 2)
7069 TEST_FIELD_ALIGN (DEVMODEW, dmSpecVersion, 2)
7070 TEST_FIELD_OFFSET(DEVMODEW, dmSpecVersion, 64)
7071 TEST_FIELD_SIZE (DEVMODEW, dmDriverVersion, 2)
7072 TEST_FIELD_ALIGN (DEVMODEW, dmDriverVersion, 2)
7073 TEST_FIELD_OFFSET(DEVMODEW, dmDriverVersion, 66)
7074 TEST_FIELD_SIZE (DEVMODEW, dmSize, 2)
7075 TEST_FIELD_ALIGN (DEVMODEW, dmSize, 2)
7076 TEST_FIELD_OFFSET(DEVMODEW, dmSize, 68)
7077 TEST_FIELD_SIZE (DEVMODEW, dmDriverExtra, 2)
7078 TEST_FIELD_ALIGN (DEVMODEW, dmDriverExtra, 2)
7079 TEST_FIELD_OFFSET(DEVMODEW, dmDriverExtra, 70)
7080 TEST_FIELD_SIZE (DEVMODEW, dmFields, 4)
7081 TEST_FIELD_ALIGN (DEVMODEW, dmFields, 4)
7082 TEST_FIELD_OFFSET(DEVMODEW, dmFields, 72)
7083}

Referenced by test_pack().

◆ test_pack_DIBSECTION()

static void test_pack_DIBSECTION ( void  )
static

Definition at line 7085 of file generated.c.

7086{
7087 /* DIBSECTION */
7090 TEST_FIELD_SIZE (DIBSECTION, dsBm, 24)
7091 TEST_FIELD_ALIGN (DIBSECTION, dsBm, 4)
7093 TEST_FIELD_SIZE (DIBSECTION, dsBmih, 40)
7094 TEST_FIELD_ALIGN (DIBSECTION, dsBmih, 4)
7095 TEST_FIELD_OFFSET(DIBSECTION, dsBmih, 24)
7096 TEST_FIELD_SIZE (DIBSECTION, dsBitfields, 12)
7097 TEST_FIELD_ALIGN (DIBSECTION, dsBitfields, 4)
7098 TEST_FIELD_OFFSET(DIBSECTION, dsBitfields, 64)
7099 TEST_FIELD_SIZE (DIBSECTION, dshSection, 4)
7100 TEST_FIELD_ALIGN (DIBSECTION, dshSection, 4)
7101 TEST_FIELD_OFFSET(DIBSECTION, dshSection, 76)
7102 TEST_FIELD_SIZE (DIBSECTION, dsOffset, 4)
7103 TEST_FIELD_ALIGN (DIBSECTION, dsOffset, 4)
7104 TEST_FIELD_OFFSET(DIBSECTION, dsOffset, 80)
7105}

Referenced by test_pack().

◆ test_pack_DISPLAY_DEVICEA()

static void test_pack_DISPLAY_DEVICEA ( void  )
static

Definition at line 7107 of file generated.c.

7108{
7109 /* DISPLAY_DEVICEA */
7118 TEST_FIELD_SIZE (DISPLAY_DEVICEA, DeviceString, 128)
7119 TEST_FIELD_ALIGN (DISPLAY_DEVICEA, DeviceString, 1)
7120 TEST_FIELD_OFFSET(DISPLAY_DEVICEA, DeviceString, 36)
7121 TEST_FIELD_SIZE (DISPLAY_DEVICEA, StateFlags, 4)
7122 TEST_FIELD_ALIGN (DISPLAY_DEVICEA, StateFlags, 4)
7123 TEST_FIELD_OFFSET(DISPLAY_DEVICEA, StateFlags, 164)
7127 TEST_FIELD_SIZE (DISPLAY_DEVICEA, DeviceKey, 128)
7128 TEST_FIELD_ALIGN (DISPLAY_DEVICEA, DeviceKey, 1)
7129 TEST_FIELD_OFFSET(DISPLAY_DEVICEA, DeviceKey, 296)
7130}
static HMODULE MODULEINFO DWORD cb
Definition: module.c:33
_Must_inspect_result_ _In_ PWDFDEVICE_INIT _In_opt_ PCUNICODE_STRING DeviceName
Definition: wdfdevice.h:3275
_Must_inspect_result_ _In_ PWDFDEVICE_INIT _In_ PCUNICODE_STRING DeviceID
Definition: wdfpdo.h:278

Referenced by test_pack().

◆ test_pack_DISPLAY_DEVICEW()

static void test_pack_DISPLAY_DEVICEW ( void  )
static

◆ test_pack_DOCINFOA()

static void test_pack_DOCINFOA ( void  )
static

Definition at line 7157 of file generated.c.

7158{
7159 /* DOCINFOA */
7162 TEST_FIELD_SIZE (DOCINFOA, cbSize, 4)
7163 TEST_FIELD_ALIGN (DOCINFOA, cbSize, 4)
7164 TEST_FIELD_OFFSET(DOCINFOA, cbSize, 0)
7165 TEST_FIELD_SIZE (DOCINFOA, lpszDocName, 4)
7166 TEST_FIELD_ALIGN (DOCINFOA, lpszDocName, 4)
7167 TEST_FIELD_OFFSET(DOCINFOA, lpszDocName, 4)
7168 TEST_FIELD_SIZE (DOCINFOA, lpszOutput, 4)
7169 TEST_FIELD_ALIGN (DOCINFOA, lpszOutput, 4)
7170 TEST_FIELD_OFFSET(DOCINFOA, lpszOutput, 8)
7171 TEST_FIELD_SIZE (DOCINFOA, lpszDatatype, 4)
7172 TEST_FIELD_ALIGN (DOCINFOA, lpszDatatype, 4)
7173 TEST_FIELD_OFFSET(DOCINFOA, lpszDatatype, 12)
7174 TEST_FIELD_SIZE (DOCINFOA, fwType, 4)
7175 TEST_FIELD_ALIGN (DOCINFOA, fwType, 4)
7176 TEST_FIELD_OFFSET(DOCINFOA, fwType, 16)
7177}

Referenced by test_pack().

◆ test_pack_DOCINFOW()

static void test_pack_DOCINFOW ( void  )
static

Definition at line 7179 of file generated.c.

7180{
7181 /* DOCINFOW */
7184 TEST_FIELD_SIZE (DOCINFOW, cbSize, 4)
7185 TEST_FIELD_ALIGN (DOCINFOW, cbSize, 4)
7186 TEST_FIELD_OFFSET(DOCINFOW, cbSize, 0)
7187 TEST_FIELD_SIZE (DOCINFOW, lpszDocName, 4)
7188 TEST_FIELD_ALIGN (DOCINFOW, lpszDocName, 4)
7189 TEST_FIELD_OFFSET(DOCINFOW, lpszDocName, 4)
7190 TEST_FIELD_SIZE (DOCINFOW, lpszOutput, 4)
7191 TEST_FIELD_ALIGN (DOCINFOW, lpszOutput, 4)
7192 TEST_FIELD_OFFSET(DOCINFOW, lpszOutput, 8)
7193 TEST_FIELD_SIZE (DOCINFOW, lpszDatatype, 4)
7194 TEST_FIELD_ALIGN (DOCINFOW, lpszDatatype, 4)
7195 TEST_FIELD_OFFSET(DOCINFOW, lpszDatatype, 12)
7196 TEST_FIELD_SIZE (DOCINFOW, fwType, 4)
7197 TEST_FIELD_ALIGN (DOCINFOW, fwType, 4)
7198 TEST_FIELD_OFFSET(DOCINFOW, fwType, 16)
7199}

Referenced by test_pack().

◆ test_pack_EMR()

static void test_pack_EMR ( void  )
static

Definition at line 7201 of file generated.c.

7202{
7203 /* EMR */
7204 TEST_TYPE_SIZE (EMR, 8)
7205 TEST_TYPE_ALIGN (EMR, 4)
7212}
*nSize LPSTR _Inout_ LPDWORD nSize
Definition: winbase.h:2084
_In_ ULONG iType
Definition: winddi.h:3748

Referenced by test_pack().

◆ test_pack_EMRABORTPATH()

static void test_pack_EMRABORTPATH ( void  )
static

Definition at line 7214 of file generated.c.

7215{
7216 /* EMRABORTPATH */
7222}

Referenced by test_pack().

◆ test_pack_EMRANGLEARC()

static void test_pack_EMRANGLEARC ( void  )
static

Definition at line 7224 of file generated.c.

7225{
7226 /* EMRANGLEARC */
7232 TEST_FIELD_SIZE (EMRANGLEARC, ptlCenter, 8)
7233 TEST_FIELD_ALIGN (EMRANGLEARC, ptlCenter, 4)
7234 TEST_FIELD_OFFSET(EMRANGLEARC, ptlCenter, 8)
7235 TEST_FIELD_SIZE (EMRANGLEARC, nRadius, 4)
7236 TEST_FIELD_ALIGN (EMRANGLEARC, nRadius, 4)
7237 TEST_FIELD_OFFSET(EMRANGLEARC, nRadius, 16)
7238 TEST_FIELD_SIZE (EMRANGLEARC, eStartAngle, 4)
7239 TEST_FIELD_ALIGN (EMRANGLEARC, eStartAngle, 4)
7240 TEST_FIELD_OFFSET(EMRANGLEARC, eStartAngle, 20)
7241 TEST_FIELD_SIZE (EMRANGLEARC, eSweepAngle, 4)
7242 TEST_FIELD_ALIGN (EMRANGLEARC, eSweepAngle, 4)
7243 TEST_FIELD_OFFSET(EMRANGLEARC, eSweepAngle, 24)
7244}

Referenced by test_pack().

◆ test_pack_EMRARC()

static void test_pack_EMRARC ( void  )
static

Definition at line 7246 of file generated.c.

7247{
7248 /* EMRARC */
7251 TEST_FIELD_SIZE (EMRARC, emr, 8)
7252 TEST_FIELD_ALIGN (EMRARC, emr, 4)
7253 TEST_FIELD_OFFSET(EMRARC, emr, 0)
7254 TEST_FIELD_SIZE (EMRARC, rclBox, 16)
7255 TEST_FIELD_ALIGN (EMRARC, rclBox, 4)
7256 TEST_FIELD_OFFSET(EMRARC, rclBox, 8)
7257 TEST_FIELD_SIZE (EMRARC, ptlStart, 8)
7258 TEST_FIELD_ALIGN (EMRARC, ptlStart, 4)
7259 TEST_FIELD_OFFSET(EMRARC, ptlStart, 24)
7260 TEST_FIELD_SIZE (EMRARC, ptlEnd, 8)
7261 TEST_FIELD_ALIGN (EMRARC, ptlEnd, 4)
7262 TEST_FIELD_OFFSET(EMRARC, ptlEnd, 32)
7263}

Referenced by test_pack().

◆ test_pack_EMRARCTO()

static void test_pack_EMRARCTO ( void  )
static

Definition at line 7265 of file generated.c.

7266{
7267 /* EMRARCTO */
7270 TEST_FIELD_SIZE (EMRARCTO, emr, 8)
7271 TEST_FIELD_ALIGN (EMRARCTO, emr, 4)
7273 TEST_FIELD_SIZE (EMRARCTO, rclBox, 16)
7274 TEST_FIELD_ALIGN (EMRARCTO, rclBox, 4)
7275 TEST_FIELD_OFFSET(EMRARCTO, rclBox, 8)
7276 TEST_FIELD_SIZE (EMRARCTO, ptlStart, 8)
7277 TEST_FIELD_ALIGN (EMRARCTO, ptlStart, 4)
7278 TEST_FIELD_OFFSET(EMRARCTO, ptlStart, 24)
7279 TEST_FIELD_SIZE (EMRARCTO, ptlEnd, 8)
7280 TEST_FIELD_ALIGN (EMRARCTO, ptlEnd, 4)
7281 TEST_FIELD_OFFSET(EMRARCTO, ptlEnd, 32)
7282}

Referenced by test_pack().

◆ test_pack_EMRBEGINPATH()

static void test_pack_EMRBEGINPATH ( void  )
static

Definition at line 7284 of file generated.c.

7285{
7286 /* EMRBEGINPATH */
7292}

Referenced by test_pack().

◆ test_pack_EMRBITBLT()

static void test_pack_EMRBITBLT ( void  )
static

Definition at line 7294 of file generated.c.

7295{
7296 /* EMRBITBLT */
7299 TEST_FIELD_SIZE (EMRBITBLT, emr, 8)
7300 TEST_FIELD_ALIGN (EMRBITBLT, emr, 4)
7302 TEST_FIELD_SIZE (EMRBITBLT, rclBounds, 16)
7303 TEST_FIELD_ALIGN (EMRBITBLT, rclBounds, 4)
7304 TEST_FIELD_OFFSET(EMRBITBLT, rclBounds, 8)
7305 TEST_FIELD_SIZE (EMRBITBLT, xDest, 4)
7306 TEST_FIELD_ALIGN (EMRBITBLT, xDest, 4)
7307 TEST_FIELD_OFFSET(EMRBITBLT, xDest, 24)
7308 TEST_FIELD_SIZE (EMRBITBLT, yDest, 4)
7309 TEST_FIELD_ALIGN (EMRBITBLT, yDest, 4)
7310 TEST_FIELD_OFFSET(EMRBITBLT, yDest, 28)
7311 TEST_FIELD_SIZE (EMRBITBLT, cxDest, 4)
7312 TEST_FIELD_ALIGN (EMRBITBLT, cxDest, 4)
7313 TEST_FIELD_OFFSET(EMRBITBLT, cxDest, 32)
7314 TEST_FIELD_SIZE (EMRBITBLT, cyDest, 4)
7315 TEST_FIELD_ALIGN (EMRBITBLT, cyDest, 4)
7316 TEST_FIELD_OFFSET(EMRBITBLT, cyDest, 36)
7317 TEST_FIELD_SIZE (EMRBITBLT, dwRop, 4)
7318 TEST_FIELD_ALIGN (EMRBITBLT, dwRop, 4)
7319 TEST_FIELD_OFFSET(EMRBITBLT, dwRop, 40)
7320 TEST_FIELD_SIZE (EMRBITBLT, xSrc, 4)
7321 TEST_FIELD_ALIGN (EMRBITBLT, xSrc, 4)
7322 TEST_FIELD_OFFSET(EMRBITBLT, xSrc, 44)
7323 TEST_FIELD_SIZE (EMRBITBLT, ySrc, 4)
7324 TEST_FIELD_ALIGN (EMRBITBLT, ySrc, 4)
7325 TEST_FIELD_OFFSET(EMRBITBLT, ySrc, 48)
7326 TEST_FIELD_SIZE (EMRBITBLT, xformSrc, 24)
7327 TEST_FIELD_ALIGN (EMRBITBLT, xformSrc, 4)
7328 TEST_FIELD_OFFSET(EMRBITBLT, xformSrc, 52)
7329 TEST_FIELD_SIZE (EMRBITBLT, crBkColorSrc, 4)
7330 TEST_FIELD_ALIGN (EMRBITBLT, crBkColorSrc, 4)
7331 TEST_FIELD_OFFSET(EMRBITBLT, crBkColorSrc, 76)
7332 TEST_FIELD_SIZE (EMRBITBLT, iUsageSrc, 4)
7333 TEST_FIELD_ALIGN (EMRBITBLT, iUsageSrc, 4)
7334 TEST_FIELD_OFFSET(EMRBITBLT, iUsageSrc, 80)
7335 TEST_FIELD_SIZE (EMRBITBLT, offBmiSrc, 4)
7336 TEST_FIELD_ALIGN (EMRBITBLT, offBmiSrc, 4)
7337 TEST_FIELD_OFFSET(EMRBITBLT, offBmiSrc, 84)
7338 TEST_FIELD_SIZE (EMRBITBLT, cbBmiSrc, 4)
7339 TEST_FIELD_ALIGN (EMRBITBLT, cbBmiSrc, 4)
7340 TEST_FIELD_OFFSET(EMRBITBLT, cbBmiSrc, 88)
7341 TEST_FIELD_SIZE (EMRBITBLT, offBitsSrc, 4)
7342 TEST_FIELD_ALIGN (EMRBITBLT, offBitsSrc, 4)
7343 TEST_FIELD_OFFSET(EMRBITBLT, offBitsSrc, 92)
7344 TEST_FIELD_SIZE (EMRBITBLT, cbBitsSrc, 4)
7345 TEST_FIELD_ALIGN (EMRBITBLT, cbBitsSrc, 4)
7346 TEST_FIELD_OFFSET(EMRBITBLT, cbBitsSrc, 96)
7347}

Referenced by test_pack().

◆ test_pack_EMRCHORD()

static void test_pack_EMRCHORD ( void  )
static

Definition at line 7349 of file generated.c.

7350{
7351 /* EMRCHORD */
7354 TEST_FIELD_SIZE (EMRCHORD, emr, 8)
7355 TEST_FIELD_ALIGN (EMRCHORD, emr, 4)
7357 TEST_FIELD_SIZE (EMRCHORD, rclBox, 16)
7358 TEST_FIELD_ALIGN (EMRCHORD, rclBox, 4)
7359 TEST_FIELD_OFFSET(EMRCHORD, rclBox, 8)
7360 TEST_FIELD_SIZE (EMRCHORD, ptlStart, 8)
7361 TEST_FIELD_ALIGN (EMRCHORD, ptlStart, 4)
7362 TEST_FIELD_OFFSET(EMRCHORD, ptlStart, 24)
7363 TEST_FIELD_SIZE (EMRCHORD, ptlEnd, 8)
7364 TEST_FIELD_ALIGN (EMRCHORD, ptlEnd, 4)
7365 TEST_FIELD_OFFSET(EMRCHORD, ptlEnd, 32)
7366}

Referenced by test_pack().

◆ test_pack_EMRCLOSEFIGURE()

static void test_pack_EMRCLOSEFIGURE ( void  )
static

Definition at line 7368 of file generated.c.

7369{
7370 /* EMRCLOSEFIGURE */
7376}

Referenced by test_pack().

◆ test_pack_EMRCREATEBRUSHINDIRECT()

static void test_pack_EMRCREATEBRUSHINDIRECT ( void  )
static

◆ test_pack_EMRCREATECOLORSPACE()

static void test_pack_EMRCREATECOLORSPACE ( void  )
static

◆ test_pack_EMRCREATECOLORSPACEW()

◆ test_pack_EMRCREATEDIBPATTERNBRUSHPT()

static void test_pack_EMRCREATEDIBPATTERNBRUSHPT ( void  )
static

Definition at line 7435 of file generated.c.

7436{
7437 /* EMRCREATEDIBPATTERNBRUSHPT */
7461}
_In_ HBITMAP _In_ UINT _In_ UINT _Inout_ LPBITMAPINFO _In_ UINT iUsage
Definition: ntgdi.h:2781

Referenced by test_pack().

◆ test_pack_EMRCREATEMONOBRUSH()

◆ test_pack_EMRCREATEPEN()

static void test_pack_EMRCREATEPEN ( void  )
static

Definition at line 7491 of file generated.c.

7492{
7493 /* EMRCREATEPEN */
7499 TEST_FIELD_SIZE (EMRCREATEPEN, ihPen, 4)
7500 TEST_FIELD_ALIGN (EMRCREATEPEN, ihPen, 4)
7502 TEST_FIELD_SIZE (EMRCREATEPEN, lopn, 16)
7505}

Referenced by test_pack().

◆ test_pack_EMRDELETECOLORSPACE()

static void test_pack_EMRDELETECOLORSPACE ( void  )
static

Definition at line 7507 of file generated.c.

Referenced by test_pack().

◆ test_pack_EMRDELETEOBJECT()

static void test_pack_EMRDELETEOBJECT ( void  )
static

Definition at line 7520 of file generated.c.

7521{
7522 /* EMRDELETEOBJECT */
7528 TEST_FIELD_SIZE (EMRDELETEOBJECT, ihObject, 4)
7529 TEST_FIELD_ALIGN (EMRDELETEOBJECT, ihObject, 4)
7531}

Referenced by test_pack().

◆ test_pack_EMRELLIPSE()

static void test_pack_EMRELLIPSE ( void  )
static

Definition at line 7533 of file generated.c.

7534{
7535 /* EMRELLIPSE */
7538 TEST_FIELD_SIZE (EMRELLIPSE, emr, 8)
7541 TEST_FIELD_SIZE (EMRELLIPSE, rclBox, 16)
7542 TEST_FIELD_ALIGN (EMRELLIPSE, rclBox, 4)
7543 TEST_FIELD_OFFSET(EMRELLIPSE, rclBox, 8)
7544}

Referenced by test_pack().

◆ test_pack_EMRENDPATH()

static void test_pack_EMRENDPATH ( void  )
static

Definition at line 7546 of file generated.c.

7547{
7548 /* EMRENDPATH */
7551 TEST_FIELD_SIZE (EMRENDPATH, emr, 8)
7554}

Referenced by test_pack().

◆ test_pack_EMREOF()

static void test_pack_EMREOF ( void  )
static

Definition at line 7556 of file generated.c.

7557{
7558 /* EMREOF */
7561 TEST_FIELD_SIZE (EMREOF, emr, 8)
7562 TEST_FIELD_ALIGN (EMREOF, emr, 4)
7563 TEST_FIELD_OFFSET(EMREOF, emr, 0)
7564 TEST_FIELD_SIZE (EMREOF, nPalEntries, 4)
7565 TEST_FIELD_ALIGN (EMREOF, nPalEntries, 4)
7566 TEST_FIELD_OFFSET(EMREOF, nPalEntries, 8)
7567 TEST_FIELD_SIZE (EMREOF, offPalEntries, 4)
7568 TEST_FIELD_ALIGN (EMREOF, offPalEntries, 4)
7569 TEST_FIELD_OFFSET(EMREOF, offPalEntries, 12)
7570 TEST_FIELD_SIZE (EMREOF, nSizeLast, 4)
7571 TEST_FIELD_ALIGN (EMREOF, nSizeLast, 4)
7572 TEST_FIELD_OFFSET(EMREOF, nSizeLast, 16)
7573}

Referenced by test_pack().

◆ test_pack_EMREXCLUDECLIPRECT()

static void test_pack_EMREXCLUDECLIPRECT ( void  )
static

Definition at line 7575 of file generated.c.

Referenced by test_pack().

◆ test_pack_EMREXTCREATEFONTINDIRECTW()

static void test_pack_EMREXTCREATEFONTINDIRECTW ( void  )
static

◆ test_pack_EMREXTCREATEPEN()

static void test_pack_EMREXTCREATEPEN ( void  )
static

Definition at line 7604 of file generated.c.

Referenced by test_pack().

◆ test_pack_EMREXTFLOODFILL()

static void test_pack_EMREXTFLOODFILL ( void  )
static

Definition at line 7632 of file generated.c.

Referenced by test_pack().

◆ test_pack_EMREXTSELECTCLIPRGN()

static void test_pack_EMREXTSELECTCLIPRGN ( void  )
static

◆ test_pack_EMREXTTEXTOUTA()

static void test_pack_EMREXTTEXTOUTA ( void  )
static

Definition at line 7670 of file generated.c.

7671{
7672 /* EMREXTTEXTOUTA */
7678 TEST_FIELD_SIZE (EMREXTTEXTOUTA, rclBounds, 16)
7679 TEST_FIELD_ALIGN (EMREXTTEXTOUTA, rclBounds, 4)
7680 TEST_FIELD_OFFSET(EMREXTTEXTOUTA, rclBounds, 8)
7681 TEST_FIELD_SIZE (EMREXTTEXTOUTA, iGraphicsMode, 4)
7682 TEST_FIELD_ALIGN (EMREXTTEXTOUTA, iGraphicsMode, 4)
7683 TEST_FIELD_OFFSET(EMREXTTEXTOUTA, iGraphicsMode, 24)
7684 TEST_FIELD_SIZE (EMREXTTEXTOUTA, exScale, 4)
7685 TEST_FIELD_ALIGN (EMREXTTEXTOUTA, exScale, 4)
7686 TEST_FIELD_OFFSET(EMREXTTEXTOUTA, exScale, 28)
7687 TEST_FIELD_SIZE (EMREXTTEXTOUTA, eyScale, 4)
7688 TEST_FIELD_ALIGN (EMREXTTEXTOUTA, eyScale, 4)
7689 TEST_FIELD_OFFSET(EMREXTTEXTOUTA, eyScale, 32)
7690 TEST_FIELD_SIZE (EMREXTTEXTOUTA, emrtext, 40)
7691 TEST_FIELD_ALIGN (EMREXTTEXTOUTA, emrtext, 4)
7692 TEST_FIELD_OFFSET(EMREXTTEXTOUTA, emrtext, 36)
7693}

Referenced by test_pack().

◆ test_pack_EMREXTTEXTOUTW()

static void test_pack_EMREXTTEXTOUTW ( void  )
static

Definition at line 7695 of file generated.c.

7696{
7697 /* EMREXTTEXTOUTW */
7703 TEST_FIELD_SIZE (EMREXTTEXTOUTW, rclBounds, 16)
7704 TEST_FIELD_ALIGN (EMREXTTEXTOUTW, rclBounds, 4)
7705 TEST_FIELD_OFFSET(EMREXTTEXTOUTW, rclBounds, 8)
7706 TEST_FIELD_SIZE (EMREXTTEXTOUTW, iGraphicsMode, 4)
7707 TEST_FIELD_ALIGN (EMREXTTEXTOUTW, iGraphicsMode, 4)
7708 TEST_FIELD_OFFSET(EMREXTTEXTOUTW, iGraphicsMode, 24)
7709 TEST_FIELD_SIZE (EMREXTTEXTOUTW, exScale, 4)
7710 TEST_FIELD_ALIGN (EMREXTTEXTOUTW, exScale, 4)
7711 TEST_FIELD_OFFSET(EMREXTTEXTOUTW, exScale, 28)
7712 TEST_FIELD_SIZE (EMREXTTEXTOUTW, eyScale, 4)
7713 TEST_FIELD_ALIGN (EMREXTTEXTOUTW, eyScale, 4)
7714 TEST_FIELD_OFFSET(EMREXTTEXTOUTW, eyScale, 32)
7715 TEST_FIELD_SIZE (EMREXTTEXTOUTW, emrtext, 40)
7716 TEST_FIELD_ALIGN (EMREXTTEXTOUTW, emrtext, 4)
7717 TEST_FIELD_OFFSET(EMREXTTEXTOUTW, emrtext, 36)
7718}

Referenced by test_pack().

◆ test_pack_EMRFILLPATH()

static void test_pack_EMRFILLPATH ( void  )
static

Definition at line 7720 of file generated.c.

7721{
7722 /* EMRFILLPATH */
7728 TEST_FIELD_SIZE (EMRFILLPATH, rclBounds, 16)
7729 TEST_FIELD_ALIGN (EMRFILLPATH, rclBounds, 4)
7730 TEST_FIELD_OFFSET(EMRFILLPATH, rclBounds, 8)
7731}

Referenced by test_pack().

◆ test_pack_EMRFILLRGN()

static void test_pack_EMRFILLRGN ( void  )
static

Definition at line 7733 of file generated.c.

7734{
7735 /* EMRFILLRGN */
7738 TEST_FIELD_SIZE (EMRFILLRGN, emr, 8)
7741 TEST_FIELD_SIZE (EMRFILLRGN, rclBounds, 16)
7742 TEST_FIELD_ALIGN (EMRFILLRGN, rclBounds, 4)
7743 TEST_FIELD_OFFSET(EMRFILLRGN, rclBounds, 8)
7744 TEST_FIELD_SIZE (EMRFILLRGN, cbRgnData, 4)
7745 TEST_FIELD_ALIGN (EMRFILLRGN, cbRgnData, 4)
7746 TEST_FIELD_OFFSET(EMRFILLRGN, cbRgnData, 24)
7747 TEST_FIELD_SIZE (EMRFILLRGN, ihBrush, 4)
7748 TEST_FIELD_ALIGN (EMRFILLRGN, ihBrush, 4)
7749 TEST_FIELD_OFFSET(EMRFILLRGN, ihBrush, 28)
7750 TEST_FIELD_SIZE (EMRFILLRGN, RgnData, 1)
7751 TEST_FIELD_ALIGN (EMRFILLRGN, RgnData, 1)
7752 TEST_FIELD_OFFSET(EMRFILLRGN, RgnData, 32)
7753}

Referenced by test_pack().

◆ test_pack_EMRFLATTENPATH()

static void test_pack_EMRFLATTENPATH ( void  )
static

Definition at line 7755 of file generated.c.

7756{
7757 /* EMRFLATTENPATH */
7763}

Referenced by test_pack().

◆ test_pack_EMRFORMAT()

static void test_pack_EMRFORMAT ( void  )
static

Definition at line 7765 of file generated.c.

7766{
7767 /* EMRFORMAT */
7770 TEST_FIELD_SIZE (EMRFORMAT, dSignature, 4)
7771 TEST_FIELD_ALIGN (EMRFORMAT, dSignature, 4)
7772 TEST_FIELD_OFFSET(EMRFORMAT, dSignature, 0)
7773 TEST_FIELD_SIZE (EMRFORMAT, nVersion, 4)
7774 TEST_FIELD_ALIGN (EMRFORMAT, nVersion, 4)
7775 TEST_FIELD_OFFSET(EMRFORMAT, nVersion, 4)
7776 TEST_FIELD_SIZE (EMRFORMAT, cbData, 4)
7777 TEST_FIELD_ALIGN (EMRFORMAT, cbData, 4)
7778 TEST_FIELD_OFFSET(EMRFORMAT, cbData, 8)
7779 TEST_FIELD_SIZE (EMRFORMAT, offData, 4)
7780 TEST_FIELD_ALIGN (EMRFORMAT, offData, 4)
7781 TEST_FIELD_OFFSET(EMRFORMAT, offData, 12)
7782}

Referenced by test_pack().

◆ test_pack_EMRFRAMERGN()

static void test_pack_EMRFRAMERGN ( void  )
static

Definition at line 7784 of file generated.c.

7785{
7786 /* EMRFRAMERGN */
7792 TEST_FIELD_SIZE (EMRFRAMERGN, rclBounds, 16)
7793 TEST_FIELD_ALIGN (EMRFRAMERGN, rclBounds, 4)
7794 TEST_FIELD_OFFSET(EMRFRAMERGN, rclBounds, 8)
7795 TEST_FIELD_SIZE (EMRFRAMERGN, cbRgnData, 4)
7796 TEST_FIELD_ALIGN (EMRFRAMERGN, cbRgnData, 4)
7797 TEST_FIELD_OFFSET(EMRFRAMERGN, cbRgnData, 24)
7798 TEST_FIELD_SIZE (EMRFRAMERGN, ihBrush, 4)
7799 TEST_FIELD_ALIGN (EMRFRAMERGN, ihBrush, 4)
7800 TEST_FIELD_OFFSET(EMRFRAMERGN, ihBrush, 28)
7801 TEST_FIELD_SIZE (EMRFRAMERGN, szlStroke, 8)
7802 TEST_FIELD_ALIGN (EMRFRAMERGN, szlStroke, 4)
7803 TEST_FIELD_OFFSET(EMRFRAMERGN, szlStroke, 32)
7804 TEST_FIELD_SIZE (EMRFRAMERGN, RgnData, 1)
7805 TEST_FIELD_ALIGN (EMRFRAMERGN, RgnData, 1)
7806 TEST_FIELD_OFFSET(EMRFRAMERGN, RgnData, 40)
7807}

Referenced by test_pack().

◆ test_pack_EMRGDICOMMENT()

static void test_pack_EMRGDICOMMENT ( void  )
static

Definition at line 7809 of file generated.c.

Referenced by test_pack().

◆ test_pack_EMRGLSBOUNDEDRECORD()

static void test_pack_EMRGLSBOUNDEDRECORD ( void  )
static

Definition at line 7825 of file generated.c.

7826{
7827 /* EMRGLSBOUNDEDRECORD */
7828 TEST_TYPE_SIZE (EMRGLSBOUNDEDRECORD, 32)
7829 TEST_TYPE_ALIGN (EMRGLSBOUNDEDRECORD, 4)
7830 TEST_FIELD_SIZE (EMRGLSBOUNDEDRECORD, emr, 8)
7831 TEST_FIELD_ALIGN (EMRGLSBOUNDEDRECORD, emr, 4)
7832 TEST_FIELD_OFFSET(EMRGLSBOUNDEDRECORD, emr, 0)
7833 TEST_FIELD_SIZE (EMRGLSBOUNDEDRECORD, rclBounds, 16)
7834 TEST_FIELD_ALIGN (EMRGLSBOUNDEDRECORD, rclBounds, 4)
7835 TEST_FIELD_OFFSET(EMRGLSBOUNDEDRECORD, rclBounds, 8)
7836 TEST_FIELD_SIZE (EMRGLSBOUNDEDRECORD, cbData, 4)
7837 TEST_FIELD_ALIGN (EMRGLSBOUNDEDRECORD, cbData, 4)
7838 TEST_FIELD_OFFSET(EMRGLSBOUNDEDRECORD, cbData, 24)
7839 TEST_FIELD_SIZE (EMRGLSBOUNDEDRECORD, Data, 1)
7840 TEST_FIELD_ALIGN (EMRGLSBOUNDEDRECORD, Data, 1)
7841 TEST_FIELD_OFFSET(EMRGLSBOUNDEDRECORD, Data, 28)
7842}

Referenced by test_pack().

◆ test_pack_EMRGLSRECORD()

static void test_pack_EMRGLSRECORD ( void  )
static

Definition at line 7844 of file generated.c.

7845{
7846 /* EMRGLSRECORD */
7847 TEST_TYPE_SIZE (EMRGLSRECORD, 16)
7848 TEST_TYPE_ALIGN (EMRGLSRECORD, 4)
7849 TEST_FIELD_SIZE (EMRGLSRECORD, emr, 8)
7850 TEST_FIELD_ALIGN (EMRGLSRECORD, emr, 4)
7851 TEST_FIELD_OFFSET(EMRGLSRECORD, emr, 0)
7852 TEST_FIELD_SIZE (EMRGLSRECORD, cbData, 4)
7853 TEST_FIELD_ALIGN (EMRGLSRECORD, cbData, 4)
7854 TEST_FIELD_OFFSET(EMRGLSRECORD, cbData, 8)
7855 TEST_FIELD_SIZE (EMRGLSRECORD, Data, 1)
7856 TEST_FIELD_ALIGN (EMRGLSRECORD, Data, 1)
7857 TEST_FIELD_OFFSET(EMRGLSRECORD, Data, 12)
7858}

Referenced by test_pack().

◆ test_pack_EMRINTERSECTCLIPRECT()

static void test_pack_EMRINTERSECTCLIPRECT ( void  )
static

Definition at line 7860 of file generated.c.

Referenced by test_pack().

◆ test_pack_EMRINVERTRGN()

static void test_pack_EMRINVERTRGN ( void  )
static

Definition at line 7873 of file generated.c.

7874{
7875 /* EMRINVERTRGN */
7881 TEST_FIELD_SIZE (EMRINVERTRGN, rclBounds, 16)
7882 TEST_FIELD_ALIGN (EMRINVERTRGN, rclBounds, 4)
7883 TEST_FIELD_OFFSET(EMRINVERTRGN, rclBounds, 8)
7884 TEST_FIELD_SIZE (EMRINVERTRGN, cbRgnData, 4)
7885 TEST_FIELD_ALIGN (EMRINVERTRGN, cbRgnData, 4)
7886 TEST_FIELD_OFFSET(EMRINVERTRGN, cbRgnData, 24)
7887 TEST_FIELD_SIZE (EMRINVERTRGN, RgnData, 1)
7888 TEST_FIELD_ALIGN (EMRINVERTRGN, RgnData, 1)
7889 TEST_FIELD_OFFSET(EMRINVERTRGN, RgnData, 28)
7890}

Referenced by test_pack().

◆ test_pack_EMRLINETO()

static void test_pack_EMRLINETO ( void  )
static

Definition at line 7892 of file generated.c.

7893{
7894 /* EMRLINETO */
7897 TEST_FIELD_SIZE (EMRLINETO, emr, 8)
7898 TEST_FIELD_ALIGN (EMRLINETO, emr, 4)
7900 TEST_FIELD_SIZE (EMRLINETO, ptl, 8)
7901 TEST_FIELD_ALIGN (EMRLINETO, ptl, 4)
7903}

Referenced by test_pack().

◆ test_pack_EMRMASKBLT()

static void test_pack_EMRMASKBLT ( void  )
static

Definition at line 7905 of file generated.c.

7906{
7907 /* EMRMASKBLT */
7910 TEST_FIELD_SIZE (EMRMASKBLT, emr, 8)
7913 TEST_FIELD_SIZE (EMRMASKBLT, rclBounds, 16)
7914 TEST_FIELD_ALIGN (EMRMASKBLT, rclBounds, 4)
7915 TEST_FIELD_OFFSET(EMRMASKBLT, rclBounds, 8)
7916 TEST_FIELD_SIZE (EMRMASKBLT, xDest, 4)
7917 TEST_FIELD_ALIGN (EMRMASKBLT, xDest, 4)
7918 TEST_FIELD_OFFSET(EMRMASKBLT, xDest, 24)
7919 TEST_FIELD_SIZE (EMRMASKBLT, yDest, 4)
7920 TEST_FIELD_ALIGN (EMRMASKBLT, yDest, 4)
7921 TEST_FIELD_OFFSET(EMRMASKBLT, yDest, 28)
7922 TEST_FIELD_SIZE (EMRMASKBLT, cxDest, 4)
7923 TEST_FIELD_ALIGN (EMRMASKBLT, cxDest, 4)
7924 TEST_FIELD_OFFSET(EMRMASKBLT, cxDest, 32)
7925 TEST_FIELD_SIZE (EMRMASKBLT, cyDest, 4)
7926 TEST_FIELD_ALIGN (EMRMASKBLT, cyDest, 4)
7927 TEST_FIELD_OFFSET(EMRMASKBLT, cyDest, 36)
7928 TEST_FIELD_SIZE (EMRMASKBLT, dwRop, 4)
7929 TEST_FIELD_ALIGN (EMRMASKBLT, dwRop, 4)
7930 TEST_FIELD_OFFSET(EMRMASKBLT, dwRop, 40)
7931 TEST_FIELD_SIZE (EMRMASKBLT, xSrc, 4)
7932 TEST_FIELD_ALIGN (EMRMASKBLT, xSrc, 4)
7933 TEST_FIELD_OFFSET(EMRMASKBLT, xSrc, 44)
7934 TEST_FIELD_SIZE (EMRMASKBLT, ySrc, 4)
7935 TEST_FIELD_ALIGN (EMRMASKBLT, ySrc, 4)
7936 TEST_FIELD_OFFSET(EMRMASKBLT, ySrc, 48)
7937 TEST_FIELD_SIZE (EMRMASKBLT, xformSrc, 24)
7938 TEST_FIELD_ALIGN (EMRMASKBLT, xformSrc, 4)
7939 TEST_FIELD_OFFSET(EMRMASKBLT, xformSrc, 52)
7940 TEST_FIELD_SIZE (EMRMASKBLT, crBkColorSrc, 4)
7941 TEST_FIELD_ALIGN (EMRMASKBLT, crBkColorSrc, 4)
7942 TEST_FIELD_OFFSET(EMRMASKBLT, crBkColorSrc, 76)
7943 TEST_FIELD_SIZE (EMRMASKBLT, iUsageSrc, 4)
7944 TEST_FIELD_ALIGN (EMRMASKBLT, iUsageSrc, 4)
7945 TEST_FIELD_OFFSET(EMRMASKBLT, iUsageSrc, 80)
7946 TEST_FIELD_SIZE (EMRMASKBLT, offBmiSrc, 4)
7947 TEST_FIELD_ALIGN (EMRMASKBLT, offBmiSrc, 4)
7948 TEST_FIELD_OFFSET(EMRMASKBLT, offBmiSrc, 84)
7949 TEST_FIELD_SIZE (EMRMASKBLT, cbBmiSrc, 4)
7950 TEST_FIELD_ALIGN (EMRMASKBLT, cbBmiSrc, 4)
7951 TEST_FIELD_OFFSET(EMRMASKBLT, cbBmiSrc, 88)
7952 TEST_FIELD_SIZE (EMRMASKBLT, offBitsSrc, 4)
7953 TEST_FIELD_ALIGN (EMRMASKBLT, offBitsSrc, 4)
7954 TEST_FIELD_OFFSET(EMRMASKBLT, offBitsSrc, 92)
7955 TEST_FIELD_SIZE (EMRMASKBLT, cbBitsSrc, 4)
7956 TEST_FIELD_ALIGN (EMRMASKBLT, cbBitsSrc, 4)
7957 TEST_FIELD_OFFSET(EMRMASKBLT, cbBitsSrc, 96)
7958 TEST_FIELD_SIZE (EMRMASKBLT, xMask, 4)
7959 TEST_FIELD_ALIGN (EMRMASKBLT, xMask, 4)
7960 TEST_FIELD_OFFSET(EMRMASKBLT, xMask, 100)
7961 TEST_FIELD_SIZE (EMRMASKBLT, yMask, 4)
7962 TEST_FIELD_ALIGN (EMRMASKBLT, yMask, 4)
7963 TEST_FIELD_OFFSET(EMRMASKBLT, yMask, 104)
7964 TEST_FIELD_SIZE (EMRMASKBLT, iUsageMask, 4)
7965 TEST_FIELD_ALIGN (EMRMASKBLT, iUsageMask, 4)
7966 TEST_FIELD_OFFSET(EMRMASKBLT, iUsageMask, 108)
7967 TEST_FIELD_SIZE (EMRMASKBLT, offBmiMask, 4)
7968 TEST_FIELD_ALIGN (EMRMASKBLT, offBmiMask, 4)
7969 TEST_FIELD_OFFSET(EMRMASKBLT, offBmiMask, 112)
7970 TEST_FIELD_SIZE (EMRMASKBLT, cbBmiMask, 4)
7971 TEST_FIELD_ALIGN (EMRMASKBLT, cbBmiMask, 4)
7972 TEST_FIELD_OFFSET(EMRMASKBLT, cbBmiMask, 116)
7973 TEST_FIELD_SIZE (EMRMASKBLT, offBitsMask, 4)
7974 TEST_FIELD_ALIGN (EMRMASKBLT, offBitsMask, 4)
7975 TEST_FIELD_OFFSET(EMRMASKBLT, offBitsMask, 120)
7976 TEST_FIELD_SIZE (EMRMASKBLT, cbBitsMask, 4)
7977 TEST_FIELD_ALIGN (EMRMASKBLT, cbBitsMask, 4)
7978 TEST_FIELD_OFFSET(EMRMASKBLT, cbBitsMask, 124)
7979}

Referenced by test_pack().

◆ test_pack_EMRMODIFYWORLDTRANSFORM()

◆ test_pack_EMRMOVETOEX()

static void test_pack_EMRMOVETOEX ( void  )
static

Definition at line 7997 of file generated.c.

7998{
7999 /* EMRMOVETOEX */
8008}

Referenced by test_pack().

◆ test_pack_EMROFFSETCLIPRGN()

static void test_pack_EMROFFSETCLIPRGN ( void  )
static

Definition at line 8010 of file generated.c.

8011{
8012 /* EMROFFSETCLIPRGN */
8018 TEST_FIELD_SIZE (EMROFFSETCLIPRGN, ptlOffset, 8)
8019 TEST_FIELD_ALIGN (EMROFFSETCLIPRGN, ptlOffset, 4)
8020 TEST_FIELD_OFFSET(EMROFFSETCLIPRGN, ptlOffset, 8)
8021}

Referenced by test_pack().

◆ test_pack_EMRPAINTRGN()

static void test_pack_EMRPAINTRGN ( void  )
static

Definition at line 8023 of file generated.c.

8024{
8025 /* EMRPAINTRGN */
8031 TEST_FIELD_SIZE (EMRPAINTRGN, rclBounds, 16)
8032 TEST_FIELD_ALIGN (EMRPAINTRGN, rclBounds, 4)
8033 TEST_FIELD_OFFSET(EMRPAINTRGN, rclBounds, 8)
8034 TEST_FIELD_SIZE (EMRPAINTRGN, cbRgnData, 4)
8035 TEST_FIELD_ALIGN (EMRPAINTRGN, cbRgnData, 4)
8036 TEST_FIELD_OFFSET(EMRPAINTRGN, cbRgnData, 24)
8037 TEST_FIELD_SIZE (EMRPAINTRGN, RgnData, 1)
8038 TEST_FIELD_ALIGN (EMRPAINTRGN, RgnData, 1)
8039 TEST_FIELD_OFFSET(EMRPAINTRGN, RgnData, 28)
8040}

Referenced by test_pack().

◆ test_pack_EMRPIE()

static void test_pack_EMRPIE ( void  )
static

Definition at line 8042 of file generated.c.

8043{
8044 /* EMRPIE */
8047 TEST_FIELD_SIZE (EMRPIE, emr, 8)
8048 TEST_FIELD_ALIGN (EMRPIE, emr, 4)
8049 TEST_FIELD_OFFSET(EMRPIE, emr, 0)
8050 TEST_FIELD_SIZE (EMRPIE, rclBox, 16)
8051 TEST_FIELD_ALIGN (EMRPIE, rclBox, 4)
8052 TEST_FIELD_OFFSET(EMRPIE, rclBox, 8)
8053 TEST_FIELD_SIZE (EMRPIE, ptlStart, 8)
8054 TEST_FIELD_ALIGN (EMRPIE, ptlStart, 4)
8055 TEST_FIELD_OFFSET(EMRPIE, ptlStart, 24)
8056 TEST_FIELD_SIZE (EMRPIE, ptlEnd, 8)
8057 TEST_FIELD_ALIGN (EMRPIE, ptlEnd, 4)
8058 TEST_FIELD_OFFSET(EMRPIE, ptlEnd, 32)
8059}

Referenced by test_pack().

◆ test_pack_EMRPIXELFORMAT()

static void test_pack_EMRPIXELFORMAT ( void  )
static

Definition at line 8061 of file generated.c.

8062{
8063 /* EMRPIXELFORMAT */
8072}
static PIXELFORMATDESCRIPTOR pfd
Definition: ssstars.c:67

Referenced by test_pack().

◆ test_pack_EMRPLGBLT()

static void test_pack_EMRPLGBLT ( void  )
static

Definition at line 8074 of file generated.c.

8075{
8076 /* EMRPLGBLT */
8079 TEST_FIELD_SIZE (EMRPLGBLT, emr, 8)
8080 TEST_FIELD_ALIGN (EMRPLGBLT, emr, 4)
8082 TEST_FIELD_SIZE (EMRPLGBLT, rclBounds, 16)
8083 TEST_FIELD_ALIGN (EMRPLGBLT, rclBounds, 4)
8084 TEST_FIELD_OFFSET(EMRPLGBLT, rclBounds, 8)
8085 TEST_FIELD_SIZE (EMRPLGBLT, aptlDest, 24)
8086 TEST_FIELD_ALIGN (EMRPLGBLT, aptlDest, 4)
8087 TEST_FIELD_OFFSET(EMRPLGBLT, aptlDest, 24)
8088 TEST_FIELD_SIZE (EMRPLGBLT, xSrc, 4)
8089 TEST_FIELD_ALIGN (EMRPLGBLT, xSrc, 4)
8090 TEST_FIELD_OFFSET(EMRPLGBLT, xSrc, 48)
8091 TEST_FIELD_SIZE (EMRPLGBLT, ySrc, 4)
8092 TEST_FIELD_ALIGN (EMRPLGBLT, ySrc, 4)
8093 TEST_FIELD_OFFSET(EMRPLGBLT, ySrc, 52)
8094 TEST_FIELD_SIZE (EMRPLGBLT, cxSrc, 4)
8095 TEST_FIELD_ALIGN (EMRPLGBLT, cxSrc, 4)
8096 TEST_FIELD_OFFSET(EMRPLGBLT, cxSrc, 56)
8097 TEST_FIELD_SIZE (EMRPLGBLT, cySrc, 4)
8098 TEST_FIELD_ALIGN (EMRPLGBLT, cySrc, 4)
8099 TEST_FIELD_OFFSET(EMRPLGBLT, cySrc, 60)
8100 TEST_FIELD_SIZE (EMRPLGBLT, xformSrc, 24)
8101 TEST_FIELD_ALIGN (EMRPLGBLT, xformSrc, 4)
8102 TEST_FIELD_OFFSET(EMRPLGBLT, xformSrc, 64)
8103 TEST_FIELD_SIZE (EMRPLGBLT, crBkColorSrc, 4)
8104 TEST_FIELD_ALIGN (EMRPLGBLT, crBkColorSrc, 4)
8105 TEST_FIELD_OFFSET(EMRPLGBLT, crBkColorSrc, 88)
8106 TEST_FIELD_SIZE (EMRPLGBLT, iUsageSrc, 4)
8107 TEST_FIELD_ALIGN (EMRPLGBLT, iUsageSrc, 4)
8108 TEST_FIELD_OFFSET(EMRPLGBLT, iUsageSrc, 92)
8109 TEST_FIELD_SIZE (EMRPLGBLT, offBmiSrc, 4)
8110 TEST_FIELD_ALIGN (EMRPLGBLT, offBmiSrc, 4)
8111 TEST_FIELD_OFFSET(EMRPLGBLT, offBmiSrc, 96)
8112 TEST_FIELD_SIZE (EMRPLGBLT, cbBmiSrc, 4)
8113 TEST_FIELD_ALIGN (EMRPLGBLT, cbBmiSrc, 4)
8114 TEST_FIELD_OFFSET(EMRPLGBLT, cbBmiSrc, 100)
8115 TEST_FIELD_SIZE (EMRPLGBLT, offBitsSrc, 4)
8116 TEST_FIELD_ALIGN (EMRPLGBLT, offBitsSrc, 4)
8117 TEST_FIELD_OFFSET(EMRPLGBLT, offBitsSrc, 104)
8118 TEST_FIELD_SIZE (EMRPLGBLT, cbBitsSrc, 4)
8119 TEST_FIELD_ALIGN (EMRPLGBLT, cbBitsSrc, 4)
8120 TEST_FIELD_OFFSET(EMRPLGBLT, cbBitsSrc, 108)
8121 TEST_FIELD_SIZE (EMRPLGBLT, xMask, 4)
8122 TEST_FIELD_ALIGN (EMRPLGBLT, xMask, 4)
8123 TEST_FIELD_OFFSET(EMRPLGBLT, xMask, 112)
8124 TEST_FIELD_SIZE (EMRPLGBLT, yMask, 4)
8125 TEST_FIELD_ALIGN (EMRPLGBLT, yMask, 4)
8126 TEST_FIELD_OFFSET(EMRPLGBLT, yMask, 116)
8127 TEST_FIELD_SIZE (EMRPLGBLT, iUsageMask, 4)
8128 TEST_FIELD_ALIGN (EMRPLGBLT, iUsageMask, 4)
8129 TEST_FIELD_OFFSET(EMRPLGBLT, iUsageMask, 120)
8130 TEST_FIELD_SIZE (EMRPLGBLT, offBmiMask, 4)
8131 TEST_FIELD_ALIGN (EMRPLGBLT, offBmiMask, 4)
8132 TEST_FIELD_OFFSET(EMRPLGBLT, offBmiMask, 124)
8133 TEST_FIELD_SIZE (EMRPLGBLT, cbBmiMask, 4)
8134 TEST_FIELD_ALIGN (EMRPLGBLT, cbBmiMask, 4)
8135 TEST_FIELD_OFFSET(EMRPLGBLT, cbBmiMask, 128)
8136 TEST_FIELD_SIZE (EMRPLGBLT, offBitsMask, 4)
8137 TEST_FIELD_ALIGN (EMRPLGBLT, offBitsMask, 4)
8138 TEST_FIELD_OFFSET(EMRPLGBLT, offBitsMask, 132)
8139 TEST_FIELD_SIZE (EMRPLGBLT, cbBitsMask, 4)
8140 TEST_FIELD_ALIGN (EMRPLGBLT, cbBitsMask, 4)
8141 TEST_FIELD_OFFSET(EMRPLGBLT, cbBitsMask, 136)
8142}

Referenced by test_pack().

◆ test_pack_EMRPOLYBEZIER()

static void test_pack_EMRPOLYBEZIER ( void  )
static

Definition at line 8144 of file generated.c.

8145{
8146 /* EMRPOLYBEZIER */
8152 TEST_FIELD_SIZE (EMRPOLYBEZIER, rclBounds, 16)
8153 TEST_FIELD_ALIGN (EMRPOLYBEZIER, rclBounds, 4)
8154 TEST_FIELD_OFFSET(EMRPOLYBEZIER, rclBounds, 8)
8161}

Referenced by test_pack().

◆ test_pack_EMRPOLYBEZIER16()

static void test_pack_EMRPOLYBEZIER16 ( void  )
static

Definition at line 8163 of file generated.c.

8164{
8165 /* EMRPOLYBEZIER16 */
8171 TEST_FIELD_SIZE (EMRPOLYBEZIER16, rclBounds, 16)
8172 TEST_FIELD_ALIGN (EMRPOLYBEZIER16, rclBounds, 4)
8173 TEST_FIELD_OFFSET(EMRPOLYBEZIER16, rclBounds, 8)
8180}
static struct list apts
Definition: compobj.c:78

Referenced by test_pack().

◆ test_pack_EMRPOLYBEZIERTO()

static void test_pack_EMRPOLYBEZIERTO ( void  )
static

Definition at line 8182 of file generated.c.

8183{
8184 /* EMRPOLYBEZIERTO */
8190 TEST_FIELD_SIZE (EMRPOLYBEZIERTO, rclBounds, 16)
8191 TEST_FIELD_ALIGN (EMRPOLYBEZIERTO, rclBounds, 4)
8192 TEST_FIELD_OFFSET(EMRPOLYBEZIERTO, rclBounds, 8)
8199}

Referenced by test_pack().

◆ test_pack_EMRPOLYBEZIERTO16()

static void test_pack_EMRPOLYBEZIERTO16 ( void  )
static

◆ test_pack_EMRPOLYDRAW()

static void test_pack_EMRPOLYDRAW ( void  )
static

Definition at line 8220 of file generated.c.

8221{
8222 /* EMRPOLYDRAW */
8228 TEST_FIELD_SIZE (EMRPOLYDRAW, rclBounds, 16)
8229 TEST_FIELD_ALIGN (EMRPOLYDRAW, rclBounds, 4)
8230 TEST_FIELD_OFFSET(EMRPOLYDRAW, rclBounds, 8)
8231 TEST_FIELD_SIZE (EMRPOLYDRAW, cptl, 4)
8232 TEST_FIELD_ALIGN (EMRPOLYDRAW, cptl, 4)
8234 TEST_FIELD_SIZE (EMRPOLYDRAW, aptl, 8)
8235 TEST_FIELD_ALIGN (EMRPOLYDRAW, aptl, 4)
8237 TEST_FIELD_SIZE (EMRPOLYDRAW, abTypes, 1)
8238 TEST_FIELD_ALIGN (EMRPOLYDRAW, abTypes, 1)
8239 TEST_FIELD_OFFSET(EMRPOLYDRAW, abTypes, 36)
8240}

Referenced by test_pack().

◆ test_pack_EMRPOLYDRAW16()

static void test_pack_EMRPOLYDRAW16 ( void  )
static

Definition at line 8242 of file generated.c.

8243{
8244 /* EMRPOLYDRAW16 */
8250 TEST_FIELD_SIZE (EMRPOLYDRAW16, rclBounds, 16)
8251 TEST_FIELD_ALIGN (EMRPOLYDRAW16, rclBounds, 4)
8252 TEST_FIELD_OFFSET(EMRPOLYDRAW16, rclBounds, 8)
8259 TEST_FIELD_SIZE (EMRPOLYDRAW16, abTypes, 1)
8260 TEST_FIELD_ALIGN (EMRPOLYDRAW16, abTypes, 1)
8261 TEST_FIELD_OFFSET(EMRPOLYDRAW16, abTypes, 32)
8262}

Referenced by test_pack().

◆ test_pack_EMRPOLYGON()

static void test_pack_EMRPOLYGON ( void  )
static

Definition at line 8264 of file generated.c.

8265{
8266 /* EMRPOLYGON */
8269 TEST_FIELD_SIZE (EMRPOLYGON, emr, 8)
8272 TEST_FIELD_SIZE (EMRPOLYGON, rclBounds, 16)
8273 TEST_FIELD_ALIGN (EMRPOLYGON, rclBounds, 4)
8274 TEST_FIELD_OFFSET(EMRPOLYGON, rclBounds, 8)
8275 TEST_FIELD_SIZE (EMRPOLYGON, cptl, 4)
8276 TEST_FIELD_ALIGN (EMRPOLYGON, cptl, 4)
8277 TEST_FIELD_OFFSET(EMRPOLYGON, cptl, 24)
8278 TEST_FIELD_SIZE (EMRPOLYGON, aptl, 8)
8279 TEST_FIELD_ALIGN (EMRPOLYGON, aptl, 4)
8280 TEST_FIELD_OFFSET(EMRPOLYGON, aptl, 28)
8281}

Referenced by test_pack().

◆ test_pack_EMRPOLYGON16()

static void test_pack_EMRPOLYGON16 ( void  )
static

Definition at line 8283 of file generated.c.

8284{
8285 /* EMRPOLYGON16 */
8291 TEST_FIELD_SIZE (EMRPOLYGON16, rclBounds, 16)
8292 TEST_FIELD_ALIGN (EMRPOLYGON16, rclBounds, 4)
8293 TEST_FIELD_OFFSET(EMRPOLYGON16, rclBounds, 8)
8294 TEST_FIELD_SIZE (EMRPOLYGON16, cpts, 4)
8297