Normalization__GetCharacterInfo

CHAR __fastcall Normalization__GetCharacterInfo(
        _RTL_NORMALIZATION *pNormalization,
        INT64 cTest,
        _BYTE *pbClass,
        _BYTE *pbFlags){
  char v4; 
  char v5; 
  CHAR result; 

  v4 = *(_BYTE *)((cTest & 0x7F)
                + ((unsigned __int64)*(unsigned __int8 *)(((__int64)(int)cTest >> 7) + *((_QWORD *)pNormalization + 4)) << 7)
                + *((_QWORD *)pNormalization + 5)
                - 128);
  v5 = v4 & 0x3F;
  result = v4 & 0xC0;
  *pbClass = v5;
  *pbFlags = result;
  return result;
}

Referenced by:

NormBuffer__AppendAndSortDecomposed
NormBuffer__RecheckStartCombinations