clang: clang::Module::UnresolvedExportDecl Struct Reference (original) (raw)

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

#include "[clang/Basic/Module.h](Module%5F8h%5Fsource.html)"

Public Attributes
SourceLocation ExportLoc
The location of the 'export' keyword in the module map file.
ModuleId Id
The name of the module.
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).

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

Definition at line 446 of file Module.h.

ExportLoc

The location of the 'export' keyword in the module map file.

Definition at line 448 of file Module.h.

Id

ModuleId clang::Module::UnresolvedExportDecl::Id

The name of the module.

Definition at line 451 of file Module.h.

Wildcard

bool clang::Module::UnresolvedExportDecl::Wildcard

Whether this export declaration ends in a wildcard, indicating that all of its submodules should be exported (rather than the named module itself).

Definition at line 456 of file Module.h.


The documentation for this struct was generated from the following file: