Fix a case where ScalarEvolution was expanding pointer arithmetic
[oota-llvm.git] / test / FrontendC++ / 2008-05-07-CrazyOffsetOf.cpp
1 // RUN: %llvmgxx -S %s -o -
2 // rdar://5914926
3
4 struct bork {
5   struct bork *next_local;
6   char * query;
7 };
8 int offset =  (char *) &(((struct bork *) 0x10)->query) - (char *) 0x10;