Lines Matching refs:FirstDecl

1451     const DeclID *FirstDecl = F->FileSortedDecls + Record[6];  in ReadSLocEntry()  local
1455 FileDeclIDs[FID] = FileDeclsInfo(F, llvm::makeArrayRef(FirstDecl, in ReadSLocEntry()
9812 const NamedDecl* FirstDecl = cast<NamedDecl>(FirstIt->first); in diagnoseOdrViolations() local
9815 assert(FirstDecl->getKind() == SecondDecl->getKind() && in diagnoseOdrViolations()
9818 DeclarationName FirstName = FirstDecl->getDeclName(); in diagnoseOdrViolations()
9828 ODRDiagError(FirstDecl->getLocation(), FirstDecl->getSourceRange(), in diagnoseOdrViolations()
9837 switch (FirstDecl->getKind()) { in diagnoseOdrViolations()
9841 const auto *FirstParam = cast<TemplateTypeParmDecl>(FirstDecl); in diagnoseOdrViolations()
9851 ODRDiagError(FirstDecl->getLocation(), in diagnoseOdrViolations()
9852 FirstDecl->getSourceRange(), in diagnoseOdrViolations()
9865 ODRDiagError(FirstDecl->getLocation(), FirstDecl->getSourceRange(), in diagnoseOdrViolations()
9873 const auto *FirstParam = cast<NonTypeTemplateParmDecl>(FirstDecl); in diagnoseOdrViolations()
9883 ODRDiagError(FirstDecl->getLocation(), in diagnoseOdrViolations()
9884 FirstDecl->getSourceRange(), in diagnoseOdrViolations()
9897 ODRDiagError(FirstDecl->getLocation(), FirstDecl->getSourceRange(), in diagnoseOdrViolations()
9905 const auto *FirstParam = cast<TemplateTemplateParmDecl>(FirstDecl); in diagnoseOdrViolations()
9916 ODRDiagError(FirstDecl->getLocation(), in diagnoseOdrViolations()
9917 FirstDecl->getSourceRange(), in diagnoseOdrViolations()
9930 ODRDiagError(FirstDecl->getLocation(), FirstDecl->getSourceRange(), in diagnoseOdrViolations()
10022 Decl *FirstDecl = nullptr; in diagnoseOdrViolations() local
10038 FirstDecl = FirstIt == FirstHashes.end() ? nullptr : FirstIt->first; in diagnoseOdrViolations()
10041 FirstDiffType = FirstDecl ? DifferenceSelector(FirstDecl) : EndOfClass; in diagnoseOdrViolations()
10056 if (FirstDecl) { in diagnoseOdrViolations()
10057 Diag(FirstDecl->getLocation(), diag::note_first_module_difference) in diagnoseOdrViolations()
10058 << FirstRecord << FirstDecl->getSourceRange(); in diagnoseOdrViolations()
10177 StaticAssertDecl *FirstSA = cast<StaticAssertDecl>(FirstDecl); in diagnoseOdrViolations()
10233 FieldDecl *FirstField = cast<FieldDecl>(FirstDecl); in diagnoseOdrViolations()
10349 const CXXMethodDecl *FirstMethod = cast<CXXMethodDecl>(FirstDecl); in diagnoseOdrViolations()
10702 TypedefNameDecl *FirstTD = cast<TypedefNameDecl>(FirstDecl); in diagnoseOdrViolations()
10733 VarDecl *FirstVD = cast<VarDecl>(FirstDecl); in diagnoseOdrViolations()
10804 FriendDecl *FirstFriend = cast<FriendDecl>(FirstDecl); in diagnoseOdrViolations()
10852 cast<FunctionTemplateDecl>(FirstDecl); in diagnoseOdrViolations()
11154 Diag(FirstDecl->getLocation(), in diagnoseOdrViolations()
11157 << FirstDecl->getSourceRange(); in diagnoseOdrViolations()