summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGenCXX/debug-info-anon-union-vars.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Add global static variables for anonymous union fields. This makesEric Christopher2014-04-101-0/+28
sure that a debugger can find them when stepping through code, for example from the included testcase: 12 int test_it() { 13 c = 1; 14 d = 2; -> 15 a = 4; 16 return (c == 1); 17 } 18 (lldb) p a (int) $0 = 2 (lldb) p c (int) $1 = 2 (lldb) p d (int) $2 = 2 and a, c, d are all part of the file static anonymous union: static union { int c; int d; union { int a; }; struct { int b; }; }; Fixes PR19221. llvm-svn: 205952
OpenPOWER on IntegriCloud