LLVM  14.0.0git
Public Member Functions | Friends | List of all members
llvm::orc::LookupState Class Reference

Wraps state for a lookup-in-progress. More...

#include "llvm/ExecutionEngine/Orc/Core.h"

Public Member Functions

 LookupState ()
 LookupState (LookupState &&)
LookupStateoperator= (LookupState &&)
 ~LookupState ()
void continueLookup (Error Err)
 Continue the lookup. More...


class OrcV2CAPIHelper
class ExecutionSession

Detailed Description

Wraps state for a lookup-in-progress.

DefinitionGenerators can optionally take ownership of a LookupState object to suspend a lookup-in-progress while they search for definitions.

Definition at line 876 of file Core.h.

Constructor & Destructor Documentation

◆ LookupState() [1/2]

llvm::orc::LookupState::LookupState ( )

◆ LookupState() [2/2]

llvm::orc::LookupState::LookupState ( LookupState &&  )

◆ ~LookupState()

llvm::orc::LookupState::~LookupState ( )

Member Function Documentation

◆ continueLookup()

void llvm::orc::LookupState::continueLookup ( Error  Err)

Continue the lookup.

This can be called by DefinitionGenerators to re-start a captured query-application operation.

Definition at line 607 of file Core.cpp.

◆ operator=()

LookupState & llvm::orc::LookupState::operator= ( LookupState &&  )

Friends And Related Function Documentation

◆ ExecutionSession

friend class ExecutionSession

Definition at line 878 of file Core.h.

◆ OrcV2CAPIHelper

friend class OrcV2CAPIHelper

Definition at line 877 of file Core.h.

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