functionDecl

Complex Type Information

Model

Used By

Element functionDecl

Source

<xsd:complexType name="functionDecl">
  <xsd:sequence>
    <xsd:element name="annotation" type="annotation" minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element name="functionName" type="EQName"/>
    <xsd:element ref="paramList"/>
    <xsd:element ref="typeDeclaration" minOccurs="0"/>
    <xsd:choice>
      <xsd:element name="functionBody" type="exprWrapper"/>
      <xsd:element name="externalDefinition" type="emptyContent"/>
    </xsd:choice>
  </xsd:sequence>
</xsd:complexType>