summaryrefslogtreecommitdiffstats
path: root/testing/035/035__invariant_8c.xml
blob: 0bdd7a620a7a2dd99091480478159f51f1bb4b61 (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
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="">
  <compounddef id="035__invariant_8c" kind="file" language="C++">
    <compoundname>035_invariant.c</compoundname>
    <sectiondef kind="func">
      <memberdef kind="function" id="035__invariant_8c_1a92e32ddd4278ab907422d5aaa34cb796" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void func</definition>
        <argsstring>(int p, int *q)</argsstring>
        <name>func</name>
        <param>
          <type>int</type>
          <declname>p</declname>
        </param>
        <param>
          <type>int *</type>
          <declname>q</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
          <para>
            <simplesect kind="invariant">
              <para>i+j=p </para>
            </simplesect>
            <simplesect kind="pre">
              <para>p&gt;=0 </para>
            </simplesect>
            <simplesect kind="post">
              <para>*q=2^(p+1) </para>
            </simplesect>
          </para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="035_invariant.c" line="10" column="6" bodyfile="035_invariant.c" bodystart="10" bodyend="15"/>
      </memberdef>
    </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <location file="035_invariant.c"/>
  </compounddef>
</doxygen>