コード例 #1
0
ファイル: GlobalCache.cs プロジェクト: wy182000/PadAnalyzer
        public static Symbol GetSymbol(string typeName, SymbolProviders.Module module)
        {
            Symbol[] symbols;

            if (deduplicatedSymbols.TryGetValue(typeName, out symbols))
            {
                return(symbols[0]);
            }
            return(module.GetSymbol(typeName));
        }
コード例 #2
0
ファイル: GlobalCache.cs プロジェクト: wy182000/PadAnalyzer
        public static UserType GetUserType(string typeName, SymbolProviders.Module module)
        {
            Symbol symbol = GetSymbol(typeName, module);

            return(GetUserType(symbol));
        }