clang 18.0.0git
|
This file defines the APIRecord-based structs and the APISet class. More...
#include "clang/AST/Decl.h"
#include "clang/AST/DeclObjC.h"
#include "clang/AST/RawCommentList.h"
#include "clang/Basic/SourceLocation.h"
#include "clang/Basic/Specifiers.h"
#include "clang/ExtractAPI/AvailabilityInfo.h"
#include "clang/ExtractAPI/DeclarationFragments.h"
#include "llvm/ADT/MapVector.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/Allocator.h"
#include "llvm/Support/Casting.h"
#include "llvm/TargetParser/Triple.h"
#include <memory>
#include <type_traits>
Go to the source code of this file.
Namespaces | |
namespace | clang |
namespace | clang::extractapi |
Typedefs | |
using | clang::extractapi::DocComment = std::vector< RawComment::CommentLine > |
DocComment is a vector of RawComment::CommentLine. | |
This file defines the APIRecord-based structs and the APISet class.
Clang ExtractAPI is a tool to collect API information from a given set of header files. The structures in this file describe data representations of the API information collected for various kinds of symbols.
Definition in file API.h.