LLVM 19.0.0git
Public Member Functions | List of all members
llvm::orc::InProgressFullLookupState Class Reference
Inheritance diagram for llvm::orc::InProgressFullLookupState:
Inheritance graph

Public Member Functions

 InProgressFullLookupState (LookupKind K, JITDylibSearchOrder SearchOrder, SymbolLookupSet LookupSet, SymbolState RequiredState, std::shared_ptr< AsynchronousSymbolQuery > Q, RegisterDependenciesFunction RegisterDependencies)
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
virtual void complete (std::unique_ptr< InProgressLookupState > IPLS)=0
virtual void fail (Error Err)=0

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 583 of file Core.cpp.

Constructor & Destructor Documentation

◆ InProgressFullLookupState()

llvm::orc::InProgressFullLookupState::InProgressFullLookupState ( LookupKind  K,
JITDylibSearchOrder  SearchOrder,
SymbolLookupSet  LookupSet,
SymbolState  RequiredState,
std::shared_ptr< AsynchronousSymbolQuery Q,
RegisterDependenciesFunction  RegisterDependencies 

Definition at line 585 of file Core.cpp.

Member Function Documentation

◆ complete()

void llvm::orc::InProgressFullLookupState::complete ( std::unique_ptr< InProgressLookupState IPLS)

◆ fail()

void llvm::orc::InProgressFullLookupState::fail ( Error  Err)

Implements llvm::orc::InProgressLookupState.

Definition at line 601 of file Core.cpp.

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