class RunQueryCompleteTask

Declaration

class RunQueryCompleteTask : public Task { /* full declaration omitted */ };

Description

Represents an abstract task for ORC to run.

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

Inherits from: Task

Member Variables

private llvm::orc::SymbolMap ResolvedSymbols
private llvm::orc::SymbolsResolvedCallback NotifyComplete

Inherited from Task:

public static ID

Method Overview

Inherited from Task:

Methods

RunQueryCompleteTask(
    llvm::orc::SymbolMap ResolvedSymbols,
    llvm::orc::SymbolsResolvedCallback
        NotifyComplete)

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

Parameters

llvm::orc::SymbolMap ResolvedSymbols
llvm::orc::SymbolsResolvedCallback NotifyComplete

void printDescription(llvm::raw_ostream& OS)

Description

Description of the task to be performed. Used for logging.

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

Parameters

llvm::raw_ostream& OS

void run()

Description

Run the task.

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