blob: d4c40d4ef46997d3c4143ad3ccb6fa11bf0a93e6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
^<\?xml version="1.0"\?>
<GCC_XML[^>]*>
<Namespace id="_1" name="start" context="_2" members="_3 _4 _5 _6 _7 _8"/>
<Struct id="_3" name="Base" context="_1" location="f1:2" file="f1" line="2" members="_9 _10 _11 _12" size="[0-9]+" align="[0-9]+"/>
<Struct id="_4" name="Derived" context="_1" location="f1:7" file="f1" line="7" members="_13 _14 _15 _16" bases="_3" size="[0-9]+" align="[0-9]+">
<Base type="_3" access="public" virtual="0" offset="0"/>
</Struct>
<Function id="_5" name="b" returns="_17" context="_1" location="f1:10" file="f1" line="10" mangled="[^"]+"/>
<Function id="_6" name="bc" returns="_18" context="_1" location="f1:11" file="f1" line="11" mangled="[^"]+"/>
<Typedef id="_7" name="Int" type="_19" context="_1" location="f1:12" file="f1" line="12"/>
<Function id="_8" name="f" returns="_20" context="_1" location="f1:13" file="f1" line="13" mangled="[^"]+">
<Argument type="_7" location="f1:13" file="f1" line="13" default="\(int\)0"/>
<Argument type="_17" location="f1:13" file="f1" line="13" default="\(start::Base \*\)0"/>
<Argument type="_17" location="f1:13" file="f1" line="13" default="static_cast<start::Base \*>\(0\)"/>
<Argument type="_17" location="f1:14" file="f1" line="14" default="reinterpret_cast<start::Base \*>\(0\)"/>
<Argument type="_17" location="f1:14" file="f1" line="14" default="const_cast<start::Base \*>\(start::bc\(\)\)"/>
<Argument type="_21" location="f1:15" file="f1" line="15" default="dynamic_cast<start::Derived \*>\(start::b\(\)\)"/>
</Function>
<Constructor id="_9" name="Base" context="_3" access="public" location="f1:4" file="f1" line="4"/>
<Destructor id="_10" name="Base" context="_3" access="public" location="f1:5" file="f1" line="5" virtual="1"/>
<OperatorMethod id="_11" name="=" returns="_22" context="_3" access="public" location="f1:2" file="f1" line="2" inline="1" artificial="1"( throw="")? mangled="[^"]+">
<Argument type="_23" location="f1:2" file="f1" line="2"/>
</OperatorMethod>
<Constructor id="_12" name="Base" context="_3" access="public" location="f1:2" file="f1" line="2" inline="1" artificial="1"( throw="")?>
<Argument type="_23" location="f1:2" file="f1" line="2"/>
</Constructor>
<OperatorMethod id="_13" name="=" returns="_24" context="_4" access="public" location="f1:7" file="f1" line="7" inline="1" artificial="1"( throw="")? mangled="[^"]+">
<Argument type="_25" location="f1:7" file="f1" line="7"/>
</OperatorMethod>
<Destructor id="_14" name="Derived" context="_4" access="public" location="f1:7" file="f1" line="7" virtual="1" inline="1" artificial="1"( throw="")? overrides="_10"/>
<Constructor id="_15" name="Derived" context="_4" access="public" location="f1:7" file="f1" line="7" inline="1" artificial="1"( throw="")?/>
<Constructor id="_16" name="Derived" context="_4" access="public" location="f1:7" file="f1" line="7" inline="1" artificial="1"( throw="")?>
<Argument type="_25" location="f1:7" file="f1" line="7"/>
</Constructor>
<PointerType id="_17" type="_3"/>
<PointerType id="_18" type="_3c"/>
<CvQualifiedType id="_3c" type="_3" const="1"/>
<FundamentalType id="_19" name="int" size="[0-9]+" align="[0-9]+"/>
<FundamentalType id="_20" name="void" size="[0-9]+" align="[0-9]+"/>
<PointerType id="_21" type="_4"/>
<ReferenceType id="_22" type="_3"/>
<ReferenceType id="_23" type="_3c"/>
<ReferenceType id="_24" type="_4"/>
<ReferenceType id="_25" type="_4c"/>
<CvQualifiedType id="_4c" type="_4" const="1"/>
<Namespace id="_2" name="::"/>
<File id="f1" name=".*/test/input/Function-Argument-default-cast.cxx"/>
</GCC_XML>$
|