public static string GetIndirection()

in tools/mock/exe/Program.cs [47:91]


        public static string GetIndirection(string form)
        {
            switch (form)
            {
                case null:
                case "in":
                case "out":
                case "value":
                case "in opt":
                    return "";

                case "deref out pointer":
                case "deref out pointer com":
                case "pointer pointer":
                case "out pointer pointer":
                case "deref opt out pointer":
                case "deref out pointer pointer bcount":
                case "deref out opt pointer com":
                case "deref out opt pointer":
                    return "**";

                case "out pointer":
                case "out pointer inexpressibleArray":
                case "pointer opt":
                case "pointer":
                case "inout pointer":
                case "out pointer opt":
                case "out pointer part opt":
                case "pointer ecount opt":
                case "pointer ecount":
                case "out ecount pointer":
                case "out bcount pointer":
                case "pointer bcount":
                    return "*";

                case "reference":
                    return "&";

                default:
                    {
                        System.Diagnostics.Debugger.Break(); // Unexpected form
                        return "";
                    }
            }
        }