INT64 __fastcall XmImmediateEnter(INT64 a1){
INT64 v2;
VOID *v3;
INT64 result;
*(_DWORD *)(a1 + 108) = (unsigned __int16)XmGetWordImmediate(a1);
*(_DWORD *)(a1 + 104) = XmGetCodeByte(a1, v2, v3) & 0x1F;
result = 1i64;
*(_DWORD *)(a1 + 120) = *(_BYTE *)(a1 + 138) != 0 ? 3 : 1;
return result;
}