From: Douglas Gregor Date: Sat, 28 Feb 2009 01:09:26 +0000 (+0000) Subject: Add a FIXME for something I can't look at just yet X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=aca13a7df407b32a6ee497a0646f83184edefb49;p=clang Add a FIXME for something I can't look at just yet git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@65669 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Sema/SemaTemplateInstantiate.cpp b/lib/Sema/SemaTemplateInstantiate.cpp index f4653c1e99..d2e8419d0b 100644 --- a/lib/Sema/SemaTemplateInstantiate.cpp +++ b/lib/Sema/SemaTemplateInstantiate.cpp @@ -134,6 +134,8 @@ InstantiateConstantArrayType(const ConstantArrayType *T, // BuildArrayType. Since we have already checked the size as part of // creating the dependent array type in the first place, we know // there aren't any errors. + // FIXME: Is IntTy big enough? Maybe not, but LongLongTy causes + // problems that I have yet to investigate. IntegerLiteral ArraySize(T->getSize(), SemaRef.Context.IntTy, Loc); return SemaRef.BuildArrayType(ElementType, T->getSizeModifier(), &ArraySize, T->getIndexTypeQualifier(),