Lines Matching refs:Backrefs

942   if (Backrefs.NamesCount >= BackrefContext::Max)  in memorizeString()
944 for (size_t i = 0; i < Backrefs.NamesCount; ++i) in memorizeString()
945 if (S == Backrefs.Names[i]->Name) in memorizeString()
949 Backrefs.Names[Backrefs.NamesCount++] = N; in memorizeString()
956 if (I >= Backrefs.NamesCount) { in demangleBackRefName()
962 return Backrefs.Names[I]; in demangleBackRefName()
988 std::swap(OuterContext, Backrefs); in demangleTemplateInstantiationName()
995 std::swap(OuterContext, Backrefs); in demangleTemplateInstantiationName()
2134 if (N >= Backrefs.FunctionParamCount) { in demangleFunctionParameterList()
2141 (*Current)->N = Backrefs.FunctionParams[N]; in demangleFunctionParameterList()
2160 if (Backrefs.FunctionParamCount <= 9 && CharsConsumed > 1) in demangleFunctionParameterList()
2161 Backrefs.FunctionParams[Backrefs.FunctionParamCount++] = TN; in demangleFunctionParameterList()
2313 (int)Backrefs.FunctionParamCount); in dumpBackReferences()
2319 for (size_t I = 0; I < Backrefs.FunctionParamCount; ++I) { in dumpBackReferences()
2322 TypeNode *T = Backrefs.FunctionParams[I]; in dumpBackReferences()
2330 if (Backrefs.FunctionParamCount > 0) in dumpBackReferences()
2332 std::printf("%d name backreferences\n", (int)Backrefs.NamesCount); in dumpBackReferences()
2333 for (size_t I = 0; I < Backrefs.NamesCount; ++I) { in dumpBackReferences()
2334 std::printf(" [%d] - %.*s\n", (int)I, (int)Backrefs.Names[I]->Name.size(), in dumpBackReferences()
2335 Backrefs.Names[I]->Name.begin()); in dumpBackReferences()
2337 if (Backrefs.NamesCount > 0) in dumpBackReferences()