Home
last modified time | relevance | path

Searched refs:MultiMap (Results 1 – 11 of 11) sorted by relevance

/third_party/typescript/src/harness/
DvirtualFileSystemWithWatch.ts117 function createWatcher<T>(map: MultiMap<Path, T>, path: Path, callback: T): FileWatcher {
162 …export function checkMap<T, U = undefined>(caption: string, actual: MultiMap<string, T>, expectedK…
163 …export function checkMap<T, U = undefined>(caption: string, actual: MultiMap<string, T>, expectedK…
164 …export function checkMap<T>(caption: string, actual: ESMap<string, T> | MultiMap<string, T>, expec…
167 actual: ESMap<string, T> | MultiMap<string, T>,
181 …assert.equal((actual as MultiMap<string, T>).get(name)!.length, count, `${caption}: Expected to be…
184 (actual as MultiMap<string, T>).get(name)!.map(valueMapper),
701 …private fsWatchCallback(map: MultiMap<Path, TestFsWatcher>, fullPath: string, eventName: "rename" …
1178 …function serializeMultiMap<T>(baseline: string[], caption: string, multiMap: MultiMap<string, T>) {
DfourslashImpl.ts46 rangesByText?: ts.MultiMap<string, Range>;
/third_party/typescript/src/compiler/
Dcore.ts1385 …export function arrayToMultiMap<K, V>(values: readonly V[], makeKey: (value: V) => K): MultiMap<K,…
1386 … V, U>(values: readonly V[], makeKey: (value: V) => K, makeValue: (value: V) => U): MultiMap<K, U>;
1387 …nly V[], makeKey: (value: V) => K, makeValue: (value: V) => V | U = identity): MultiMap<K, V | U> {
1447 export interface MultiMap<K, V> extends ESMap<K, V[]> { interface
1461 export function createMultiMap<K, V>(): MultiMap<K, V>;
1462 export function createMultiMap<V>(): MultiMap<string, V>;
1463 export function createMultiMap<K, V>(): MultiMap<K, V> {
1464 const map = new Map<K, V[]>() as MultiMap<K, V>;
1469 function multiMapAdd<K, V>(this: MultiMap<K, V>, key: K, value: V) {
1479 function multiMapRemove<K, V>(this: MultiMap<K, V>, key: K, value: V) {
Dtypes.ts4505 /* @internal */ redirectTargetsMap: MultiMap<Path, string>;
4510 /* @internal */ getFileIncludeReasons(): MultiMap<Path, FileIncludeReason>;
9061 getFileIncludeReasons(): MultiMap<Path, FileIncludeReason>;
Dutilities.ts6550 getSymlinkedDirectoriesByRealpath(): MultiMap<Path, string> | undefined;
6571 let symlinkedDirectoriesByRealpath: MultiMap<Path, string> | undefined;
/third_party/typescript/src/testRunner/unittests/tsserver/
DcachingFileSystemInformation.ts15 …calledMaps: Record<CalledMapsWithSingleArg, MultiMap<string, true>> & Record<CalledMapsWithFiveArg…
/third_party/typescript/src/server/
DeditorServices.ts704 readonly realpathToScriptInfos: MultiMap<Path, ScriptInfo> | undefined;
2603 getSymlinkedProjects(info: ScriptInfo): MultiMap<Path, Project> | undefined {
2604 let projects: MultiMap<Path, Project> | undefined;
Dsession.ts275 readonly symLinkedProjects: MultiMap<Path, Project>;
1706 let symLinkedProjects: MultiMap<Path, Project> | undefined;
/third_party/googletest/googletest/test/
Dgoogletest-printers-test.cc1115 TEST(PrintStlContainerTest, MultiMap) {
/third_party/typescript/src/services/codefixes/
DimportFixes.ts590 let importMap: MultiMap<SymbolId, AnyImportOrRequire> | undefined;
/third_party/typescript/src/services/
DfindAllReferences.ts732 …function getReferencesForNonModule(referencedFile: SourceFile, refFileMap: MultiMap<Path, FileIncl…