public bool ResolveName(LongNamesMember longNames)
{
string name = _member.Header.Name;
Match match = _usesLongName.Match(name);
if (match.Success)
{
int offset = int.Parse(match.Groups[1].Captures[0].Value);
_name = longNames.GetNameForOffset(offset);
return true;
}
else if (name.EndsWith("/"))
{
_name = name.Substring(0, name.Length - 1);
return true;
}
return false;
}