Lines Matching refs:Backrefs

995   if (Backrefs.NamesCount >= BackrefContext::Max)  in memorizeString()
997 for (size_t i = 0; i < Backrefs.NamesCount; ++i) in memorizeString()
998 if (S == Backrefs.Names[i]->Name) in memorizeString()
1002 Backrefs.Names[Backrefs.NamesCount++] = N; in memorizeString()
1010 if (I >= Backrefs.NamesCount) { in demangleBackRefName()
1016 return Backrefs.Names[I]; in demangleBackRefName()
1036 std::swap(OuterContext, Backrefs); in demangleTemplateInstantiationName()
1043 std::swap(OuterContext, Backrefs); in demangleTemplateInstantiationName()
2202 if (N >= Backrefs.FunctionParamCount) { in demangleFunctionParameterList()
2209 (*Current)->N = Backrefs.FunctionParams[N]; in demangleFunctionParameterList()
2228 if (Backrefs.FunctionParamCount <= 9 && CharsConsumed > 1) in demangleFunctionParameterList()
2229 Backrefs.FunctionParams[Backrefs.FunctionParamCount++] = TN; in demangleFunctionParameterList()
2402 (int)Backrefs.FunctionParamCount); in dumpBackReferences()
2406 for (size_t I = 0; I < Backrefs.FunctionParamCount; ++I) { in dumpBackReferences()
2409 TypeNode *T = Backrefs.FunctionParams[I]; in dumpBackReferences()
2417 if (Backrefs.FunctionParamCount > 0) in dumpBackReferences()
2419 std::printf("%d name backreferences\n", (int)Backrefs.NamesCount); in dumpBackReferences()
2420 for (size_t I = 0; I < Backrefs.NamesCount; ++I) { in dumpBackReferences()
2421 std::printf(" [%d] - %.*s\n", (int)I, (int)Backrefs.Names[I]->Name.size(), in dumpBackReferences()
2422 Backrefs.Names[I]->Name.data()); in dumpBackReferences()
2424 if (Backrefs.NamesCount > 0) in dumpBackReferences()