diff options
| author | David Majnemer <david.majnemer@gmail.com> | 2013-11-02 12:00:36 +0000 |
|---|---|---|
| committer | David Majnemer <david.majnemer@gmail.com> | 2013-11-02 12:00:36 +0000 |
| commit | 9b1754d058407e8f013e830e601a398347914701 (patch) | |
| tree | 2249f88e9bd25da2e3960ad89ef6e0e894faca82 /clang/lib/Driver/Tools.cpp | |
| parent | 4589760efd438a703e75882ffc8b0a01a68342d4 (diff) | |
| download | bcm5719-llvm-9b1754d058407e8f013e830e601a398347914701.tar.gz bcm5719-llvm-9b1754d058407e8f013e830e601a398347914701.zip | |
Sema: Disallow inheriting from classes with flexible array members
Flexible array members inherently index off of the end of their parent
type.
We shouldn't allow this type to be used as a base, virtual or otherwise,
because indexing off the end may find us inside of another base or the
derived types members.
llvm-svn: 193923
Diffstat (limited to 'clang/lib/Driver/Tools.cpp')
0 files changed, 0 insertions, 0 deletions

