/// <summary> /// Sets the ParameterList edge. /// </summary> /// <param name="node">[in] The new end point of the ParameterList edge.</param> /// <exception cref="Columbus.Csharp.Asg.CsharpException">Throws CsharpException if there's something wrong with the given node.</exception> public void setParameterList(Columbus.Csharp.Asg.Nodes.Structure.ParameterListSyntax node) { if (m_ParameterList != 0) { removeParentEdge(m_ParameterList); } m_ParameterList = node.Id; setParentEdge(m_ParameterList, (uint)Types.EdgeKind.edkParenthesizedLambdaExpressionSyntax_ParameterList); }
/// <summary> /// Sets the ParameterList edge. /// </summary> /// <param name="node">[in] The new end point of the ParameterList edge.</param> /// <exception cref="Columbus.Csharp.Asg.CsharpException">Throws CsharpException if there's something wrong with the given node.</exception> public void setParameterList(Columbus.Csharp.Asg.Nodes.Structure.ParameterListSyntax node) { if (m_ParameterList != 0) { removeParentEdge(m_ParameterList); } m_ParameterList = node.Id; setParentEdge(m_ParameterList, (uint)Types.EdgeKind.edkDelegateDeclarationSyntax_ParameterList); }