Lines Matching refs:second
183 for (int* ptr : it->second) { in VisitDeclaratorDecl()
216 if (auto declaration_it = symbol_it->second.declarations.find(location); in VisitDeclaratorDecl()
217 declaration_it != symbol_it->second.declarations.end()) { in VisitDeclaratorDecl()
218 if (declaration_it->second.is_extern != is_extern || in VisitDeclaratorDecl()
219 declaration_it->second.is_definition != is_definition || in VisitDeclaratorDecl()
220 declaration_it->second.no_guard != no_guard) { in VisitDeclaratorDecl()
224 declaration_it->second.availability.insert(std::make_pair(type, availability)); in VisitDeclaratorDecl()
233 symbol_it->second.declarations.insert(std::make_pair(location, declaration)); in VisitDeclaratorDecl()
295 if (!avail.merge(it.second)) { in calculateAvailability()
307 if (it.second.is_definition) { in calculateAvailability()
312 if (!it.second.calculateAvailability(&decl_availability)) { in calculateAvailability()
327 for (const auto& compilation_it : decl_it.second.availability) { in hasDeclaration()
383 if (!it.second.empty()) { in to_string()
384 ss << to_string(it.first) << ": " << to_string(it.second) << ", "; in to_string()