class SetTheory::Operator

Declaration

class SetTheory::Operator { /* full declaration omitted */ };

Description

Operator - A callback representing a DAG operator.

Declared at: llvm/include/llvm/TableGen/SetTheory.h:70

Method Overview

  • public virtual void apply(llvm::SetTheory &, llvm::DagInit * Expr, llvm::SetTheory::RecSet & Elts, ArrayRef<llvm::SMLoc> Loc)
  • public virtual ~Operator()

Methods

virtual void apply(llvm::SetTheory&,
                   llvm::DagInit* Expr,
                   llvm::SetTheory::RecSet& Elts,
                   ArrayRef<llvm::SMLoc> Loc)

Description

apply - Apply this operator to Expr's arguments and insert the result in Elts.

Declared at: llvm/include/llvm/TableGen/SetTheory.h:78

Parameters

llvm::SetTheory&
llvm::DagInit* Expr
llvm::SetTheory::RecSet& Elts
ArrayRef<llvm::SMLoc> Loc

virtual ~Operator()

Declared at: llvm/include/llvm/TableGen/SetTheory.h:74