[all-commits] [llvm/llvm-project] d4ff9e: [clang][ASTImporter] Improve import of functions w...
Balázs Kéri via All-commits
all-commits at lists.llvm.org
Tue Aug 9 00:21:38 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: d4ff9eff767c24716b5654780bc2e48c2017b4c5
https://github.com/llvm/llvm-project/commit/d4ff9eff767c24716b5654780bc2e48c2017b4c5
Author: Balázs Kéri <1.int32 at gmail.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
M clang/lib/AST/ASTImporter.cpp
M clang/unittests/AST/ASTImporterTest.cpp
Log Message:
-----------
[clang][ASTImporter] Improve import of functions with auto return type.
ASTImporter used to crash in some cases when a function is imported with
`auto` return type and the return type has references into the function.
The handling of such cases is improved and crash should not occur any more
but it is not fully verified, there are very many different types of
cases to care for.
Reviewed By: martong
Differential Revision: https://reviews.llvm.org/D130705
More information about the All-commits
mailing list