class Target

Declaration

class Target { /* full declaration omitted */ };

Declared at: llvm/include/llvm/TextAPI/MachO/Target.h:24

Member Variables

public llvm::MachO::Architecture Arch
public llvm::MachO::PlatformKind Platform

Method Overview

  • public Target()
  • public Target(llvm::MachO::Architecture Arch, llvm::MachO::PlatformKind Platform)
  • public Target(const llvm::Triple & Triple)
  • public static llvm::Expected<Target> create(llvm::StringRef Target)
  • public std::string operator basic_string() const

Methods

Target()

Declared at: llvm/include/llvm/TextAPI/MachO/Target.h:26

Target(llvm::MachO::Architecture Arch,
       llvm::MachO::PlatformKind Platform)

Declared at: llvm/include/llvm/TextAPI/MachO/Target.h:27

Parameters

llvm::MachO::Architecture Arch
llvm::MachO::PlatformKind Platform

Target(const llvm::Triple& Triple)

Declared at: llvm/include/llvm/TextAPI/MachO/Target.h:29

Parameters

const llvm::Triple& Triple

static llvm::Expected<Target> create(
    llvm::StringRef Target)

Declared at: llvm/include/llvm/TextAPI/MachO/Target.h:32

Parameters

llvm::StringRef Target

std::string operator basic_string() const

Declared at: llvm/include/llvm/TextAPI/MachO/Target.h:34