| 
    clang 22.0.0git
    
   | 
 
This file defines the APIRecord-based structs and the APISet class. More...
#include "clang/AST/Availability.h"#include "clang/AST/DeclBase.h"#include "clang/AST/RawCommentList.h"#include "clang/Basic/SourceLocation.h"#include "clang/ExtractAPI/DeclarationFragments.h"#include "llvm/ADT/SmallVector.h"#include "llvm/Support/Allocator.h"#include "llvm/Support/Casting.h"#include "llvm/Support/Compiler.h"#include "llvm/TargetParser/Triple.h"#include <cstddef>#include <iterator>#include <memory>#include <optional>#include <type_traits>Go to the source code of this file.
Namespaces | |
| namespace | clang | 
| The JSON file list parser is used to communicate input to InstallAPI.  | |
| namespace | clang::extractapi | 
| namespace | llvm | 
| Diagnostic wrappers for TextAPI types for error reporting.  | |
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.