LLVM API Documentation

Public Member Functions | |
| ArrayValType (const Type *val, uint64_t sz) | |
| void | doRefinement (const DerivedType *OldType, const Type *NewType) |
| bool | operator< (const ArrayValType &MTV) const |
Static Public Member Functions | |
| static ArrayValType | get (const ArrayType *AT) |
| static unsigned | hashTypeStructure (const ArrayType *AT) |
Definition at line 1025 of file Type.cpp.
| llvm::ArrayValType::ArrayValType | ( | const Type * | val, | |
| uint64_t | sz | |||
| ) | [inline] |
| static ArrayValType llvm::ArrayValType::get | ( | const ArrayType * | AT | ) | [inline, static] |
Definition at line 1031 of file Type.cpp.
References llvm::SequentialType::getElementType(), and llvm::ArrayType::getNumElements().
| static unsigned llvm::ArrayValType::hashTypeStructure | ( | const ArrayType * | AT | ) | [inline, static] |
| void llvm::ArrayValType::doRefinement | ( | const DerivedType * | OldType, | |
| const Type * | NewType | |||
| ) | [inline] |
| bool llvm::ArrayValType::operator< | ( | const ArrayValType & | MTV | ) | const [inline] |