LLVM: llvm::orc::InProgressLookupState Class Reference (original) (raw)
Inheritance diagram for llvm::orc::InProgressLookupState:
| Public Types | |
|---|---|
| enum | { NotInGenerator, ResumedForGenerator, InGenerator } |
| Public Attributes | |
|---|---|
| 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 510 of file Core.cpp.
Member Enumeration Documentation
◆ anonymous enum
| Enumerator |
|---|
| NotInGenerator |
| ResumedForGenerator |
| InGenerator |
Definition at line 535 of file Core.cpp.
Constructor & Destructor Documentation
◆ ~InProgressLookupState()
| virtual llvm::orc::InProgressLookupState::~InProgressLookupState ( ) | virtualdefault |
|---|
Member Function Documentation
◆ complete()
| virtual void llvm::orc::InProgressLookupState::complete ( std::unique_ptr< InProgressLookupState > IPLS) | pure virtual |
|---|
◆ fail()
| virtual void llvm::orc::InProgressLookupState::fail ( Error Err) | pure virtual |
|---|
Member Data Documentation
◆ CurDefGeneratorStack
std::vector<std::weak_ptr<DefinitionGenerator> > llvm::orc::InProgressLookupState::CurDefGeneratorStack
◆ CurSearchOrderIndex
size_t llvm::orc::InProgressLookupState::CurSearchOrderIndex = 0
◆ DefGeneratorCandidates
◆ DefGeneratorNonCandidates
SymbolLookupSet llvm::orc::InProgressLookupState::DefGeneratorNonCandidates
◆ []
enum { ... } llvm::orc::InProgressLookupState::GenState
◆ K
◆ LookupSet
◆ NewJITDylib
bool llvm::orc::InProgressLookupState::NewJITDylib = true
◆ RequiredState
SymbolState llvm::orc::InProgressLookupState::RequiredState
◆ SearchOrder
The documentation for this class was generated from the following file:
- lib/ExecutionEngine/Orc/Core.cpp