Lines Matching refs:FirstParam
10513 const ParmVarDecl *FirstParam = FirstMethod->getParamDecl(I); in diagnoseOdrViolations() local
10516 QualType FirstParamType = FirstParam->getType(); in diagnoseOdrViolations()
10544 DeclarationName FirstParamName = FirstParam->getDeclName(); in diagnoseOdrViolations()
10553 const Expr *FirstInit = FirstParam->getInit(); in diagnoseOdrViolations()
10773 NamedDecl *FirstParam = FirstTPL->getParam(i); in diagnoseOdrViolations() local
10776 if (FirstParam->getKind() != SecondParam->getKind()) { in diagnoseOdrViolations()
10796 << (i + 1) << GetParamType(FirstParam); in diagnoseOdrViolations()
10803 if (FirstParam->getName() != SecondParam->getName()) { in diagnoseOdrViolations()
10805 << (i + 1) << (bool)FirstParam->getIdentifier() << FirstParam; in diagnoseOdrViolations()
10812 if (isa<TemplateTypeParmDecl>(FirstParam) && in diagnoseOdrViolations()
10815 cast<TemplateTypeParmDecl>(FirstParam); in diagnoseOdrViolations()
10859 if (isa<TemplateTemplateParmDecl>(FirstParam) && in diagnoseOdrViolations()
10862 cast<TemplateTemplateParmDecl>(FirstParam); in diagnoseOdrViolations()
10932 if (isa<NonTypeTemplateParmDecl>(FirstParam) && in diagnoseOdrViolations()
10935 cast<NonTypeTemplateParmDecl>(FirstParam); in diagnoseOdrViolations()
11083 const ParmVarDecl *FirstParam = FirstFunction->getParamDecl(I); in diagnoseOdrViolations() local
11086 assert(getContext().hasSameType(FirstParam->getType(), in diagnoseOdrViolations()
11090 if (FirstParam->getDeclName() != SecondParam->getDeclName()) { in diagnoseOdrViolations()
11091 ODRDiagError(FirstParam->getLocation(), FirstParam->getSourceRange(), in diagnoseOdrViolations()
11093 << I + 1 << FirstParam->getDeclName(); in diagnoseOdrViolations()
11101 QualType FirstParamType = FirstParam->getType(); in diagnoseOdrViolations()
11107 ODRDiagError(FirstParam->getLocation(), in diagnoseOdrViolations()
11108 FirstParam->getSourceRange(), ParameterType) in diagnoseOdrViolations()
11112 ODRDiagError(FirstParam->getLocation(), in diagnoseOdrViolations()
11113 FirstParam->getSourceRange(), ParameterType) in diagnoseOdrViolations()
11132 const Expr *FirstInit = FirstParam->getInit(); in diagnoseOdrViolations()
11135 ODRDiagError(FirstParam->getLocation(), FirstParam->getSourceRange(), in diagnoseOdrViolations()
11149 ODRDiagError(FirstParam->getLocation(), FirstParam->getSourceRange(), in diagnoseOdrViolations()
11159 assert(computeODRHash(FirstParam) == computeODRHash(SecondParam) && in diagnoseOdrViolations()