llvm-project
[clang][DependencyScanning] Implementation of `CompilerInstanceWithContext` to Improve By-Name Queries
#164345
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
14
Changes
View On
GitHub
[clang][DependencyScanning] Implementation of `CompilerInstanceWithContext` to Improve By-Name Queries
#164345
qiongsiwu
merged 14 commits into
llvm:main
from
qiongsiwu:eng_136303612_upstream_03_1
Inital commit of CompilerInstanceWithContext, all tests passing.
19482768
Cleaning up CompilerInstanceWithContext's initialization.
094754c2
Refactor CompilerInstanceWithContext::computeDependencies
0848e201
Remove by-name query APIs that are no longer used.
94344cc3
llvmbot
added
clang
llvmbot
added
clang:frontend
qiongsiwu
requested a review
from
Bigcheese
245 days ago
qiongsiwu
requested a review
from
jansvoboda11
245 days ago
qiongsiwu
requested a review
from
cachemeifyoucan
245 days ago
jansvoboda11
commented on 2025-10-21
cachemeifyoucan
commented on 2025-10-21
Address code review comments.
03051765
jansvoboda11
commented on 2025-10-22
Address code review.
6e1c2ab3
Merge branch 'main' into eng_136303612_upstream_03_1
f2d3d6aa
Fix build break.
a5e8e16b
jansvoboda11
commented on 2025-10-23
jansvoboda11
commented on 2025-10-23
qiongsiwu
requested a review
from
benlangmuir
243 days ago
qiongsiwu
requested a review
from
jansvoboda11
243 days ago
qiongsiwu
requested a review
from
cachemeifyoucan
243 days ago
qiongsiwu
force pushed
243 days ago
llvmbot
added
clang:modules
Adding a test case of multiple name lookup using the shared compiler …
6161886b
qiongsiwu
force pushed
to
6161886b
243 days ago
qiongsiwu
assigned
qiongsiwu
243 days ago
jansvoboda11
commented on 2025-10-23
jansvoboda11
commented on 2025-10-23
Remove the getPPCallbacks interface from DependencyCollector.
0403d3f8
qiongsiwu
requested a review
from
jansvoboda11
243 days ago
jansvoboda11
commented on 2025-10-23
jansvoboda11
approved these changes on 2025-10-23
Address review comments.
9691b5b8
qiongsiwu
force pushed
to
9691b5b8
243 days ago
benlangmuir
commented on 2025-10-24
Adding error checking to computeDependencies and remove unused string
b393d6a7
Adding back the by-name API to DependencyScanningTool to make it easi…
e3294513
qiongsiwu
requested a review
from
benlangmuir
232 days ago
benlangmuir
approved these changes on 2025-11-05
Adding a set of APIs that returns a flag instead of llvm::Erros to De…
356c48d1
qiongsiwu
force pushed
to
356c48d1
229 days ago
qiongsiwu
merged
be0aa7b6
into main
228 days ago
Login to write a write a comment.
Login via GitHub
Reviewers
benlangmuir
jansvoboda11
cachemeifyoucan
Bigcheese
Assignees
qiongsiwu
Labels
clang
clang:frontend
clang:modules
Milestone
No milestone
Login to write a write a comment.
Login via GitHub