reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
10245 !Previous.isShadowed(); 10253 if (!Previous.empty()) { 10258 if (!AllowOverloadingOfFunction(Previous, Context, NewFD)) { 10259 NamedDecl *Candidate = Previous.getRepresentativeDecl(); 10266 switch (CheckOverload(S, NewFD, Previous, OldDecl, 10285 checkForConflictWithNonVisibleExternC(*this, NewFD, Previous)) { 10286 if (!Previous.empty()) { 10290 OldDecl = Previous.getFoundDecl(); 10306 MergeTypeWithPrevious, Previous)) 10355 Previous.clear(); 10356 Previous.addDecl(OldDecl); 10405 assert((Previous.empty() || 10406 llvm::any_of(Previous, 10412 auto OtherUnmarkedIter = llvm::find_if(Previous, [](const NamedDecl *ND) { 10417 if (OtherUnmarkedIter != Previous.end()) { 10524 if (Previous.empty() && NewFD->isExternC()) { 10571 checkCUDATargetOverload(NewFD, Previous);