Lines Matching refs:FileEntryRef
19 StringMap<llvm::ErrorOr<FileEntryRef::MapValue>> Files;
39 FileEntryRef addFile(StringRef Name) { in addFile()
41 return FileEntryRef( in addFile()
42 *Files.insert({Name, FileEntryRef::MapValue(*FEs.back().get(), DR)}) in addFile()
45 FileEntryRef addFileAlias(StringRef Name, FileEntryRef Base) { in addFileAlias()
46 return FileEntryRef( in addFileAlias()
49 {Name, FileEntryRef::MapValue( in addFileAlias()
56 TEST(FileEntryTest, FileEntryRef) { in TEST() argument
58 FileEntryRef R1 = Refs.addFile("1"); in TEST()
59 FileEntryRef R2 = Refs.addFile("2"); in TEST()
60 FileEntryRef R1Also = Refs.addFileAlias("1-also", R1); in TEST()
93 FileEntryRef R1 = Refs.addFile("1"); in TEST()
94 FileEntryRef R2 = Refs.addFile("2"); in TEST()
95 FileEntryRef R1Also = Refs.addFileAlias("1-also", R1); in TEST()
114 FileEntryRef R1 = Refs.addFile("1"); in TEST()
115 FileEntryRef R2 = Refs.addFile("2"); in TEST()
116 FileEntryRef R1Also = Refs.addFileAlias("1-also", R1); in TEST()
118 EXPECT_TRUE(R1.isSameRef(FileEntryRef(R1))); in TEST()
119 EXPECT_TRUE(R1.isSameRef(FileEntryRef(R1.getMapEntry()))); in TEST()
126 FileEntryRef R1 = Refs.addFile("1"); in TEST()
127 FileEntryRef R2 = Refs.addFile("2"); in TEST()
128 FileEntryRef R1Also = Refs.addFileAlias("1-also", R1); in TEST()
132 SmallDenseSet<FileEntryRef, 8> Set; in TEST()
143 SmallDenseSet<FileEntryRef, 8> Set; in TEST()