/// <summary> /// Returns of some data was added to the index /// </summary> private void UpdateIndexAfterLoad(CompactMap <string, AttributedTypesTrieNode> node) { foreach (var pair in node) { var trieNode = pair.Value; UpdateIndexAfterLoad(trieNode); } }
public UnityExternalFilesPsiModule([NotNull] ISolution solution, string moduleName, string persistentId, TargetFrameworkId targetFrameworkId, Lifetime lifetime) { mySolution = solution; myPersistentId = persistentId; myLifetime = lifetime; Name = moduleName; TargetFrameworkId = targetFrameworkId; mySourceFiles = new CompactMap <FileSystemPath, Pair <IPsiSourceFile, LifetimeDefinition> >(); }
public AttributedTypesTrieCollection() { Roots = new CompactMap <string, AttributedTypesTrieNode>(); }
public ResolvedSymbols(int symbolUsesCount = 0) { Declarations = new CompactMap <int, FSharpResolvedSymbolUse>(symbolUsesCount / 4); Uses = new CompactMap <int, FSharpResolvedSymbolUse>(symbolUsesCount); }