struct AsmPrinter::HandlerInfo

Declaration

struct AsmPrinter::HandlerInfo { /* full declaration omitted */ };

Description

Protected struct HandlerInfo and Handlers permit target extended AsmPrinter adds their own handlers.

Declared at: llvm/include/llvm/CodeGen/AsmPrinter.h:154

Member Variables

public std::unique_ptr<AsmPrinterHandler> Handler
public const char* TimerName
public const char* TimerDescription
public const char* TimerGroupName
public const char* TimerGroupDescription

Method Overview

  • public HandlerInfo(std::unique_ptr<AsmPrinterHandler> Handler, const char * TimerName, const char * TimerDescription, const char * TimerGroupName, const char * TimerGroupDescription)

Methods

ΒΆHandlerInfo(
    std::unique_ptr<AsmPrinterHandler> Handler,
    const char* TimerName,
    const char* TimerDescription,
    const char* TimerGroupName,
    const char* TimerGroupDescription)

Declared at: llvm/include/llvm/CodeGen/AsmPrinter.h:161

Parameters

std::unique_ptr<AsmPrinterHandler> Handler
const char* TimerName
const char* TimerDescription
const char* TimerGroupName
const char* TimerGroupDescription