LLVM API Documentation

Public Member Functions
llvm::InsertElementConstantExpr Class Reference

#include <ConstantsContext.h>

Inheritance diagram for llvm::InsertElementConstantExpr:
Inheritance graph
[legend]
Collaboration diagram for llvm::InsertElementConstantExpr:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void * operator new (size_t s)
 InsertElementConstantExpr (Constant *C1, Constant *C2, Constant *C3)
 DECLARE_TRANSPARENT_OPERAND_ACCESSORS (Value)
 Transparently provide more efficient getOperand methods.

Detailed Description

InsertElementConstantExpr - This class is private to Constants.cpp, and is used behind the scenes to implement insertelement constant exprs.

Definition at line 114 of file ConstantsContext.h.


Constructor & Destructor Documentation

llvm::InsertElementConstantExpr::InsertElementConstantExpr ( Constant C1,
Constant C2,
Constant C3 
) [inline]

Definition at line 122 of file ConstantsContext.h.


Member Function Documentation

llvm::InsertElementConstantExpr::DECLARE_TRANSPARENT_OPERAND_ACCESSORS ( Value  )

Transparently provide more efficient getOperand methods.

void* llvm::InsertElementConstantExpr::operator new ( size_t  s) [inline]

Reimplemented from llvm::User.

Definition at line 119 of file ConstantsContext.h.


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