diff options
Diffstat (limited to 'lib/Bitcode/NaCl/Writer/NaClValueEnumerator.cpp')
-rw-r--r-- | lib/Bitcode/NaCl/Writer/NaClValueEnumerator.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/Bitcode/NaCl/Writer/NaClValueEnumerator.cpp b/lib/Bitcode/NaCl/Writer/NaClValueEnumerator.cpp index ca34ac9c77..cabdc420c6 100644 --- a/lib/Bitcode/NaCl/Writer/NaClValueEnumerator.cpp +++ b/lib/Bitcode/NaCl/Writer/NaClValueEnumerator.cpp @@ -298,7 +298,7 @@ void NaClValueEnumerator::EnumerateValue(const Value *VIn) { } -Type *NaClValueEnumerator::NormalizeParamType(Type *Ty) const { +Type *NaClValueEnumerator::NormalizeScalarType(Type *Ty) const { // Strip pointer types. if (Ty->isPointerTy() && PNaClVersion >= 2) Ty = IntPtrType; @@ -309,8 +309,8 @@ Type *NaClValueEnumerator::NormalizeType(Type *Ty) const { if (FunctionType *FTy = dyn_cast<FunctionType>(Ty)) { SmallVector<Type *, 8> ArgTypes; for (unsigned I = 0, E = FTy->getNumParams(); I < E; ++I) - ArgTypes.push_back(NormalizeParamType(FTy->getParamType(I))); - Ty = FunctionType::get(NormalizeParamType(FTy->getReturnType()), + ArgTypes.push_back(NormalizeScalarType(FTy->getParamType(I))); + Ty = FunctionType::get(NormalizeScalarType(FTy->getReturnType()), ArgTypes, false); } return Ty; |