public bool VerifyNameIndex(uint nindex)
{
string testname;
try
{
testname = this.ConstantPool.Strings[(int)nindex];
}
catch (IndexOutOfRangeException)
{
Log.Error(this, "Constant pool index is out of range.");
return false;
}
if (!AbcFile.IsValidIdentifier(testname))
{
Log.Error(this, "\"" + testname + "\" is not valid identifier");
return false;
}
return true;
}