__int64 __fastcall SdbTagIDToTagRef(__int64 a1, __int64 a2, __int64 a3, unsigned int *a4){
int v5;
unsigned int v6;
int v7;
int v9[6];
v9[0] = -1;
v5 = a3;
v6 = 0;
if( (unsigned int)SdbpFindLocalDatabaseByPDB(a1, a2, a3, (unsigned int *)v9) )
{
v6 = 1;
v7 = v5 | (v9[0] << 28);
}
else
{
AslLogCallPrintf(1ui64, "SdbTagIDToTagRef", 0xF6ui64, "Bad PDB");
v7 = 0;
}
*a4 = v7;
return v6;
}