When initializing struct members, the important thing is that the "initializing"...
commit460db45babd13d8bad8a2e1dae2d544852e1d56e
authorArgiris Kirtzidis <akyrtzi@gmail.com>
Tue, 1 Feb 2011 00:52:10 +0000 (1 00:52 +0000)
committerArgiris Kirtzidis <akyrtzi@gmail.com>
Tue, 1 Feb 2011 00:52:10 +0000 (1 00:52 +0000)
tree52ce2264fd9a59466c26e154faa9e12d69a3384e
parent1dbf9c77c172bdbc764d331da7a5395f2489aa45
When initializing struct members, the important thing is that the "initializing" expression is
compatible, not having the same type.

Fix rdar://8183908 in which compatible vector types weren't initialized properly leading to a crash.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@124637 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Sema/SemaInit.cpp
test/CodeGen/struct-init.c