Lines Matching refs:FirstParam
10196 const auto *FirstParam = cast<TemplateTypeParmDecl>(FirstDecl); in diagnoseOdrViolations() local
10199 FirstParam->hasDefaultArgument() && in diagnoseOdrViolations()
10200 !FirstParam->defaultArgumentWasInherited(); in diagnoseOdrViolations()
10230 const auto *FirstParam = cast<NonTypeTemplateParmDecl>(FirstDecl); in diagnoseOdrViolations() local
10233 FirstParam->hasDefaultArgument() && in diagnoseOdrViolations()
10234 !FirstParam->defaultArgumentWasInherited(); in diagnoseOdrViolations()
10264 const auto *FirstParam = cast<TemplateTemplateParmDecl>(FirstDecl); in diagnoseOdrViolations() local
10268 FirstParam->hasDefaultArgument() && in diagnoseOdrViolations()
10269 !FirstParam->defaultArgumentWasInherited(); in diagnoseOdrViolations()
10558 const ParmVarDecl *FirstParam = FirstMethod->getParamDecl(I); in diagnoseOdrViolations() local
10561 QualType FirstParamType = FirstParam->getType(); in diagnoseOdrViolations()
10600 DeclarationName FirstParamName = FirstParam->getDeclName(); in diagnoseOdrViolations()
10614 const Expr *FirstInit = FirstParam->getInit(); in diagnoseOdrViolations()
10875 NamedDecl *FirstParam = FirstTPL->getParam(i); in diagnoseOdrViolations() local
10878 if (FirstParam->getKind() != SecondParam->getKind()) { in diagnoseOdrViolations()
10901 << FirstTemplate << (i + 1) << GetParamType(FirstParam); in diagnoseOdrViolations()
10911 if (FirstParam->getName() != SecondParam->getName()) { in diagnoseOdrViolations()
10915 << FirstTemplate << (i + 1) << (bool)FirstParam->getIdentifier() in diagnoseOdrViolations()
10916 << FirstParam; in diagnoseOdrViolations()
10926 if (isa<TemplateTypeParmDecl>(FirstParam) && in diagnoseOdrViolations()
10929 cast<TemplateTypeParmDecl>(FirstParam); in diagnoseOdrViolations()
10988 if (isa<TemplateTemplateParmDecl>(FirstParam) && in diagnoseOdrViolations()
10991 cast<TemplateTemplateParmDecl>(FirstParam); in diagnoseOdrViolations()
11073 if (isa<NonTypeTemplateParmDecl>(FirstParam) && in diagnoseOdrViolations()
11076 cast<NonTypeTemplateParmDecl>(FirstParam); in diagnoseOdrViolations()
11245 auto *FirstParam = FirstFunction->getParamDecl(I); in diagnoseOdrViolations() local
11248 assert(getContext().hasSameType(FirstParam->getType(), in diagnoseOdrViolations()
11252 if (FirstParam->getDeclName() != SecondParam->getDeclName()) { in diagnoseOdrViolations()
11253 ODRDiagError(FirstParam->getLocation(), FirstParam->getSourceRange(), in diagnoseOdrViolations()
11255 << I + 1 << FirstParam->getDeclName(); in diagnoseOdrViolations()
11263 QualType FirstParamType = FirstParam->getType(); in diagnoseOdrViolations()
11270 ODRDiagError(FirstParam->getLocation(), in diagnoseOdrViolations()
11271 FirstParam->getSourceRange(), ParameterType) in diagnoseOdrViolations()
11275 ODRDiagError(FirstParam->getLocation(), in diagnoseOdrViolations()
11276 FirstParam->getSourceRange(), ParameterType) in diagnoseOdrViolations()
11295 const Expr *FirstInit = FirstParam->getInit(); in diagnoseOdrViolations()
11298 ODRDiagError(FirstParam->getLocation(), FirstParam->getSourceRange(), in diagnoseOdrViolations()
11312 ODRDiagError(FirstParam->getLocation(), FirstParam->getSourceRange(), in diagnoseOdrViolations()
11322 assert(ComputeSubDeclODRHash(FirstParam) == in diagnoseOdrViolations()