[all-commits] [llvm/llvm-project] 75f55e: [clang][ExtractAPI] Add support for C++ classes wi...

Erick Velez via All-commits all-commits at lists.llvm.org
Fri Aug 4 07:31:54 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 75f55eb331e0e9d8edb60115739b1b4794188df8
      https://github.com/llvm/llvm-project/commit/75f55eb331e0e9d8edb60115739b1b4794188df8
  Author: Erick Velez <erickvelez7 at gmail.com>
  Date:   2023-08-04 (Fri, 04 Aug 2023)

  Changed paths:
    M clang/include/clang/ExtractAPI/API.h
    M clang/include/clang/ExtractAPI/DeclarationFragments.h
    M clang/include/clang/ExtractAPI/ExtractAPIVisitor.h
    M clang/include/clang/ExtractAPI/Serialization/SerializerBase.h
    M clang/include/clang/ExtractAPI/Serialization/SymbolGraphSerializer.h
    M clang/lib/ExtractAPI/API.cpp
    M clang/lib/ExtractAPI/DeclarationFragments.cpp
    M clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp
    A clang/test/ExtractAPI/class.cpp
    A clang/test/ExtractAPI/constructor_destructor.cpp
    A clang/test/ExtractAPI/conversions.cpp
    A clang/test/ExtractAPI/function_noexcepts.cpp
    A clang/test/ExtractAPI/methods.cpp
    A clang/test/ExtractAPI/multiple_inheritance.cpp
    A clang/test/ExtractAPI/operator_overload.cpp
    A clang/test/ExtractAPI/simple_inheritance.cpp
    M utils/bazel/llvm-project-overlay/clang/BUILD.bazel

  Log Message:
  -----------
  [clang][ExtractAPI] Add support for C++ classes with fix

Reintroduce D153557 with fix for use-after-free from f4de606ef271 and minor changes.

Reviewed By: dang

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




More information about the All-commits mailing list