LLVM 22.0.0git
llvm::orc::SimpleLazyReexportsSpeculator::SpeculateTask Class Reference
Inheritance diagram for llvm::orc::SimpleLazyReexportsSpeculator::SpeculateTask:
[legend]

Public Member Functions

 SpeculateTask (std::weak_ptr< SimpleLazyReexportsSpeculator > Speculator)
void printDescription (raw_ostream &OS) override
void run () override
Public Member Functions inherited from llvm::RTTIExtends< IdleTask, Task >
const void * dynamicClassID () const override
bool isA () const
 Check whether this instance is a subclass of QueryT.

Additional Inherited Members

Static Public Member Functions inherited from llvm::RTTIExtends< IdleTask, Task >
static const void * classID ()
static bool classof (const T *R)
Static Public Attributes inherited from llvm::orc::IdleTask
static char ID = 0

Detailed Description

Definition at line 449 of file LazyReexports.cpp.

Constructor & Destructor Documentation

◆ SpeculateTask()

llvm::orc::SimpleLazyReexportsSpeculator::SpeculateTask::SpeculateTask ( std::weak_ptr< SimpleLazyReexportsSpeculator > Speculator)
inline

Definition at line 451 of file LazyReexports.cpp.

References llvm::move().

Member Function Documentation

◆ printDescription()

void llvm::orc::SimpleLazyReexportsSpeculator::SpeculateTask::printDescription ( raw_ostream & OS)
inlineoverride

Definition at line 454 of file LazyReexports.cpp.

◆ run()

void llvm::orc::SimpleLazyReexportsSpeculator::SpeculateTask::run ( )
inlineoverride

Definition at line 458 of file LazyReexports.cpp.


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