Commit Graph

4 Commits

Author SHA1 Message Date
Paul Robinson 638e14bd75 Allow 'nodebug' on local variables.
Parameters and non-static members of aggregates are still excluded,
and probably should remain that way.

Differential Revision: http://reviews.llvm.org/D19754


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@272859 91177308-0d34-0410-b5e6-96231b3b80d8
2016-06-16 00:42:36 +00:00
Paul Robinson 2988dcc783 Make the test exercise all paths modified in r267746.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@267909 91177308-0d34-0410-b5e6-96231b3b80d8
2016-04-28 17:52:28 +00:00
Paul Robinson 38f45f2a35 Minor test simplification (per David Blaikie suggestion).
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@267804 91177308-0d34-0410-b5e6-96231b3b80d8
2016-04-27 22:18:46 +00:00
Paul Robinson a4cbc2e04b PR21823: 'nodebug' attribute on global/static variables.
Make 'nodebug' on a global/static variable suppress all debug info
for the variable. Previously it would only suppress info for the
associated initializer function, if any.

Differential Revision: http://reviews.llvm.org/D19567


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@267746 91177308-0d34-0410-b5e6-96231b3b80d8
2016-04-27 17:37:12 +00:00