blob: ccf121371327f30547bd634c214859d850223a05 (
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:14" file="f1" line="14" mangled="[^"]+"/>
<Function id="_6" name="bc" returns="_18" context="_1" location="f1:15" file="f1" line="15" mangled="[^"]+"/>
<Typedef id="_7" name="Int" type="_19" context="_1" location="f1:16" file="f1" line="16"/>
<Function id="_8" name="f" returns="_20" context="_1" location="f1:17" file="f1" line="17" mangled="[^"]+">
<Argument type="_7" location="f1:17" file="f1" line="17" default="\(int\)0"/>
<Argument type="_17" location="f1:17" file="f1" line="17" default="\(start::Base \*\)0"/>
<Argument type="_17" location="f1:17" file="f1" line="17" default="static_cast<start::Base \*>\(0\)"/>
<Argument type="_17" location="f1:18" file="f1" line="18" default="reinterpret_cast<start::Base \*>\(0\)"/>
<Argument type="_17" location="f1:18" file="f1" line="18" default="const_cast<start::Base \*>\(start::bc\(\)\)"/>
<Argument type="_21" location="f1:19" file="f1" line="19" 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>
<Constructor id="_13" name="Derived" context="_4" access="public" location="f1:9" file="f1" line="9"/>
<Constructor id="_14" name="Derived" context="_4" access="public" location="f1:10" file="f1" line="10">
<Argument type="_24" location="f1:10" file="f1" line="10"/>
</Constructor>
<OperatorMethod id="_15" name="=" returns="_25" context="_4" access="public" location="f1:11" file="f1" line="11" mangled="[^"]+">
<Argument type="_24" location="f1:11" file="f1" line="11"/>
</OperatorMethod>
<Destructor id="_16" name="Derived" context="_4" access="public" location="f1:12" file="f1" line="12" virtual="1" overrides="_10"/>
<PointerType id="_17" type="_3" size="[0-9]+" align="[0-9]+"/>
<PointerType id="_18" type="_3c" size="[0-9]+" align="[0-9]+"/>
<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" size="[0-9]+" align="[0-9]+"/>
<ReferenceType id="_22" type="_3" size="[0-9]+" align="[0-9]+"/>
<ReferenceType id="_23" type="_3c" size="[0-9]+" align="[0-9]+"/>
<ReferenceType id="_24" type="_4c" size="[0-9]+" align="[0-9]+"/>
<CvQualifiedType id="_4c" type="_4" const="1"/>
<ReferenceType id="_25" type="_4" size="[0-9]+" align="[0-9]+"/>
<Namespace id="_2" name="::"/>
<File id="f1" name=".*/test/input/Function-Argument-default-cast.cxx"/>
</GCC_XML>$
|