LLVM API Documentation

Public Member Functions | |
| StructValType (const std::vector< const Type * > &args) | |
| void | doRefinement (const DerivedType *OldType, const Type *NewType) |
| bool | operator< (const StructValType &STV) const |
Static Public Member Functions | |
| static StructValType | get (const StructType *ST) |
| static unsigned | hashTypeStructure (const StructType *ST) |
Definition at line 1128 of file Type.cpp.
| llvm::StructValType::StructValType | ( | const std::vector< const Type * > & | args | ) | [inline] |
| static StructValType llvm::StructValType::get | ( | const StructType * | ST | ) | [inline, static] |
Definition at line 1133 of file Type.cpp.
References llvm::StructType::getElementType(), and llvm::StructType::getNumElements().
| static unsigned llvm::StructValType::hashTypeStructure | ( | const StructType * | ST | ) | [inline, static] |
| void llvm::StructValType::doRefinement | ( | const DerivedType * | OldType, | |
| const Type * | NewType | |||
| ) | [inline] |
| bool llvm::StructValType::operator< | ( | const StructValType & | STV | ) | const [inline] |