summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/TreeTransform.h
diff options
context:
space:
mode:
authorAnders Carlsson <andersca@mac.com>2009-12-29 07:07:36 +0000
committerAnders Carlsson <andersca@mac.com>2009-12-29 07:07:36 +0000
commit88ea2455f8f911fdbebaca4a2f83fe9002987c8c (patch)
treede5f08b413512844edc94ffcb1cd6f0b1cff216b /clang/lib/Sema/TreeTransform.h
parentc25c6ee3dbf28ebbe1d918db8a55d498a4266d81 (diff)
downloadbcm5719-llvm-88ea2455f8f911fdbebaca4a2f83fe9002987c8c.tar.gz
bcm5719-llvm-88ea2455f8f911fdbebaca4a2f83fe9002987c8c.zip
Get rid of FixedWidthIntType, as suggested by Chris and Eli.
llvm-svn: 92246
Diffstat (limited to 'clang/lib/Sema/TreeTransform.h')
-rw-r--r--clang/lib/Sema/TreeTransform.h10
1 files changed, 0 insertions, 10 deletions
diff --git a/clang/lib/Sema/TreeTransform.h b/clang/lib/Sema/TreeTransform.h
index 7db723bdb92..208c8851e59 100644
--- a/clang/lib/Sema/TreeTransform.h
+++ b/clang/lib/Sema/TreeTransform.h
@@ -2134,13 +2134,6 @@ QualType TreeTransform<Derived>::TransformBuiltinType(TypeLocBuilder &TLB,
}
template<typename Derived>
-QualType
-TreeTransform<Derived>::TransformFixedWidthIntType(TypeLocBuilder &TLB,
- FixedWidthIntTypeLoc T) {
- return TransformTypeSpecType(TLB, T);
-}
-
-template<typename Derived>
QualType TreeTransform<Derived>::TransformComplexType(TypeLocBuilder &TLB,
ComplexTypeLoc T) {
// FIXME: recurse?
@@ -5255,9 +5248,6 @@ TreeTransform<Derived>::RebuildArrayType(QualType ElementType,
break;
}
- if (SizeType.isNull())
- SizeType = SemaRef.Context.getFixedWidthIntType(Size->getBitWidth(), false);
-
IntegerLiteral ArraySize(*Size, SizeType, /*FIXME*/BracketsRange.getBegin());
return SemaRef.BuildArrayType(ElementType, SizeMod, &ArraySize,
IndexTypeQuals, BracketsRange,
OpenPOWER on IntegriCloud