Inserted basic documentation for following opcodes: JMP, CONT, INIT_NS_FCALL_BY_NAME, GOTO, RETURN_BY_REF, DECLARE_CONST, DECLARE_INHERITED_CLASS_DELAYED

git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@323533 c90b9560-bf6c-de11-be94-00142212c4b1
This commit is contained in:
Justin Martin 2012-02-25 20:12:43 +00:00
parent 06c5e16e4c
commit 7f419197ec

View file

@ -76,7 +76,7 @@
<row><entry>39</entry><entry><xref linkend="internals2.opcodes.assign-ref"/></entry><entry>yes</entry></row>
<row><entry>40</entry><entry><xref linkend="internals2.opcodes.echo"/></entry><entry>yes</entry></row>
<row><entry>41</entry><entry><xref linkend="internals2.opcodes.print"/></entry><entry>yes</entry></row>
<row><entry>42</entry><entry>not documented</entry><entry>no</entry></row>
<row><entry>42</entry><entry><xref linkend="internals2.opcodes.jmp"/></entry><entry>no</entry></row>
<row><entry>43</entry><entry><xref linkend="internals2.opcodes.jmpz"/></entry><entry>yes</entry></row>
<row><entry>44</entry><entry><xref linkend="internals2.opcodes.jmpnz"/></entry><entry>yes</entry></row>
<row><entry>45</entry><entry><xref linkend="internals2.opcodes.jmpznz"/></entry><entry>yes</entry></row>
@ -85,7 +85,7 @@
<row><entry>48</entry><entry><xref linkend="internals2.opcodes.case"/></entry><entry>yes</entry></row>
<row><entry>49</entry><entry><xref linkend="internals2.opcodes.switch-free"/></entry><entry>yes</entry></row>
<row><entry>50</entry><entry><xref linkend="internals2.opcodes.brk"/></entry><entry>yes</entry></row>
<row><entry>51</entry><entry>not documented</entry><entry>no</entry></row>
<row><entry>51</entry><entry><xref linkend="internals2.opcodes.cont"/></entry><entry>no</entry></row>
<row><entry>52</entry><entry><xref linkend="internals2.opcodes.bool"/></entry><entry>yes</entry></row>
<row><entry>53</entry><entry><xref linkend="internals2.opcodes.init-string"/></entry><entry>yes</entry></row>
<row><entry>54</entry><entry><xref linkend="internals2.opcodes.add-char"/></entry><entry>yes</entry></row>
@ -107,7 +107,7 @@
<row><entry>66</entry><entry><xref linkend="internals2.opcodes.send-var"/></entry><entry>yes</entry></row>
<row><entry>67</entry><entry><xref linkend="internals2.opcodes.send-ref"/></entry><entry>yes</entry></row>
<row><entry>68</entry><entry><xref linkend="internals2.opcodes.new"/></entry><entry>yes</entry></row>
<row><entry>69</entry><entry>not documented</entry><entry>no</entry></row>
<row><entry>69</entry><entry><xref linkend="internals2.opcodes.init-ns-fcall-by-name"/></entry><entry>no</entry></row>
<row><entry>70</entry><entry><xref linkend="internals2.opcodes.free"/></entry><entry>yes</entry></row>
<row><entry>71</entry><entry><xref linkend="internals2.opcodes.init-array"/></entry><entry>yes</entry></row>
<row>
@ -157,7 +157,7 @@
<entry>99</entry><entry><xref linkend="internals2.opcodes.fetch-constant"/></entry><entry>yes</entry>
</row>
<row>
<entry>100</entry><entry>not documented</entry><entry>no</entry>
<entry>100</entry><entry><xref linkend="internals2.opcodes.goto"/></entry><entry>no</entry>
</row>
<row><entry>101</entry><entry><xref linkend="internals2.opcodes.ext-stmt"/></entry><entry>no</entry></row>
<row>
@ -174,7 +174,7 @@
<row><entry>109</entry><entry><xref linkend="internals2.opcodes.fetch-class"/></entry><entry>yes</entry></row>
<row><entry>110</entry><entry><xref linkend="internals2.opcodes.clone"/></entry><entry>yes</entry></row>
<row>
<entry>111</entry><entry>not documented</entry><entry>no</entry>
<entry>111</entry><entry><xref linkend="internals2.opcodes.return-by-ref"/></entry><entry>no</entry>
</row>
<row>
<entry>112</entry><entry><xref linkend="internals2.opcodes.init-method-call"/></entry><entry>yes</entry>
@ -262,11 +262,11 @@
<entry>142</entry><entry><xref linkend="internals2.opcodes.raise-abstract-error"/></entry><entry>yes</entry>
</row>
<row>
<entry>143</entry><entry>not documented</entry><entry>no</entry>
<entry>143</entry><entry><xref linkend="internals2.opcodes.declare-const"/></entry><entry>no</entry>
</row>
<row><entry>144</entry><entry><xref linkend="internals2.opcodes.add-interface"/></entry><entry>no</entry></row>
<row>
<entry>145</entry><entry>not documented</entry><entry>no</entry>
<entry>145</entry><entry><xref linkend="internals2.opcodes.declare-inherited-class-delayed"/></entry><entry>no</entry>
</row>
<row>
<entry>146</entry><entry><xref linkend="internals2.opcodes.verify-abstract-class"/></entry><entry>no</entry>
@ -476,6 +476,22 @@ echo "hello\ world";
* opcode number: 144
* No sample PHP yet */
?>
]]>
</programlisting>
</section>
</section>
<section xml:id="internals2.opcodes.declare-inherited-class-delayed">
<title>DECLARE_INHERITED_CLASS_DELAYED</title>
<section xml:id="internals2.opcodes.declare-inherited-class-delayed.code">
<title>PHP code</title>
<programlisting role="php">
<![CDATA[
<?php
/*
*
* opcode number: 145
* No sample PHP yet */
?>
]]>
</programlisting>
</section>
@ -1770,6 +1786,22 @@ while(1) {
</informaltable>
</section>
</section>
<section xml:id="internals2.opcodes.cont">
<title>CONT</title>
<section xml:id="internals2.opcodes.cont.code">
<title>PHP code</title>
<programlisting role="php">
<![CDATA[
<?php
/*
*
* opcode number: 51
* No sample PHP yet */
?>
]]>
</programlisting>
</section>
</section>
<section xml:id="internals2.opcodes.bw-and">
<title>BW_AND</title>
<section xml:id="internals2.opcodes.bw-and.code">
@ -2410,6 +2442,22 @@ $copy = clone $obj;
</informaltable>
</section>
</section>
<section xml:id="internals2.opcodes.return-by-ref">
<title>RETURN_BY_REF</title>
<section xml:id="internals2.opcodes.return-by-ref.code">
<title>PHP code</title>
<programlisting role="php">
<![CDATA[
<?php
/*
*
* opcode number: 111
* No sample PHP yet */
?>
]]>
</programlisting>
</section>
</section>
<section xml:id="internals2.opcodes.concat">
<title>CONCAT</title>
<section xml:id="internals2.opcodes.concat.code">
@ -3355,6 +3403,22 @@ echo FOO;
</informaltable>
</section>
</section>
<section xml:id="internals2.opcodes.goto">
<title>GOTO</title>
<section xml:id="internals2.opcodes.goto.code">
<title>PHP code</title>
<programlisting role="php">
<![CDATA[
<?php
/*
*
* opcode number: 100
* No sample PHP yet */
?>
]]>
</programlisting>
</section>
</section>
<section xml:id="internals2.opcodes.fetch-dim-func-arg">
<title>FETCH_DIM_FUNC_ARG</title>
<section xml:id="internals2.opcodes.fetch-dim-func-arg.code">
@ -6529,6 +6593,22 @@ if(1^2) return;
</informaltable>
</section>
</section>
<section xml:id="internals2.opcodes.jmp">
<title>JMP</title>
<section xml:id="internals2.opcodes.jmp.code">
<title>PHP code</title>
<programlisting role="php">
<![CDATA[
<?php
/*
*
* opcode number: 42
* No sample PHP yet */
?>
]]>
</programlisting>
</section>
</section>
<section xml:id="internals2.opcodes.jmpz">
<title>JMPZ</title>
<section xml:id="internals2.opcodes.jmpz.code">
@ -6897,6 +6977,22 @@ $obj = new A();
</informaltable>
</section>
</section>
<section xml:id="internals2.opcodes.init-ns-fcall-by-name">
<title>INIT_NS_FCALL_BY_NAME</title>
<section xml:id="internals2.opcodes.init-ns-fcall-by-name.code">
<title>PHP code</title>
<programlisting role="php">
<![CDATA[
<?php
/*
*
* opcode number: 69
* No sample PHP yet */
?>
]]>
</programlisting>
</section>
</section>
<section xml:id="internals2.opcodes.nop">
<title>NOP</title>
<section xml:id="internals2.opcodes.nop.code">
@ -7900,6 +7996,22 @@ echo "Done\n"; // shouldn't be displayed
</informaltable>
</section>
</section>
<section xml:id="internals2.opcodes.declare-const">
<title>DECLARE_CONST</title>
<section xml:id="internals2.opcodes.declare-const.code">
<title>PHP code</title>
<programlisting role="php">
<![CDATA[
<?php
/*
*
* opcode number: 143
* No sample PHP yet */
?>
]]>
</programlisting>
</section>
</section>
<section xml:id="internals2.opcodes.recv">
<title>RECV</title>
<section xml:id="internals2.opcodes.recv.code">