diff options
author | Argyrios Kyrtzidis <kyrtzidis@apple.com> | 2022-05-11 21:21:17 -0700 |
---|---|---|
committer | Argyrios Kyrtzidis <kyrtzidis@apple.com> | 2022-05-26 12:49:51 -0700 |
commit | b58a420ff4f92b085fd718600fda162059171a58 (patch) | |
tree | e5236063a6a81d4329f724bd0a203ab2f95b27f4 /clang/lib/Frontend/FrontendActions.cpp | |
parent | 628b2bfad828edebca8f3ab02aa97cc82c6af7d2 (diff) | |
download | llvm-b58a420ff4f92b085fd718600fda162059171a58.zip llvm-b58a420ff4f92b085fd718600fda162059171a58.tar.gz llvm-b58a420ff4f92b085fd718600fda162059171a58.tar.bz2 |
[Tooling/DependencyScanning] Rename refactorings towards transitioning dependency scanning to use pre-lexed preprocessor directive tokens
This is first of a series of patches for making the special lexing for dependency scanning a first-class feature of the `Preprocessor` and `Lexer`.
This patch only includes NFC renaming changes to make reviewing of the functionality changing parts easier.
Differential Revision: https://reviews.llvm.org/D125484
Diffstat (limited to 'clang/lib/Frontend/FrontendActions.cpp')
-rw-r--r-- | clang/lib/Frontend/FrontendActions.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/clang/lib/Frontend/FrontendActions.cpp b/clang/lib/Frontend/FrontendActions.cpp index 10d6e1f..ba492c2 100644 --- a/clang/lib/Frontend/FrontendActions.cpp +++ b/clang/lib/Frontend/FrontendActions.cpp @@ -18,7 +18,7 @@ #include "clang/Frontend/FrontendDiagnostic.h" #include "clang/Frontend/MultiplexConsumer.h" #include "clang/Frontend/Utils.h" -#include "clang/Lex/DependencyDirectivesSourceMinimizer.h" +#include "clang/Lex/DependencyDirectivesScanner.h" #include "clang/Lex/HeaderSearch.h" #include "clang/Lex/Preprocessor.h" #include "clang/Lex/PreprocessorOptions.h" @@ -1158,9 +1158,9 @@ void PrintDependencyDirectivesSourceMinimizerAction::ExecuteAction() { llvm::MemoryBufferRef FromFile = SM.getBufferOrFake(SM.getMainFileID()); llvm::SmallString<1024> Output; - llvm::SmallVector<minimize_source_to_dependency_directives::Token, 32> Toks; - if (minimizeSourceToDependencyDirectives( - FromFile.getBuffer(), Output, Toks, &CI.getDiagnostics(), + llvm::SmallVector<dependency_directives_scan::Directive, 32> Directives; + if (scanSourceForDependencyDirectives( + FromFile.getBuffer(), Output, Directives, &CI.getDiagnostics(), SM.getLocForStartOfFile(SM.getMainFileID()))) { assert(CI.getDiagnostics().hasErrorOccurred() && "no errors reported for failure"); |