]> git.eshelyaron.com Git - emacs.git/commitdiff
Tests contributed by Barry OReilly
authorEric Ludlam <zappo@gnu.org>
Thu, 2 Jan 2014 01:44:55 +0000 (20:44 -0500)
committerEdward John Steere <edward.steere@gmail.com>
Wed, 25 Jan 2017 15:59:25 +0000 (17:59 +0200)
* test/manual/cedet/integ_src/globalref/src/Util.cc: These test files
 contributed by Barry OReilly, modified for use in the automated tests
 for CEDET, and with additional comments.  inc/Util.hh, src/Util.cc:
 Search symbol both in and outside of namespaces.

test/manual/cedet/integ_src/globalref/src/Util.cc [new file with mode: 0644]

diff --git a/test/manual/cedet/integ_src/globalref/src/Util.cc b/test/manual/cedet/integ_src/globalref/src/Util.cc
new file mode 100644 (file)
index 0000000..5c1b327
--- /dev/null
@@ -0,0 +1,22 @@
+#include <stdio.h>
+#include "Util.hh"
+
+//
+// This file contains the impl for the symbols in inc/Util.hh
+// and this is the destination of some symref jumps.
+//
+namespace play { namespace prod {
+
+    // The symbol in namespaces.
+    int myUtilFunc(const int param) {
+      printf("Inside myUtilFunc(%d).\n", param);
+      return param;
+    }
+
+  }}
+
+// The symbol outside of namespaces.
+int myUtilFuncNoNS(const int param) {
+  printf("Inside myUtilFuncNoNS(%d).\n", param);
+  return param;
+}