Emit an error when trying to form a pointer-to-member to a bitfield.
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>
Sat, 30 Oct 2010 19:52:22 +0000 (19:52 +0000)
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>
Sat, 30 Oct 2010 19:52:22 +0000 (19:52 +0000)
commit0f279e756e3df69f9e071c572805e5d3e89123a2
tree36df004ace7a668533812516eb40dfd92e043db2
parentc92bbb4429dfce891d7f4000f0dabcc9ddaa68b7
Emit an error when trying to form a pointer-to-member to a bitfield.

As a bonus, avoids a crash on the IRGen side due to accepting invalid code.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@117842 91177308-0d34-0410-b5e6-96231b3b80d8
lib/AST/Expr.cpp
test/SemaCXX/ptrtomember.cpp