Lines Matching refs:FirstMethod
10404 const CXXMethodDecl *FirstMethod = cast<CXXMethodDecl>(FirstDecl); in diagnoseOdrViolations() local
10406 FirstMethodType = GetMethodTypeForDiagnostics(FirstMethod); in diagnoseOdrViolations()
10408 DeclarationName FirstName = FirstMethod->getDeclName(); in diagnoseOdrViolations()
10410 auto DiagMethodError = [&ODRDiagDeclError, FirstMethod, FirstMethodType, in diagnoseOdrViolations()
10412 return ODRDiagDeclError(FirstMethod->getLocation(), in diagnoseOdrViolations()
10413 FirstMethod->getSourceRange(), DiffType) in diagnoseOdrViolations()
10430 const bool FirstDeleted = FirstMethod->isDeletedAsWritten(); in diagnoseOdrViolations()
10439 const bool FirstDefaulted = FirstMethod->isExplicitlyDefaulted(); in diagnoseOdrViolations()
10448 const bool FirstVirtual = FirstMethod->isVirtualAsWritten(); in diagnoseOdrViolations()
10450 const bool FirstPure = FirstMethod->isPure(); in diagnoseOdrViolations()
10463 StorageClass FirstStorage = FirstMethod->getStorageClass(); in diagnoseOdrViolations()
10474 const bool FirstVolatile = FirstMethod->isVolatile(); in diagnoseOdrViolations()
10483 const bool FirstConst = FirstMethod->isConst(); in diagnoseOdrViolations()
10492 const bool FirstInline = FirstMethod->isInlineSpecified(); in diagnoseOdrViolations()
10501 const unsigned FirstNumParameters = FirstMethod->param_size(); in diagnoseOdrViolations()
10513 const ParmVarDecl *FirstParam = FirstMethod->getParamDecl(I); in diagnoseOdrViolations()
10583 FirstMethod->getTemplateSpecializationArgs(); in diagnoseOdrViolations()
10659 ComputeCXXMethodODRHash(FirstMethod) != FirstMethod->getODRHash(); in diagnoseOdrViolations()