VOID __fastcall CmpKeyEnumStackReset(INT64 a1){
INT16 v1;
_QWORD *EntryAtLayerHeight;
v1 = 0;
*(_BYTE *)(a1 + 2) = 0;
CmpResetKeyNodeStack((INT16 *)(a1 + 8));
while( v1 <= *(__int16 *)a1 )
{
EntryAtLayerHeight = (_QWORD *)CmpKeyEnumStackGetEntryAtLayerHeight(a1, v1);
CmpKeyEnumStackEntryCleanup(EntryAtLayerHeight);
CmpKeyEnumStackEntryInitialize((INT64)EntryAtLayerHeight);
++v1;
}
}