llvm-project/clang/lib/ExtractAPI
Erich Keane 3ff86f9610 [NFC] Start saving InstantiatedFromDecl in non-template functions
In cases where a non-template function is defined inside a function
template, we don't have information about the original uninstantiated
version.  In the case of concepts instantiation, we will need the
ability to get back to the original template.  This patch splits a piece
of the deferred concepts instantaition patch off to accomplish the
storage of this, with minor runtime overhead, and zero additional
storage.
2022-07-22 12:37:14 -07:00
..
Serialization [clang] Use value instead of getValue (NFC) 2022-07-13 23:39:33 -07:00
API.cpp [clang][extract-api] Add support for true anonymous enums 2022-04-12 20:42:17 +01:00
CMakeLists.txt [clang][extract-api] Add support for typedefs 2022-04-06 19:14:05 +01:00
DeclarationFragments.cpp [clang][ExtractAPI] Fix declaration fragments for ObjC methods 2022-04-07 10:22:41 -07:00
ExtractAPIConsumer.cpp [NFC] Start saving InstantiatedFromDecl in non-template functions 2022-07-22 12:37:14 -07:00
TypedefUnderlyingTypeResolver.cpp [clang][extract-api] Add support for typedefs 2022-04-06 19:14:05 +01:00
TypedefUnderlyingTypeResolver.h [clang][extract-api] Add support for typedefs 2022-04-06 19:14:05 +01:00