ΒΆ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.