diff options
| author | Douglas Gregor <dgregor@apple.com> | 2010-04-30 20:35:01 +0000 |
|---|---|---|
| committer | Douglas Gregor <dgregor@apple.com> | 2010-04-30 20:35:01 +0000 |
| commit | 0be628ff646a87fc691622633d94542eb7da078c (patch) | |
| tree | 6e5ea9a7d0d3f3d583012cb37dcd557efc3fe839 /clang/lib/Sema | |
| parent | 3ca9a9b59cd21673930ee0a5b40ebf914537d7f8 (diff) | |
| download | bcm5719-llvm-0be628ff646a87fc691622633d94542eb7da078c.tar.gz bcm5719-llvm-0be628ff646a87fc691622633d94542eb7da078c.zip | |
Fix a thinko that caused us not to compute __builtin_offset as a
constant expression in C.
llvm-svn: 102762
Diffstat (limited to 'clang/lib/Sema')
| -rw-r--r-- | clang/lib/Sema/TreeTransform.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/Sema/TreeTransform.h b/clang/lib/Sema/TreeTransform.h index 445cf17aadf..5ce268bd9eb 100644 --- a/clang/lib/Sema/TreeTransform.h +++ b/clang/lib/Sema/TreeTransform.h @@ -4202,6 +4202,7 @@ TreeTransform<Derived>::TransformOffsetOfExpr(OffsetOfExpr *E) { for (unsigned I = 0, N = E->getNumComponents(); I != N; ++I) { const Node &ON = E->getComponent(I); Component Comp; + Comp.isBrackets = true; Comp.LocStart = ON.getRange().getBegin(); Comp.LocEnd = ON.getRange().getEnd(); switch (ON.getKind()) { |

