forked from OSchip/llvm-project
parent
a73be890a1
commit
88ec52d580
|
@ -220,8 +220,6 @@ Type *Type::getStructElementType(unsigned N) const {
|
|||
return cast<StructType>(this)->getElementType(N);
|
||||
}
|
||||
|
||||
|
||||
|
||||
Type *Type::getSequentialElementType() const {
|
||||
return cast<SequentialType>(this)->getElementType();
|
||||
}
|
||||
|
@ -239,8 +237,6 @@ unsigned Type::getPointerAddressSpace() const {
|
|||
}
|
||||
|
||||
|
||||
|
||||
|
||||
//===----------------------------------------------------------------------===//
|
||||
// Primitive 'Type' data
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
@ -400,12 +396,10 @@ FunctionType *FunctionType::get(Type *ReturnType,
|
|||
return FT;
|
||||
}
|
||||
|
||||
|
||||
FunctionType *FunctionType::get(Type *Result, bool isVarArg) {
|
||||
return get(Result, ArrayRef<Type *>(), isVarArg);
|
||||
}
|
||||
|
||||
|
||||
/// isValidReturnType - Return true if the specified type is valid as a return
|
||||
/// type.
|
||||
bool FunctionType::isValidReturnType(Type *RetTy) {
|
||||
|
@ -553,7 +547,6 @@ StructType *StructType::create(LLVMContext &Context) {
|
|||
return create(Context, StringRef());
|
||||
}
|
||||
|
||||
|
||||
StructType *StructType::create(ArrayRef<Type*> Elements, StringRef Name,
|
||||
bool isPacked) {
|
||||
assert(!Elements.empty() &&
|
||||
|
@ -637,7 +630,6 @@ bool StructType::isLayoutIdentical(StructType *Other) const {
|
|||
return std::equal(element_begin(), element_end(), Other->element_begin());
|
||||
}
|
||||
|
||||
|
||||
/// getTypeByName - Return the type with the specified name, or null if there
|
||||
/// is none by that name.
|
||||
StructType *Module::getTypeByName(StringRef Name) const {
|
||||
|
@ -700,7 +692,6 @@ ArrayType::ArrayType(Type *ElType, uint64_t NumEl)
|
|||
NumElements = NumEl;
|
||||
}
|
||||
|
||||
|
||||
ArrayType *ArrayType::get(Type *elementType, uint64_t NumElements) {
|
||||
Type *ElementType = const_cast<Type*>(elementType);
|
||||
assert(isValidElementType(ElementType) && "Invalid type for array element!");
|
||||
|
|
Loading…
Reference in New Issue