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)

Declared at: clang/include/clang/Lex/Preprocessor.h:2491

Parameters

clang::Preprocessor::ImportAction::ActionKind AK
clang::Module* Mod = nullptr