Describes the result of attempting to load a module. More...
#include "clang/Lex/ModuleLoader.h"
Describes the result of attempting to load a module.
Definition at line 35 of file ModuleLoader.h.
◆ LoadResultKind Enumerator Normal MissingExpected ConfigMismatchDefinition at line 37 of file ModuleLoader.h.
◆ ModuleLoadResult() [1/4] clang::ModuleLoadResult::ModuleLoadResult ( ) default ◆ ModuleLoadResult() [2/4] ◆ ModuleLoadResult() [3/4] ◆ ModuleLoadResult() [4/4] ◆ isConfigMismatch() bool clang::ModuleLoadResult::isConfigMismatch ( ) const inlineDetermines whether the module failed to load due to a configuration mismatch with an explicitly-named .pcm file from the command line.
Definition at line 74 of file ModuleLoader.h.
References ConfigMismatch, and Storage.
◆ isMissingExpected() bool clang::ModuleLoadResult::isMissingExpected ( ) const inlineDetermines 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 70 of file ModuleLoader.h.
References MissingExpected, and Storage.
◆ isNormal() bool clang::ModuleLoadResult::isNormal ( ) const inlineDetermines whether this is a normal return, whether or not loading the module was successful.
Definition at line 64 of file ModuleLoader.h.
References Normal, and Storage.
◆ operator bool() clang::ModuleLoadResult::operator bool ( ) const inline ◆ operator Module *() clang::ModuleLoadResult::operator Module * ( ) const inline ◆ StorageThe documentation for this class was generated from the following file:
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4