reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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)