Lines Matching refs:EditEntry
2037 struct EditEntry { struct
2043 EditEntry() : File(), Offset(), RemoveLen() {} in EditEntry() function
2048 template<> struct DenseMapInfo<EditEntry> {
2049 static inline EditEntry getEmptyKey() { in getEmptyKey()
2050 EditEntry Entry; in getEmptyKey()
2054 static inline EditEntry getTombstoneKey() { in getTombstoneKey()
2055 EditEntry Entry; in getTombstoneKey()
2059 static unsigned getHashValue(const EditEntry& Val) { in getHashValue()
2067 static bool isEqual(const EditEntry &LHS, const EditEntry &RHS) { in isEqual()
2083 bool parse(StringRef File, SmallVectorImpl<EditEntry> &Entries) { in parse()
2117 SmallVectorImpl<EditEntry> &Entries) { in parseEdit()
2119 EditEntry Entry; in parseEdit()
2165 ArrayRef<EditEntry> Edits, in applyEditsToTemp()
2174 for (ArrayRef<EditEntry>::iterator in applyEditsToTemp()
2176 const EditEntry &Entry = *I; in applyEditsToTemp()
2237 typedef llvm::DenseMap<const FileEntry *, std::vector<EditEntry> > in getFileRemappingsFromFileList()
2241 llvm::DenseSet<EditEntry> EntriesSet; in getFileRemappingsFromFileList()
2245 SmallVector<EditEntry, 16> Entries; in getFileRemappingsFromFileList()
2249 for (SmallVectorImpl<EditEntry>::iterator in getFileRemappingsFromFileList()
2251 EditEntry &Entry = *EI; in getFileRemappingsFromFileList()
2254 std::pair<llvm::DenseSet<EditEntry>::iterator, bool> in getFileRemappingsFromFileList()