diff options
author | Daniel Marjamaki <daniel.marjamaki@evidente.se> | 2016-09-26 15:17:18 +0000 |
---|---|---|
committer | Daniel Marjamaki <daniel.marjamaki@evidente.se> | 2016-09-26 15:17:18 +0000 |
commit | 13264ebea47bdd60372af22262d782b6e6898167 (patch) | |
tree | c8fd2e483dc2d109234c2892e880b72d08127de1 /llvm/lib/CodeGen/ResetMachineFunctionPass.cpp | |
parent | 3f2cde91d8b66d2d086fa08ee874535ba3b6a4ec (diff) | |
download | bcm5719-llvm-13264ebea47bdd60372af22262d782b6e6898167.tar.gz bcm5719-llvm-13264ebea47bdd60372af22262d782b6e6898167.zip |
[analyzer] Improve CastToStruct checker so it can also detect widening casts of struct data
Example:
struct AB {
int A;
int B;
};
struct ABC {
int A;
int B;
int C;
};
void f() {
struct AB Data;
struct ABC *P = (struct ABC *)&Data;
}
Differential Revision: https://reviews.llvm.org/D23508
llvm-svn: 282411
Diffstat (limited to 'llvm/lib/CodeGen/ResetMachineFunctionPass.cpp')
0 files changed, 0 insertions, 0 deletions