clang API Documentation

Public Member Functions
clang::ModuleLoadResult Class Reference

Describes the result of attempting to load a module. More...

#include <ModuleLoader.h>

List of all members.

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.

Detailed Description

Describes the result of attempting to load a module.

Definition at line 33 of file ModuleLoader.h.


Constructor & Destructor Documentation

Definition at line 37 of file ModuleLoader.h.

clang::ModuleLoadResult::ModuleLoadResult ( Module module,
bool  missingExpected 
) [inline]

Definition at line 39 of file ModuleLoader.h.


Member Function Documentation

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.


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