bugfix(1908): http://llvm.org/bugs/show_bug.cgi?id=1908

a more complete bugfix, this fixes the typedef type checking for arrays.

Index: Sema/SemaDecl.cpp