Add records, serialization for global function templates and their specializations
Depends on D157350
Paths
| Differential D157579
[clang][ExtractAPI] Add support for C++ global function templates ClosedPublic Authored by evelez7 on Aug 9 2023, 8:47 PM.
Details Summary Add records, serialization for global function templates and their specializations Depends on D157350
Diff Detail
Event Timelineevelez7 added a child revision: D158027: [clang][ExtractAPI] Visit method templates with better scheme.Aug 15 2023, 2:59 PM Comment Actions LGTM
This revision is now accepted and ready to land.Aug 18 2023, 8:08 AM Comment Actions Formatting changes, keep GlobalFunction has templates together and revert extraneous formatting This revision was landed with ongoing or failed builds.Aug 18 2023, 5:42 PM Closed by commit rG80b787e80329: [clang][ExtractAPI] Add support for C++ global function templates (authored by evelez7). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 551642 clang/include/clang/ExtractAPI/API.h
clang/include/clang/ExtractAPI/DeclarationFragments.h
clang/include/clang/ExtractAPI/ExtractAPIVisitor.h
clang/include/clang/ExtractAPI/Serialization/SerializerBase.h
clang/include/clang/ExtractAPI/Serialization/SymbolGraphSerializer.h
clang/lib/ExtractAPI/API.cpp
clang/lib/ExtractAPI/DeclarationFragments.cpp
clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp
clang/test/ExtractAPI/global_func_template.cpp
clang/test/ExtractAPI/global_func_template_spec.cpp
|
Mega nit, can we keep the GlobalFunction stuff grouped together?