LLVM: llvm::orc::InProgressLookupFlagsState Class Reference (original) (raw)
Inheritance diagram for llvm::orc::InProgressLookupFlagsState:
[legend]
| Public Member Functions | |
|---|---|
| InProgressLookupFlagsState (LookupKind K, JITDylibSearchOrder SearchOrder, SymbolLookupSet LookupSet, unique_function< void(Expected< SymbolFlagsMap >)> OnComplete) | |
| void | complete (std::unique_ptr< InProgressLookupState > IPLS) override |
| void | fail (Error Err) override |
| Public Member Functions inherited from llvm::orc::InProgressLookupState | |
| InProgressLookupState (LookupKind K, JITDylibSearchOrder SearchOrder, SymbolLookupSet LookupSet, SymbolState RequiredState) | |
| virtual | ~InProgressLookupState ()=default |
| Additional Inherited Members | |
|---|---|
| Public Types inherited from llvm::orc::InProgressLookupState | |
| enum | { NotInGenerator, ResumedForGenerator, InGenerator } |
| Public Attributes inherited from llvm::orc::InProgressLookupState | |
| LookupKind | K |
| JITDylibSearchOrder | SearchOrder |
| SymbolLookupSet | LookupSet |
| SymbolState | RequiredState |
| size_t | CurSearchOrderIndex = 0 |
| bool | NewJITDylib = true |
| SymbolLookupSet | DefGeneratorCandidates |
| SymbolLookupSet | DefGeneratorNonCandidates |
| enum llvm::orc::InProgressLookupState:: { ... } | GenState = NotInGenerator |
| std::vector< std::weak_ptr< DefinitionGenerator > > | CurDefGeneratorStack |
Detailed Description
Definition at line 543 of file Core.cpp.
Constructor & Destructor Documentation
| llvm::orc::InProgressLookupFlagsState::InProgressLookupFlagsState ( LookupKind K, JITDylibSearchOrder SearchOrder, SymbolLookupSet LookupSet, unique_function< void(Expected< SymbolFlagsMap >)> OnComplete ) | inline |
|---|
Definition at line 545 of file Core.cpp.
References llvm::orc::InProgressLookupState::InProgressLookupState(), llvm::orc::InProgressLookupState::K, llvm::orc::InProgressLookupState::LookupSet, llvm::move(), llvm::orc::NeverSearched, and llvm::orc::InProgressLookupState::SearchOrder.
Member Function Documentation
◆ complete()
| void llvm::orc::InProgressLookupFlagsState::complete ( std::unique_ptr< InProgressLookupState > IPLS) | inlineoverridevirtual |
|---|
Implements llvm::orc::InProgressLookupState.
Definition at line 552 of file Core.cpp.
References llvm::orc::InProgressLookupState::SearchOrder.
◆ fail()
| void llvm::orc::InProgressLookupFlagsState::fail ( Error Err) | inlineoverridevirtual |
|---|
Implements llvm::orc::InProgressLookupState.
Definition at line 557 of file Core.cpp.
The documentation for this class was generated from the following file:
- lib/ExecutionEngine/Orc/Core.cpp