protected FunctionType(ExprType ret_t, List<Utils.StoreEntry> args, Boolean is_varargs) : base(true, false) { this.Args = args; this.ReturnType = ret_t; this.HasVarArgs = is_varargs; }