struct Preprocessor::ImportAction
Declaration
struct Preprocessor::ImportAction { /* full declaration omitted */ };
Description
An additional notification that can be produced by a header inclusion or import to tell the parser what happened.
Declared at: clang/include/clang/Lex/Preprocessor.h:2480
Member Variables
- public enum ActionKind Kind
- public clang::Module* ModuleForHeader = nullptr
Method Overview
- public ImportAction(clang::Preprocessor::ImportAction::ActionKind AK, clang::Module * Mod = nullptr)
Methods
ΒΆImportAction(
clang::Preprocessor::ImportAction::ActionKind
AK,
clang::Module* Mod = nullptr)
ImportAction(
clang::Preprocessor::ImportAction::ActionKind
AK,
clang::Module* Mod = nullptr)
Declared at: clang/include/clang/Lex/Preprocessor.h:2491
Parameters
- clang::Preprocessor::ImportAction::ActionKind AK
- clang::Module* Mod = nullptr