Lines Matching refs:SecondDecl

9898     Decl *FirstDecl = nullptr, *SecondDecl = nullptr;  in diagnoseOdrViolations()  member
9956 DR.SecondDecl = in diagnoseOdrViolations()
9962 DR.SecondDecl ? DifferenceSelector(DR.SecondDecl) : EndOfClass; in diagnoseOdrViolations()
9988 if (DR.SecondDecl) { in diagnoseOdrViolations()
9989 Diag(DR.SecondDecl->getLocation(), diag::note_second_module_difference) in diagnoseOdrViolations()
9990 << DR.SecondDecl->getSourceRange(); in diagnoseOdrViolations()
10019 GetMismatchedDeclLoc(SecondRecord, DR.SecondDiffType, DR.SecondDecl); in diagnoseOdrViolations()
10184 const NamedDecl* SecondDecl = cast<NamedDecl>(SecondIt->first); in diagnoseOdrViolations() local
10186 assert(FirstDecl->getKind() == SecondDecl->getKind() && in diagnoseOdrViolations()
10208 bool hasSecondArg = hasDefaultArg(SecondDecl); in diagnoseOdrViolations()
10214 DeclarationName SecondName = SecondDecl->getDeclName(); in diagnoseOdrViolations()
10233 Diag(SecondDecl->getLocation(), in diagnoseOdrViolations()
10235 << SecondModule << SecondDecl->getSourceRange() << NoteDiffType in diagnoseOdrViolations()
10256 const Decl *SecondDecl = DR.SecondDecl; in diagnoseOdrViolations() local
10332 const StaticAssertDecl *SecondSA = cast<StaticAssertDecl>(SecondDecl); in diagnoseOdrViolations()
10389 cast<FieldDecl>(SecondDecl)); in diagnoseOdrViolations()
10405 const CXXMethodDecl *SecondMethod = cast<CXXMethodDecl>(SecondDecl); in diagnoseOdrViolations()
10683 cast<TypedefNameDecl>(FirstDecl), cast<TypedefNameDecl>(SecondDecl), in diagnoseOdrViolations()
10690 cast<VarDecl>(FirstDecl), cast<VarDecl>(SecondDecl)); in diagnoseOdrViolations()
10695 const FriendDecl *SecondFriend = cast<FriendDecl>(SecondDecl); in diagnoseOdrViolations()
10742 cast<FunctionTemplateDecl>(SecondDecl); in diagnoseOdrViolations()
11009 Diag(SecondDecl->getLocation(), in diagnoseOdrViolations()
11011 << SecondModule << FirstDiffType << SecondDecl->getSourceRange(); in diagnoseOdrViolations()