LassoLibScoping

## LassoLibScoping LassoLibScoping — <lib:Scoping> |

## Synopsis

    struct              LassoLibScoping;
    LassoLibScoping *   lasso_lib_scoping_new               (void);

## Description

Figure 18. Schema fragment for lib:Scoping

    <xs:complexType name="ScopingType">
      <xs:sequence>
        <xs:element name="ProxyCount" type="xs:nonNegativeInteger" minOccurs="0"/>
        <xs:element ref="IDPList" minOccurs="0"/>
      </xs:sequence>
    </xs:complexType>
    <xs:element name="Scoping" type="ScopingType"/>

## Details

### struct LassoLibScoping

    struct LassoLibScoping {
    	LassoNode parent;

    	/* <xs:element name="ProxyCount" type="xs:nonNegativeInteger" minOccurs="0"/> */
    	int ProxyCount;
    	/* <xs:element ref="IDPList" minOccurs="0"/> */
    	LassoLibIDPList *IDPList;
    };

### lasso_lib_scoping_new ()

    LassoLibScoping *   lasso_lib_scoping_new               (void);

Creates a new LassoLibScoping object.

Returns : | a newly created LassoLibScoping object