class InProgressFullLookupState

Declaration

class InProgressFullLookupState : public InProgressLookupState { /* full declaration omitted */ };

Declared at: llvm/lib/ExecutionEngine/Orc/Core.cpp:562

Inherits from: InProgressLookupState

Member Variables

private std::shared_ptr<AsynchronousSymbolQuery> Q
private llvm::orc::RegisterDependenciesFunction RegisterDependencies

Inherited from InProgressLookupState:

public K
public SearchOrder
public LookupSet
public RequiredState
public GeneratorLock
public CurSearchOrderIndex = 0
public NewJITDylib = true
public DefGeneratorCandidates
public DefGeneratorNonCandidates
public CurDefGeneratorStack

Method Overview

  • public InProgressFullLookupState(llvm::orc::LookupKind K, llvm::orc::JITDylibSearchOrder SearchOrder, llvm::orc::SymbolLookupSet LookupSet, llvm::orc::SymbolState RequiredState, std::shared_ptr<AsynchronousSymbolQuery> Q, llvm::orc::RegisterDependenciesFunction RegisterDependencies)
  • public void complete(std::unique_ptr<InProgressLookupState> IPLS)
  • public void fail(llvm::Error Err)

Inherited from InProgressLookupState:

Methods

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

Declared at: llvm/lib/ExecutionEngine/Orc/Core.cpp:564

Parameters

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

void complete(
    std::unique_ptr<InProgressLookupState> IPLS)

Declared at: llvm/lib/ExecutionEngine/Orc/Core.cpp:574

Parameters

std::unique_ptr<InProgressLookupState> IPLS

void fail(llvm::Error Err)

Declared at: llvm/lib/ExecutionEngine/Orc/Core.cpp:581

Parameters

llvm::Error Err