Beispiel #1
0
        /// <summary>
        /// Gets path to the symbols file or <c>null</c> if we don't have symbols.
        /// </summary>
        /// <param name="module">The module.</param>
        /// <returns>Paths to the symbols file.</returns>
        public string GetModuleSymbolsPath(Module module)
        {
            ISymbolProviderModule symbolProviderModule = GetSymbolProviderModule(module);

            if (symbolProviderModule == null)
            {
                return(FallbackSymbolProvider?.GetModuleSymbolsPath(module));
            }
            return(symbolProviderModule.GetSymbolsPath());
        }