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