[PATCH] D64078: [ASTImporter] Fix structural ineq of lambdas with different sloc

Gabor Marton via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Tue Jul 2 06:51:33 PDT 2019


martong created this revision.
martong added a reviewer: a_sidorin.
Herald added subscribers: cfe-commits, gamesh411, Szelethus, dkrupp, rnkovacs.
Herald added a reviewer: a.sidorin.
Herald added a reviewer: shafik.
Herald added a project: clang.

Currently we do not differentiate lambda classes based on their source
location, so during the import we will create only one lambda class for
lambdas which are defined on different slocs.
We should create two distinct classes though, this commit fixes it.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D64078

Files:
  clang/lib/AST/ASTStructuralEquivalence.cpp
  clang/unittests/AST/ASTImporterTest.cpp
  clang/unittests/AST/StructuralEquivalenceTest.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D64078.207554.patch
Type: text/x-patch
Size: 4878 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20190702/ff6bfc1f/attachment.bin>


More information about the cfe-commits mailing list