Lines Matching refs:FirstParam
9841 const auto *FirstParam = cast<TemplateTypeParmDecl>(FirstDecl); in diagnoseOdrViolations() local
9844 FirstParam->hasDefaultArgument() && in diagnoseOdrViolations()
9845 !FirstParam->defaultArgumentWasInherited(); in diagnoseOdrViolations()
9873 const auto *FirstParam = cast<NonTypeTemplateParmDecl>(FirstDecl); in diagnoseOdrViolations() local
9876 FirstParam->hasDefaultArgument() && in diagnoseOdrViolations()
9877 !FirstParam->defaultArgumentWasInherited(); in diagnoseOdrViolations()
9905 const auto *FirstParam = cast<TemplateTemplateParmDecl>(FirstDecl); in diagnoseOdrViolations() local
9909 FirstParam->hasDefaultArgument() && in diagnoseOdrViolations()
9910 !FirstParam->defaultArgumentWasInherited(); in diagnoseOdrViolations()
10484 const ParmVarDecl *FirstParam = FirstMethod->getParamDecl(I); in diagnoseOdrViolations() local
10487 QualType FirstParamType = FirstParam->getType(); in diagnoseOdrViolations()
10522 DeclarationName FirstParamName = FirstParam->getDeclName(); in diagnoseOdrViolations()
10535 const Expr *FirstInit = FirstParam->getInit(); in diagnoseOdrViolations()
10877 NamedDecl *FirstParam = FirstTPL->getParam(i); in diagnoseOdrViolations() local
10880 if (FirstParam->getKind() != SecondParam->getKind()) { in diagnoseOdrViolations()
10902 << FirstTemplate << (i + 1) << GetParamType(FirstParam); in diagnoseOdrViolations()
10912 if (FirstParam->getName() != SecondParam->getName()) { in diagnoseOdrViolations()
10916 << FirstTemplate << (i + 1) << (bool)FirstParam->getIdentifier() in diagnoseOdrViolations()
10917 << FirstParam; in diagnoseOdrViolations()
10927 if (isa<TemplateTypeParmDecl>(FirstParam) && in diagnoseOdrViolations()
10930 cast<TemplateTypeParmDecl>(FirstParam); in diagnoseOdrViolations()
10985 if (isa<TemplateTemplateParmDecl>(FirstParam) && in diagnoseOdrViolations()
10988 cast<TemplateTemplateParmDecl>(FirstParam); in diagnoseOdrViolations()
11065 if (isa<NonTypeTemplateParmDecl>(FirstParam) && in diagnoseOdrViolations()
11068 cast<NonTypeTemplateParmDecl>(FirstParam); in diagnoseOdrViolations()
11232 auto *FirstParam = FirstFunction->getParamDecl(I); in diagnoseOdrViolations() local
11235 assert(getContext().hasSameType(FirstParam->getType(), in diagnoseOdrViolations()
11239 if (FirstParam->getDeclName() != SecondParam->getDeclName()) { in diagnoseOdrViolations()
11240 ODRDiagError(FirstParam->getLocation(), FirstParam->getSourceRange(), in diagnoseOdrViolations()
11242 << I + 1 << FirstParam->getDeclName(); in diagnoseOdrViolations()
11250 QualType FirstParamType = FirstParam->getType(); in diagnoseOdrViolations()
11257 ODRDiagError(FirstParam->getLocation(), in diagnoseOdrViolations()
11258 FirstParam->getSourceRange(), ParameterType) in diagnoseOdrViolations()
11262 ODRDiagError(FirstParam->getLocation(), in diagnoseOdrViolations()
11263 FirstParam->getSourceRange(), ParameterType) in diagnoseOdrViolations()
11282 const Expr *FirstInit = FirstParam->getInit(); in diagnoseOdrViolations()
11285 ODRDiagError(FirstParam->getLocation(), FirstParam->getSourceRange(), in diagnoseOdrViolations()
11299 ODRDiagError(FirstParam->getLocation(), FirstParam->getSourceRange(), in diagnoseOdrViolations()
11309 assert(ComputeSubDeclODRHash(FirstParam) == in diagnoseOdrViolations()