[all-commits] [llvm/llvm-project] 9f2387: [clang][deps] Simplify consuming of the build comm...

Jan Svoboda via All-commits all-commits at lists.llvm.org
Wed Dec 3 14:15:35 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 9f23877ccc4e837470fc264a177c41f4d2b42cdf
      https://github.com/llvm/llvm-project/commit/9f23877ccc4e837470fc264a177c41f4d2b42cdf
  Author: Jan Svoboda <jan_svoboda at apple.com>
  Date:   2025-12-03 (Wed, 03 Dec 2025)

  Changed paths:
    M clang/lib/Tooling/DependencyScanning/DependencyScannerImpl.cpp
    M clang/lib/Tooling/DependencyScanning/DependencyScannerImpl.h
    M clang/lib/Tooling/DependencyScanning/DependencyScanningWorker.cpp

  Log Message:
  -----------
  [clang][deps] Simplify consuming of the build command (#169064)

This is an NFC patch that aims to simplify how the scanner calls
`Consumer.handleBuildCommand()` by doing it directly in
`DependencyScanningAction` instead of going through the
`setLastCC1Arguments()` and `takeLastCC1Arguments()` dance with the
client.



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