[llvm-commits] [llvm] r106439 - /llvm/trunk/test/FrontendC++/2010-06-21-LocalVarDbg.cpp

Devang Patel dpatel at apple.com
Mon Jun 21 11:37:23 PDT 2010


Author: dpatel
Date: Mon Jun 21 13:37:23 2010
New Revision: 106439

URL: http://llvm.org/viewvc/llvm-project?rev=106439&view=rev
Log:
test case for r106438.

Added:
    llvm/trunk/test/FrontendC++/2010-06-21-LocalVarDbg.cpp

Added: llvm/trunk/test/FrontendC++/2010-06-21-LocalVarDbg.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/FrontendC%2B%2B/2010-06-21-LocalVarDbg.cpp?rev=106439&view=auto
==============================================================================
--- llvm/trunk/test/FrontendC++/2010-06-21-LocalVarDbg.cpp (added)
+++ llvm/trunk/test/FrontendC++/2010-06-21-LocalVarDbg.cpp Mon Jun 21 13:37:23 2010
@@ -0,0 +1,13 @@
+// RUN: %llvmgxx -g -Os -S %s -o - | llvm-as -disable-output
+// Do not use function name to create named metadata used to hold
+// local variable info. For example. llvm.dbg.lv.~A is an invalid name.
+class A {
+public:
+  ~A() { int i = 0; i++; }
+};
+
+int foo(int i) {
+  A a;
+  return 0;
+}
+





More information about the llvm-commits mailing list