Merge pull request #9915 from github/redsun82/swift-fixes

Swift: small dispatcher fixes
This commit is contained in:
AlexDenisov 2022-07-29 08:22:54 +02:00 коммит произвёл GitHub
Родитель e140d2ab4f 985237ab2d
Коммит 9876c391fa
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -215,7 +215,7 @@ class SwiftDispatcher {
template <typename... Args>
void emitDebugInfo(const Args&... args) {
trap.debug(std::forward<Args>(args)...);
trap.debug(args...);
}
// In order to not emit duplicated entries for declarations, we restrict emission to only
@ -315,7 +315,7 @@ class SwiftDispatcher {
virtual void visit(swift::TypeBase* type) = 0;
void visit(const FilePath& file) {
auto entry = createEntry(file);
auto entry = createEntry(file, file.path);
entry.name = file.path;
emit(entry);
}