LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Static Public Member Functions | List of all members
llvm::ConcreteOperator< SuperClass, Opc > Class Template Reference

#include <Operator.h>

Inheritance diagram for llvm::ConcreteOperator< SuperClass, Opc >:
Inheritance graph
[legend]
Collaboration diagram for llvm::ConcreteOperator< SuperClass, Opc >:
Collaboration graph
[legend]

Static Public Member Functions

static bool classof (const Instruction *I)
 
static bool classof (const ConstantExpr *CE)
 
static bool classof (const Value *V)
 

Detailed Description

template<typename SuperClass, unsigned Opc>
class llvm::ConcreteOperator< SuperClass, Opc >

ConcreteOperator - A helper template for defining operators for individual opcodes.

Definition at line 314 of file Operator.h.

Member Function Documentation

template<typename SuperClass, unsigned Opc>
static bool llvm::ConcreteOperator< SuperClass, Opc >::classof ( const Instruction I)
inlinestatic

Definition at line 316 of file Operator.h.

template<typename SuperClass, unsigned Opc>
static bool llvm::ConcreteOperator< SuperClass, Opc >::classof ( const ConstantExpr CE)
inlinestatic

Definition at line 319 of file Operator.h.

template<typename SuperClass, unsigned Opc>
static bool llvm::ConcreteOperator< SuperClass, Opc >::classof ( const Value V)
inlinestatic

Definition at line 322 of file Operator.h.


The documentation for this class was generated from the following file: