public FunctionSummary(string functionName)
{
Preconditions.NotNull(functionName, "functionName");
this.FunctionName = functionName;
this.ArgInfos = new List<ExpressionInfo>();
//this.GlobalElements = new Dictionary<string, ExpressionInfo>();
//this.SuperglobalElements = new Dictionary<string, ExpressionInfo>();
//this.ClassElements = new Dictionary<string, ExpressionInfo>();
}