clang 20.0.0git
|
Represents a directive that's lexed as part of the dependency directives scanning. More...
#include "clang/Lex/DependencyDirectivesScanner.h"
Public Member Functions | |
Directive ()=default | |
Directive (DirectiveKind K, ArrayRef< Token > Tokens) | |
Public Attributes | |
ArrayRef< Token > | Tokens |
DirectiveKind | Kind = pp_none |
The kind of token. | |
Represents a directive that's lexed as part of the dependency directives scanning.
It's used to track various preprocessor directives that could potentially have an effect on the dependencies.
Definition at line 95 of file DependencyDirectivesScanner.h.
|
default |
|
inline |
Definition at line 102 of file DependencyDirectivesScanner.h.
DirectiveKind clang::dependency_directives_scan::Directive::Kind = pp_none |
The kind of token.
Definition at line 99 of file DependencyDirectivesScanner.h.
Referenced by clang::printDependencyDirectivesAsSource().
Definition at line 96 of file DependencyDirectivesScanner.h.
Referenced by clang::printDependencyDirectivesAsSource().