[all-commits] [llvm/llvm-project] f04452: [InstallAPI] Tie lifetime of FE objects to DylibVe...
Cyndy Ishida via All-commits
all-commits at lists.llvm.org
Tue Apr 9 15:14:16 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: f04452de1986e4e01296a80231efb212d6c84c42
https://github.com/llvm/llvm-project/commit/f04452de1986e4e01296a80231efb212d6c84c42
Author: Cyndy Ishida <cyndy_ishida at apple.com>
Date: 2024-04-09 (Tue, 09 Apr 2024)
Changed paths:
M clang/include/clang/InstallAPI/DylibVerifier.h
M clang/include/clang/InstallAPI/Frontend.h
M clang/include/clang/InstallAPI/FrontendRecords.h
M clang/lib/InstallAPI/DylibVerifier.cpp
M clang/lib/InstallAPI/Frontend.cpp
M clang/tools/clang-installapi/ClangInstallAPI.cpp
Log Message:
-----------
[InstallAPI] Tie lifetime of FE objects to DylibVerifier (#88189)
A few verification checks need to happen until all AST's have been
traversed, specifically for zippered framework checking. To keep source
location until that time valid, hold onto to references of
FrontendRecords + SourceManager.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list