reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
11799 std::string FirstModule = getOwningModuleNameForDiagnostic(FirstFunction); 11804 if (FirstFunction == SecondFunction) 11810 auto ODRDiagError = [FirstFunction, &FirstModule, 11814 << FirstFunction << FirstModule.empty() << FirstModule << Range 11824 if (ComputeQualTypeODRHash(FirstFunction->getReturnType()) != 11826 ODRDiagError(FirstFunction->getReturnTypeSourceRange().getBegin(), 11827 FirstFunction->getReturnTypeSourceRange(), ReturnType) 11828 << FirstFunction->getReturnType(); 11836 assert(FirstFunction->param_size() == SecondFunction->param_size() && 11839 auto ParamSize = FirstFunction->param_size(); 11842 auto *FirstParam = FirstFunction->getParamDecl(I); 11931 ODRDiagError(FirstFunction->getLocation(), 11932 FirstFunction->getSourceRange(), FunctionBody);