llvm-project
[clang][DependencyScanning] Implementation of `CompilerInstanceWithContext` to Improve By-Name Queries
#164345
Merged

[clang][DependencyScanning] Implementation of `CompilerInstanceWithContext` to Improve By-Name Queries #164345

qiongsiwu
qiongsiwu Inital commit of CompilerInstanceWithContext, all tests passing.
19482768
qiongsiwu Cleaning up CompilerInstanceWithContext's initialization.
094754c2
qiongsiwu Refactor CompilerInstanceWithContext::computeDependencies
0848e201
qiongsiwu Remove by-name query APIs that are no longer used.
94344cc3
llvmbot llvmbot added clang
llvmbot llvmbot added clang:frontend
llvmbot
qiongsiwu qiongsiwu requested a review from Bigcheese Bigcheese 245 days ago
qiongsiwu qiongsiwu requested a review from jansvoboda11 jansvoboda11 245 days ago
qiongsiwu qiongsiwu requested a review from cachemeifyoucan cachemeifyoucan 245 days ago
jansvoboda11
jansvoboda11 commented on 2025-10-21
cachemeifyoucan
cachemeifyoucan commented on 2025-10-21
qiongsiwu Address code review comments.
03051765
jansvoboda11
jansvoboda11 commented on 2025-10-22
qiongsiwu Address code review.
6e1c2ab3
qiongsiwu Merge branch 'main' into eng_136303612_upstream_03_1
f2d3d6aa
qiongsiwu Fix build break.
a5e8e16b
jansvoboda11
jansvoboda11 commented on 2025-10-23
jansvoboda11
jansvoboda11 commented on 2025-10-23
jansvoboda11
qiongsiwu qiongsiwu requested a review from benlangmuir benlangmuir 243 days ago
qiongsiwu qiongsiwu requested a review from jansvoboda11 jansvoboda11 243 days ago
qiongsiwu qiongsiwu requested a review from cachemeifyoucan cachemeifyoucan 243 days ago
qiongsiwu qiongsiwu force pushed 243 days ago
llvmbot llvmbot added clang:modules
qiongsiwu Adding a test case of multiple name lookup using the shared compiler …
6161886b
qiongsiwu qiongsiwu force pushed to 6161886b 243 days ago
qiongsiwu qiongsiwu assigned qiongsiwu qiongsiwu 243 days ago
jansvoboda11
jansvoboda11 commented on 2025-10-23
jansvoboda11
jansvoboda11 commented on 2025-10-23
qiongsiwu Remove the getPPCallbacks interface from DependencyCollector.
0403d3f8
qiongsiwu qiongsiwu requested a review from jansvoboda11 jansvoboda11 243 days ago
jansvoboda11
jansvoboda11 commented on 2025-10-23
jansvoboda11
jansvoboda11 approved these changes on 2025-10-23
qiongsiwu
qiongsiwu Address review comments.
9691b5b8
qiongsiwu qiongsiwu force pushed to 9691b5b8 243 days ago
qiongsiwu
benlangmuir
benlangmuir commented on 2025-10-24
qiongsiwu Adding error checking to computeDependencies and remove unused string
b393d6a7
qiongsiwu Adding back the by-name API to DependencyScanningTool to make it easi…
e3294513
qiongsiwu
qiongsiwu qiongsiwu requested a review from benlangmuir benlangmuir 232 days ago
benlangmuir
benlangmuir approved these changes on 2025-11-05
qiongsiwu Adding a set of APIs that returns a flag instead of llvm::Erros to De…
356c48d1
qiongsiwu qiongsiwu force pushed to 356c48d1 229 days ago
qiongsiwu qiongsiwu merged be0aa7b6 into main 228 days ago
qiongsiwu
qiongsiwu
qiongsiwu

Login to write a write a comment.

Login via GitHub

Assignees
Labels
Milestone