From 7a4bd86bf554d0c4cde7c70962999b9bbada372d Mon Sep 17 00:00:00 2001 From: Marcelo Matus Date: Sat, 5 Nov 2005 12:36:38 +0000 Subject: [PATCH] add namespace case git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7808 626c5289-ae23-0410-ae9c-e8d60b6d4f22 --- SWIG/Examples/test-suite/extend_variable.i | 27 ++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/SWIG/Examples/test-suite/extend_variable.i b/SWIG/Examples/test-suite/extend_variable.i index 0d24e6d33..424e72344 100644 --- a/SWIG/Examples/test-suite/extend_variable.i +++ b/SWIG/Examples/test-suite/extend_variable.i @@ -49,3 +49,30 @@ class Foo { } }; + +%inline { + namespace ns1 + { + struct Bar + { + } + ; + } +} + +%{ + int ns1_Bar_x_get(ns1::Bar *self) { + return 1; + } + + void ns1_Bar_x_set(ns1::Bar *self, int x) { + } + +%} +%extend ns1::Bar +{ + int x; +} + + +