commit | b0e603c63813c8378e35a75408ab4cefe71e93e2 | [log] [tgz] |
---|---|---|
author | Adrian Prantl <aprantl@apple.com> | Fri Jul 26 20:42:57 2013 +0000 |
committer | Adrian Prantl <aprantl@apple.com> | Fri Jul 26 20:42:57 2013 +0000 |
tree | 78b99b34dbfd49c1dccba5751ae873fc2338eae0 | |
parent | b28b04407e6ed06431cb58176268ab719e01fae8 [diff] |
Debug Info / EmitCallArgs: arguments may modify the debug location. Restore it after each argument is emitted. This fixes the scope info for inlined subroutines inside of function argument expressions. (E.g., anything STL). rdar://problem/12592135 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@187240 91177308-0d34-0410-b5e6-96231b3b80d8