[all-commits] [llvm/llvm-project] 652381: [Clang] P1169R4: static operator()

Roy Jacobson via All-commits all-commits at lists.llvm.org
Thu Sep 29 13:03:44 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 6523814c4e38ad70f8fd3fc3c39d089195e099a1
      https://github.com/llvm/llvm-project/commit/6523814c4e38ad70f8fd3fc3c39d089195e099a1
  Author: Roy Jacobson <roi.jacobson1 at gmail.com>
  Date:   2022-09-29 (Thu, 29 Sep 2022)

  Changed paths:
    M clang/docs/ReleaseNotes.rst
    M clang/include/clang/Basic/DiagnosticParseKinds.td
    M clang/include/clang/Basic/DiagnosticSemaKinds.td
    M clang/include/clang/Basic/OperatorKinds.def
    M clang/include/clang/Sema/DeclSpec.h
    M clang/include/clang/Sema/Overload.h
    M clang/include/clang/Sema/Sema.h
    M clang/lib/Frontend/InitPreprocessor.cpp
    M clang/lib/Parse/ParseExprCXX.cpp
    M clang/lib/Sema/SemaChecking.cpp
    M clang/lib/Sema/SemaDeclCXX.cpp
    M clang/lib/Sema/SemaExprCXX.cpp
    M clang/lib/Sema/SemaInit.cpp
    M clang/lib/Sema/SemaLambda.cpp
    M clang/lib/Sema/SemaOverload.cpp
    M clang/lib/Sema/TreeTransform.h
    A clang/test/CXX/over/over.match/over.match.best/over.best.ics/p6.cpp
    A clang/test/CXX/over/over.oper/p7.cpp
    A clang/test/CodeGenCXX/cxx2b-static-call-operator.cpp
    M clang/test/Lexer/cxx-features.cpp
    A clang/test/Parser/cxx2b-lambdas-ext-warns.cpp
    M clang/test/Parser/cxx2b-lambdas.cpp
    M clang/test/SemaCXX/lambda-unevaluated.cpp
    M clang/test/SemaCXX/overloaded-operator-decl.cpp
    M clang/www/cxx_status.html

  Log Message:
  -----------
  [Clang] P1169R4: static operator()

Implements 'P1169R4: static operator()' from C++2b.

Reviewed By: #clang-language-wg, aaron.ballman

Differential Revision: https://reviews.llvm.org/D133659




More information about the All-commits mailing list