clang API Documentation
Describes the result of attempting to load a module. More...
#include <ModuleLoader.h>
Public Member Functions | |
| ModuleLoadResult () | |
| ModuleLoadResult (Module *module, bool missingExpected) | |
| operator Module * () const | |
| bool | isMissingExpected () const |
| Determines whether the module, which failed to load, was actually a submodule that we expected to see (based on implying the submodule from header structure), but didn't materialize in the actual module. | |
Describes the result of attempting to load a module.
Definition at line 33 of file ModuleLoader.h.
| clang::ModuleLoadResult::ModuleLoadResult | ( | ) | [inline] |
Definition at line 37 of file ModuleLoader.h.
| clang::ModuleLoadResult::ModuleLoadResult | ( | Module * | module, |
| bool | missingExpected | ||
| ) | [inline] |
Definition at line 39 of file ModuleLoader.h.
| bool clang::ModuleLoadResult::isMissingExpected | ( | ) | const [inline] |
Determines whether the module, which failed to load, was actually a submodule that we expected to see (based on implying the submodule from header structure), but didn't materialize in the actual module.
Definition at line 48 of file ModuleLoader.h.
| clang::ModuleLoadResult::operator Module * | ( | ) | const [inline] |
Definition at line 42 of file ModuleLoader.h.