Skip to content

Commit fc76c2b

Browse files
committed
Add failing tests
These are tests that have been deleted from the main 'merge-target' branch as they are failing and I'm not sure exactly how to fix them up.
1 parent 3d9093b commit fc76c2b

File tree

14 files changed

+1057
-0
lines changed

14 files changed

+1057
-0
lines changed
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<?xml-stylesheet href="../../docutils.css"?>
3+
<document>
4+
<index entries="['single',\ 'ClassWithAnonEntities\ (C++\ struct)',\ '_CPPv421ClassWithAnonEntities',\ '',\ None]"></index>
5+
<desc classes="cpp struct" desctype="struct" domain="cpp" objtype="struct">
6+
<desc_signature classes="sig sig-object cpp"><desc_signature_line><target></target><desc_sig_keyword classes="k">struct</desc_sig_keyword><desc_sig_space classes="w"> </desc_sig_space><desc_name classes="sig-name descname"><desc_sig_name classes="n">ClassWithAnonEntities</desc_sig_name></desc_name></desc_signature_line></desc_signature>
7+
<desc_content>
8+
<container classes="breathe-sectiondef" objtype="public-type">
9+
<rubric classes="breathe-sectiondef-title">Public Types</rubric>
10+
<index entries="['single',\ 'ClassWithAnonEntities::[anonymous]\ (C++\ enum)',\ '_CPPv4N21ClassWithAnonEntitiesUt1_4E',\ '',\ None]"></index>
11+
<desc classes="cpp enum" desctype="enum" domain="cpp" objtype="enum">
12+
<desc_signature classes="sig sig-object cpp"><desc_signature_line><target></target><desc_sig_keyword classes="k">enum</desc_sig_keyword><desc_sig_space classes="w"> </desc_sig_space><desc_name classes="sig-name descname"><desc_sig_name classes="n">[anonymous]</desc_sig_name></desc_name></desc_signature_line></desc_signature>
13+
<desc_content>
14+
<paragraph><emphasis>Values:</emphasis></paragraph>
15+
<index entries="['single',\ 'ClassWithAnonEntities::[anonymous]::Enumerator\ (C++\ enumerator)',\ '_CPPv4N21ClassWithAnonEntitiesUt1_410EnumeratorE',\ '',\ None]"></index>
16+
<desc classes="cpp enumerator" desctype="enumerator" domain="cpp" objtype="enumerator">
17+
<desc_signature classes="sig sig-object cpp"><desc_signature_line><target></target><desc_sig_keyword classes="k">enumerator</desc_sig_keyword><desc_sig_space classes="w"> </desc_sig_space><desc_name classes="sig-name descname"><desc_sig_name classes="n">Enumerator</desc_sig_name></desc_name></desc_signature_line></desc_signature>
18+
<desc_content>
19+
</desc_content>
20+
</desc>
21+
</desc_content>
22+
</desc>
23+
</container>
24+
<container classes="breathe-sectiondef" objtype="public-attrib">
25+
<rubric classes="breathe-sectiondef-title">Public Members</rubric>
26+
<index entries="['single',\ 'ClassWithAnonEntities::structMember\ (C++\ member)',\ '_CPPv4N21ClassWithAnonEntities12structMemberE',\ '',\ None]"></index>
27+
<desc classes="cpp var" desctype="var" domain="cpp" objtype="var">
28+
<desc_signature classes="sig sig-object cpp"><desc_signature_line><target></target><desc_sig_keyword_type classes="kt">int</desc_sig_keyword_type><desc_sig_space classes="w"> </desc_sig_space><desc_name classes="sig-name descname"><desc_sig_name classes="n">structMember</desc_sig_name></desc_name></desc_signature_line></desc_signature>
29+
<desc_content>
30+
</desc_content>
31+
</desc>
32+
<index entries="['single',\ 'ClassWithAnonEntities::[anonymous]\ (C++\ member)',\ '_CPPv4N21ClassWithAnonEntitiesUt1_1E',\ '',\ None]"></index>
33+
<desc classes="cpp var" desctype="var" domain="cpp" objtype="var">
34+
<desc_signature classes="sig sig-object cpp"><desc_signature_line><target></target><desc_sig_keyword classes="k">struct</desc_sig_keyword><desc_sig_space classes="w"> </desc_sig_space><reference internal="True" refid="_CPPv421ClassWithAnonEntities" reftitle="ClassWithAnonEntities"><desc_sig_name classes="n">ClassWithAnonEntities</desc_sig_name></reference><desc_sig_punctuation classes="p">::</desc_sig_punctuation><desc_sig_name classes="n">[anonymous]</desc_sig_name><desc_sig_space classes="w"> </desc_sig_space><desc_name classes="sig-name descname"><desc_sig_name classes="n">[anonymous]</desc_sig_name></desc_name></desc_signature_line></desc_signature>
35+
<desc_content>
36+
</desc_content>
37+
</desc>
38+
<index entries="['single',\ 'ClassWithAnonEntities::unionMember\ (C++\ member)',\ '_CPPv4N21ClassWithAnonEntities11unionMemberE',\ '',\ None]"></index>
39+
<desc classes="cpp var" desctype="var" domain="cpp" objtype="var">
40+
<desc_signature classes="sig sig-object cpp"><desc_signature_line><target></target><desc_sig_keyword_type classes="kt">int</desc_sig_keyword_type><desc_sig_space classes="w"> </desc_sig_space><desc_name classes="sig-name descname"><desc_sig_name classes="n">unionMember</desc_sig_name></desc_name></desc_signature_line></desc_signature>
41+
<desc_content>
42+
</desc_content>
43+
</desc>
44+
<index entries="['single',\ 'ClassWithAnonEntities::[anonymous]\ (C++\ member)',\ '_CPPv4N21ClassWithAnonEntitiesUt1_3E',\ '',\ None]"></index>
45+
<desc classes="cpp var" desctype="var" domain="cpp" objtype="var">
46+
<desc_signature classes="sig sig-object cpp"><desc_signature_line><target></target><desc_sig_keyword classes="k">union</desc_sig_keyword><desc_sig_space classes="w"> </desc_sig_space><reference internal="True" refid="_CPPv421ClassWithAnonEntities" reftitle="ClassWithAnonEntities"><desc_sig_name classes="n">ClassWithAnonEntities</desc_sig_name></reference><desc_sig_punctuation classes="p">::</desc_sig_punctuation><desc_sig_name classes="n">[anonymous]</desc_sig_name><desc_sig_space classes="w"> </desc_sig_space><desc_name classes="sig-name descname"><desc_sig_name classes="n">[anonymous]</desc_sig_name></desc_name></desc_signature_line></desc_signature>
47+
<desc_content>
48+
</desc_content>
49+
</desc>
50+
</container>
51+
</desc_content>
52+
</desc>
53+
</document>
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
struct ClassWithAnonEntities {
2+
struct {
3+
int structMember;
4+
};
5+
6+
union {
7+
int unionMember;
8+
};
9+
10+
enum {
11+
Enumerator
12+
};
13+
};
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
.. doxygenfile:: cpp_anon.h

0 commit comments

Comments
 (0)