Lines Matching refs:NameBase
134 ManglerVector NameBase(1 + Name.length()); in mangleName() local
139 int ItemsParsed = sscanf(Name.c_str(), "_ZN%s", NameBase.data()); in mangleName()
144 TestPrefix.c_str(), NameBase.data()); in mangleName()
158 ItemsParsed = sscanf(Name.c_str(), "_Z%9u%s", &BaseLength, NameBase.data()); in mangleName()
159 if (ItemsParsed == 2 && BaseLength <= strlen(NameBase.data()) && in mangleName()
160 !isdigit(NameBase[0])) { in mangleName()
172 if (NameBase[ActualBaseLength] == 'I') { in mangleName()
174 while (NameBase[ActualBaseLength] != 'E' && in mangleName()
175 NameBase[ActualBaseLength] != '\0') in mangleName()
178 strncpy(OrigName.data(), NameBase.data(), ActualBaseLength); in mangleName()
180 strcpy(OrigSuffix.data(), NameBase.data() + ActualBaseLength); in mangleName()