Lines Matching refs:FirstParam

10225             const auto *FirstParam = cast<TemplateTypeParmDecl>(FirstDecl);  in diagnoseOdrViolations()  local
10228 FirstParam->hasDefaultArgument() && in diagnoseOdrViolations()
10229 !FirstParam->defaultArgumentWasInherited(); in diagnoseOdrViolations()
10259 const auto *FirstParam = cast<NonTypeTemplateParmDecl>(FirstDecl); in diagnoseOdrViolations() local
10262 FirstParam->hasDefaultArgument() && in diagnoseOdrViolations()
10263 !FirstParam->defaultArgumentWasInherited(); in diagnoseOdrViolations()
10293 const auto *FirstParam = cast<TemplateTemplateParmDecl>(FirstDecl); in diagnoseOdrViolations() local
10297 FirstParam->hasDefaultArgument() && in diagnoseOdrViolations()
10298 !FirstParam->defaultArgumentWasInherited(); in diagnoseOdrViolations()
10587 const ParmVarDecl *FirstParam = FirstMethod->getParamDecl(I); in diagnoseOdrViolations() local
10590 QualType FirstParamType = FirstParam->getType(); in diagnoseOdrViolations()
10629 DeclarationName FirstParamName = FirstParam->getDeclName(); in diagnoseOdrViolations()
10643 const Expr *FirstInit = FirstParam->getInit(); in diagnoseOdrViolations()
10904 NamedDecl *FirstParam = FirstTPL->getParam(i); in diagnoseOdrViolations() local
10907 if (FirstParam->getKind() != SecondParam->getKind()) { in diagnoseOdrViolations()
10930 << FirstTemplate << (i + 1) << GetParamType(FirstParam); in diagnoseOdrViolations()
10940 if (FirstParam->getName() != SecondParam->getName()) { in diagnoseOdrViolations()
10944 << FirstTemplate << (i + 1) << (bool)FirstParam->getIdentifier() in diagnoseOdrViolations()
10945 << FirstParam; in diagnoseOdrViolations()
10955 if (isa<TemplateTypeParmDecl>(FirstParam) && in diagnoseOdrViolations()
10958 cast<TemplateTypeParmDecl>(FirstParam); in diagnoseOdrViolations()
11017 if (isa<TemplateTemplateParmDecl>(FirstParam) && in diagnoseOdrViolations()
11020 cast<TemplateTemplateParmDecl>(FirstParam); in diagnoseOdrViolations()
11102 if (isa<NonTypeTemplateParmDecl>(FirstParam) && in diagnoseOdrViolations()
11105 cast<NonTypeTemplateParmDecl>(FirstParam); in diagnoseOdrViolations()
11274 auto *FirstParam = FirstFunction->getParamDecl(I); in diagnoseOdrViolations() local
11277 assert(getContext().hasSameType(FirstParam->getType(), in diagnoseOdrViolations()
11281 if (FirstParam->getDeclName() != SecondParam->getDeclName()) { in diagnoseOdrViolations()
11282 ODRDiagError(FirstParam->getLocation(), FirstParam->getSourceRange(), in diagnoseOdrViolations()
11284 << I + 1 << FirstParam->getDeclName(); in diagnoseOdrViolations()
11292 QualType FirstParamType = FirstParam->getType(); in diagnoseOdrViolations()
11299 ODRDiagError(FirstParam->getLocation(), in diagnoseOdrViolations()
11300 FirstParam->getSourceRange(), ParameterType) in diagnoseOdrViolations()
11304 ODRDiagError(FirstParam->getLocation(), in diagnoseOdrViolations()
11305 FirstParam->getSourceRange(), ParameterType) in diagnoseOdrViolations()
11324 const Expr *FirstInit = FirstParam->getInit(); in diagnoseOdrViolations()
11327 ODRDiagError(FirstParam->getLocation(), FirstParam->getSourceRange(), in diagnoseOdrViolations()
11341 ODRDiagError(FirstParam->getLocation(), FirstParam->getSourceRange(), in diagnoseOdrViolations()
11351 assert(ComputeSubDeclODRHash(FirstParam) == in diagnoseOdrViolations()