LLVM 20.0.0git
Public Member Functions | List of all members
llvm::orc::SimpleLazyReexportsSpeculator::SpeculateTask Class Reference
Inheritance diagram for llvm::orc::SimpleLazyReexportsSpeculator::SpeculateTask:
Inheritance graph
[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.
 
bool isA (const void *const ClassID) const override
 

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.

References OS.

◆ 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: