Author: Vassil Vassilev Date: 2023-05-02T09:39:48Z New Revision: 87ae74692456f5ef72dadff508af99371ddc1135
URL: https://github.com/llvm/llvm-project/commit/87ae74692456f5ef72dadff508af99371ddc1135 DIFF: https://github.com/llvm/llvm-project/commit/87ae74692456f5ef72dadff508af99371ddc1135.diff LOG: [clang-repl] Add a test coverage for nested out-of-line dtor disambiguation. This came up as a review comment in https://reviews.llvm.org/D148425 Added: Modified: clang/test/Interpreter/disambiguate-decl-stmt.cpp Removed: ################################################################################ diff --git a/clang/test/Interpreter/disambiguate-decl-stmt.cpp b/clang/test/Interpreter/disambiguate-decl-stmt.cpp index 8f8a2a91b0b35..6f97310475980 100644 --- a/clang/test/Interpreter/disambiguate-decl-stmt.cpp +++ b/clang/test/Interpreter/disambiguate-decl-stmt.cpp @@ -30,6 +30,9 @@ struct Dtor1 {~Dtor1();}; Dtor1::~Dtor1() { printf("Dtor1\n"); } Dtor1 d1; +struct ANestedDtor { struct A1 { struct A2 { ~A2(); }; }; }; +ANestedDtor::A1::A2::~A2() { printf("Dtor A::A1::A2::~A2\n"); } + // Ctors // Deduction guide _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits