Lines Matching refs:Backrefs

946   if (Backrefs.NamesCount >= BackrefContext::Max)  in memorizeString()
948 for (size_t i = 0; i < Backrefs.NamesCount; ++i) in memorizeString()
949 if (S == Backrefs.Names[i]->Name) in memorizeString()
953 Backrefs.Names[Backrefs.NamesCount++] = N; in memorizeString()
960 if (I >= Backrefs.NamesCount) { in demangleBackRefName()
966 return Backrefs.Names[I]; in demangleBackRefName()
989 std::swap(OuterContext, Backrefs); in demangleTemplateInstantiationName()
996 std::swap(OuterContext, Backrefs); in demangleTemplateInstantiationName()
2131 if (N >= Backrefs.FunctionParamCount) { in demangleFunctionParameterList()
2138 (*Current)->N = Backrefs.FunctionParams[N]; in demangleFunctionParameterList()
2157 if (Backrefs.FunctionParamCount <= 9 && CharsConsumed > 1) in demangleFunctionParameterList()
2158 Backrefs.FunctionParams[Backrefs.FunctionParamCount++] = TN; in demangleFunctionParameterList()
2310 (int)Backrefs.FunctionParamCount); in dumpBackReferences()
2316 for (size_t I = 0; I < Backrefs.FunctionParamCount; ++I) { in dumpBackReferences()
2319 TypeNode *T = Backrefs.FunctionParams[I]; in dumpBackReferences()
2327 if (Backrefs.FunctionParamCount > 0) in dumpBackReferences()
2329 std::printf("%d name backreferences\n", (int)Backrefs.NamesCount); in dumpBackReferences()
2330 for (size_t I = 0; I < Backrefs.NamesCount; ++I) { in dumpBackReferences()
2331 std::printf(" [%d] - %.*s\n", (int)I, (int)Backrefs.Names[I]->Name.size(), in dumpBackReferences()
2332 Backrefs.Names[I]->Name.begin()); in dumpBackReferences()
2334 if (Backrefs.NamesCount > 0) in dumpBackReferences()