Lines Matching refs:EditEntry
2035 struct EditEntry { struct
2041 EditEntry() : File(), Offset(), RemoveLen() {} in EditEntry() argument
2046 template<> struct DenseMapInfo<EditEntry> {
2047 static inline EditEntry getEmptyKey() { in getEmptyKey()
2048 EditEntry Entry; in getEmptyKey()
2052 static inline EditEntry getTombstoneKey() { in getTombstoneKey()
2053 EditEntry Entry; in getTombstoneKey()
2057 static unsigned getHashValue(const EditEntry& Val) { in getHashValue()
2065 static bool isEqual(const EditEntry &LHS, const EditEntry &RHS) { in isEqual()
2081 bool parse(StringRef File, SmallVectorImpl<EditEntry> &Entries) { in parse()
2115 SmallVectorImpl<EditEntry> &Entries) { in parseEdit()
2117 EditEntry Entry; in parseEdit()
2163 ArrayRef<EditEntry> Edits, in applyEditsToTemp()
2172 for (ArrayRef<EditEntry>::iterator in applyEditsToTemp()
2174 const EditEntry &Entry = *I; in applyEditsToTemp()
2235 typedef llvm::DenseMap<const FileEntry *, std::vector<EditEntry> > in getFileRemappingsFromFileList()
2239 llvm::DenseSet<EditEntry> EntriesSet; in getFileRemappingsFromFileList()
2243 SmallVector<EditEntry, 16> Entries; in getFileRemappingsFromFileList()
2247 for (SmallVectorImpl<EditEntry>::iterator in getFileRemappingsFromFileList()
2249 EditEntry &Entry = *EI; in getFileRemappingsFromFileList()
2252 std::pair<llvm::DenseSet<EditEntry>::iterator, bool> in getFileRemappingsFromFileList()