reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Demangle/MicrosoftDemangle.cpp
  942   if (Backrefs.NamesCount >= BackrefContext::Max)
  944   for (size_t i = 0; i < Backrefs.NamesCount; ++i)
  945     if (S == Backrefs.Names[i]->Name)
  949   Backrefs.Names[Backrefs.NamesCount++] = N;
  949   Backrefs.Names[Backrefs.NamesCount++] = N;
  956   if (I >= Backrefs.NamesCount) {
  962   return Backrefs.Names[I];
  988   std::swap(OuterContext, Backrefs);
  995   std::swap(OuterContext, Backrefs);
 2130       if (N >= Backrefs.FunctionParamCount) {
 2137       (*Current)->N = Backrefs.FunctionParams[N];
 2156     if (Backrefs.FunctionParamCount <= 9 && CharsConsumed > 1)
 2157       Backrefs.FunctionParams[Backrefs.FunctionParamCount++] = TN;
 2157       Backrefs.FunctionParams[Backrefs.FunctionParamCount++] = TN;
 2309               (int)Backrefs.FunctionParamCount);
 2315   for (size_t I = 0; I < Backrefs.FunctionParamCount; ++I) {
 2318     TypeNode *T = Backrefs.FunctionParams[I];
 2326   if (Backrefs.FunctionParamCount > 0)
 2328   std::printf("%d name backreferences\n", (int)Backrefs.NamesCount);
 2329   for (size_t I = 0; I < Backrefs.NamesCount; ++I) {
 2330     std::printf("  [%d] - %.*s\n", (int)I, (int)Backrefs.Names[I]->Name.size(),
 2331                 Backrefs.Names[I]->Name.begin());
 2333   if (Backrefs.NamesCount > 0)