struct Module::UnresolvedExportDecl

Declaration

struct Module::UnresolvedExportDecl { /* full declaration omitted */ };

Description

Describes an exported module that has not yet been resolved (perhaps because the module it refers to has not yet been loaded).

Declared at: clang/include/clang/Basic/Module.h:359

Member Variables

public clang::SourceLocation ExportLoc
The location of the 'export' keyword in the module map file.
public clang::ModuleId Id
The name of the module.
public bool Wildcard
Whether this export declaration ends in a wildcard, indicating that all of its submodules should be exported (rather than the named module itself).