class InProgressLookupFlagsState

Declaration

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

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

Inherits from: InProgressLookupState

Member Variables

private unique_function<void( Expected<llvm::orc::SymbolFlagsMap>)> OnComplete

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 InProgressLookupFlagsState(llvm::orc::LookupKind K, llvm::orc::JITDylibSearchOrder SearchOrder, llvm::orc::SymbolLookupSet LookupSet, unique_function<void (Expected<llvm::orc::SymbolFlagsMap>)> OnComplete)
  • public void complete(std::unique_ptr<InProgressLookupState> IPLS)
  • public void fail(llvm::Error Err)

Inherited from InProgressLookupState:

Methods

InProgressLookupFlagsState(
    llvm::orc::LookupKind K,
    llvm::orc::JITDylibSearchOrder SearchOrder,
    llvm::orc::SymbolLookupSet LookupSet,
    unique_function<
        void(Expected<llvm::orc::SymbolFlagsMap>)>
        OnComplete)

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

Parameters

llvm::orc::LookupKind K
llvm::orc::JITDylibSearchOrder SearchOrder
llvm::orc::SymbolLookupSet LookupSet
unique_function<void( Expected<llvm::orc::SymbolFlagsMap>)> OnComplete

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

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

Parameters

std::unique_ptr<InProgressLookupState> IPLS

void fail(llvm::Error Err)

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

Parameters

llvm::Error Err