Lines Matching refs:EditEntry
2054 struct EditEntry { struct
2060 EditEntry() : File(), Offset(), RemoveLen() {} in EditEntry() argument
2065 template<> struct DenseMapInfo<EditEntry> {
2066 static inline EditEntry getEmptyKey() { in getEmptyKey()
2067 EditEntry Entry; in getEmptyKey()
2071 static inline EditEntry getTombstoneKey() { in getTombstoneKey()
2072 EditEntry Entry; in getTombstoneKey()
2076 static unsigned getHashValue(const EditEntry& Val) { in getHashValue()
2084 static bool isEqual(const EditEntry &LHS, const EditEntry &RHS) { in isEqual()
2100 bool parse(StringRef File, SmallVectorImpl<EditEntry> &Entries) { in parse()
2134 SmallVectorImpl<EditEntry> &Entries) { in parseEdit()
2136 EditEntry Entry; in parseEdit()
2182 ArrayRef<EditEntry> Edits, in applyEditsToTemp()
2191 for (ArrayRef<EditEntry>::iterator in applyEditsToTemp()
2193 const EditEntry &Entry = *I; in applyEditsToTemp()
2255 typedef llvm::DenseMap<const FileEntry *, std::vector<EditEntry> > in getFileRemappingsFromFileList()
2259 llvm::DenseSet<EditEntry> EntriesSet; in getFileRemappingsFromFileList()
2263 SmallVector<EditEntry, 16> Entries; in getFileRemappingsFromFileList()
2267 for (SmallVectorImpl<EditEntry>::iterator in getFileRemappingsFromFileList()
2269 EditEntry &Entry = *EI; in getFileRemappingsFromFileList()
2272 std::pair<llvm::DenseSet<EditEntry>::iterator, bool> in getFileRemappingsFromFileList()