aboutsummaryrefslogtreecommitdiff
path: root/Examples/test-suite/template_qualifier.i
diff options
context:
space:
mode:
Diffstat (limited to 'Examples/test-suite/template_qualifier.i')
-rw-r--r--Examples/test-suite/template_qualifier.i15
1 files changed, 15 insertions, 0 deletions
diff --git a/Examples/test-suite/template_qualifier.i b/Examples/test-suite/template_qualifier.i
new file mode 100644
index 000000000..1c3b46fbc
--- /dev/null
+++ b/Examples/test-suite/template_qualifier.i
@@ -0,0 +1,15 @@
+%module template_qualifier
+
+/* Stroustruo, 3rd Ed, C.13.6 */
+%inline %{
+class X {
+public:
+ template<int> X *xalloc() { return new X(); }
+};
+
+%}
+
+%extend X {
+%template(xalloc_int) xalloc<200>;
+};
+