_asm asm auto _based based break case _cdecl cdecl char const continue default do double else _emit emit enum export _export extern _far far _fastcall fastcall float for _fortran fortran goto _huge huge if int _interrupt interrupt _loadds loadds long _near near _pascal pascal register return _saveregs saveregs _segname segname _segment segment _self self short signed sizeof static struct switch typedef union unsigned void volatile while class this operator