aboutsummaryrefslogtreecommitdiff
path: root/tests/cxx/hybrid/clone/test-000.xml
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2010-10-07 14:48:13 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2010-10-07 14:48:13 +0200
commit4f38adc11ab1a3a1ab2dd3f958c917182be7d71f (patch)
treefd4242b2fb5648536a6307a18442abfcaf280573 /tests/cxx/hybrid/clone/test-000.xml
parent0baca4b033509b6c4ebfabfb74bf6518c3b1182c (diff)
Implement generation of clone functions
New test: clone.
Diffstat (limited to 'tests/cxx/hybrid/clone/test-000.xml')
-rw-r--r--tests/cxx/hybrid/clone/test-000.xml79
1 files changed, 79 insertions, 0 deletions
diff --git a/tests/cxx/hybrid/clone/test-000.xml b/tests/cxx/hybrid/clone/test-000.xml
new file mode 100644
index 0000000..c10c1b7
--- /dev/null
+++ b/tests/cxx/hybrid/clone/test-000.xml
@@ -0,0 +1,79 @@
+<t:root xmlns:t="test">
+ <complex af="123" av="abc def">
+ <f>123</f>
+ <v>abc def ghq</v>
+ <of>123</of>
+ <ov>abc def ghq</ov>
+
+ <pod>1</pod>
+ <pod>2</pod>
+ <pod>3</pod>
+
+ <fix><x>1</x><y>1</y></fix>
+ <fix><x>2</x><y>2</y></fix>
+ <fix><x>3</x><y>3</y></fix>
+
+ <var>a1 b1 c1</var>
+ <var>a2 b2 c2</var>
+ <var>a3 b3 c3</var>
+
+ <str>aaa</str>
+ <str>bbb</str>
+ <str>ccc</str>
+
+ <cv>abc def ghq</cv>
+ </complex>
+
+ <all>
+ <f>123</f>
+ <v>abc def ghq</v>
+ <of>123</of>
+ <ov>abc def ghq</ov>
+ </all>
+
+ <sequence>
+ <f>123</f>
+ <v>abc def ghq</v>
+ <f>123</f>
+ <v>abc def ghq</v>
+
+ <c1v>abc def ghq</c1v>
+
+ <c2f>123</c2f>
+ </sequence>
+
+ <choice>
+ <cf>123</cf>
+ </choice>
+
+ <choice>
+ <cv>abc def ghq</cv>
+ </choice>
+
+ <choice>
+ <f>123</f>
+ <v>abc def ghq</v>
+ <f>123</f>
+ <v>abc def ghq</v>
+ </choice>
+
+ <fixder>
+ <x>1</x>
+ <y>1</y>
+ <v>abc def ghq</v>
+ </fixder>
+
+ <varder>
+ <x>1</x>
+ <y>abc def ghq</y>
+ <f>123</f>
+ </varder>
+
+ <strder v="abc def ghq">str str</strder>
+
+ <list>abc def ghq</list>
+ <union>abc</union>
+ <enum>c</enum>
+ <enumder>b</enumder>
+
+</t:root>