ΒΆvoid printDependencyDirectivesAsSource(
llvm::StringRef Source,
ArrayRef<
dependency_directives_scan::Directive>
Directives,
llvm::raw_ostream& OS)
void printDependencyDirectivesAsSource(
llvm::StringRef Source,
ArrayRef<
dependency_directives_scan::Directive>
Directives,
llvm::raw_ostream& OS)
Description
Print the previously scanned dependency directives as minimized source text. This is used primarily for testing purposes, during dependency scanning the\p Lexer uses the tokens directly, not their printed version.
Declared at: clang/include/clang/Lex/DependencyDirectivesScanner.h:129
Parameters
- llvm::StringRef Source
- The original source text that the dependency directives were scanned from.
- ArrayRef<dependency_directives_scan::Directive> Directives
- The previously scanned dependency directives.
- llvm::raw_ostream& OS
- the stream to print the dependency directives on.