#include "Representation.h"
#include "clang/AST/AST.h"
#include "llvm/ADT/DenseMap.h"
#include "llvm/ADT/SmallVector.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Bitstream/BitstreamWriter.h"
#include <initializer_list>
#include <vector>
Go to the source code of this file.
|
enum | clang::doc::BlockId {
clang::doc::BI_VERSION_BLOCK_ID = llvm::bitc::FIRST_APPLICATION_BLOCKID,
clang::doc::BI_NAMESPACE_BLOCK_ID,
clang::doc::BI_ENUM_BLOCK_ID,
clang::doc::BI_TYPE_BLOCK_ID,
clang::doc::BI_FIELD_TYPE_BLOCK_ID,
clang::doc::BI_MEMBER_TYPE_BLOCK_ID,
clang::doc::BI_RECORD_BLOCK_ID,
clang::doc::BI_BASE_RECORD_BLOCK_ID,
clang::doc::BI_FUNCTION_BLOCK_ID,
clang::doc::BI_COMMENT_BLOCK_ID,
clang::doc::BI_REFERENCE_BLOCK_ID,
clang::doc::BI_LAST,
clang::doc::BI_FIRST = BI_VERSION_BLOCK_ID
} |
|
enum | clang::doc::RecordId {
clang::doc::VERSION = 1,
clang::doc::FUNCTION_USR,
clang::doc::FUNCTION_NAME,
clang::doc::FUNCTION_DEFLOCATION,
clang::doc::FUNCTION_LOCATION,
clang::doc::FUNCTION_ACCESS,
clang::doc::FUNCTION_IS_METHOD,
clang::doc::COMMENT_KIND,
clang::doc::COMMENT_TEXT,
clang::doc::COMMENT_NAME,
clang::doc::COMMENT_DIRECTION,
clang::doc::COMMENT_PARAMNAME,
clang::doc::COMMENT_CLOSENAME,
clang::doc::COMMENT_SELFCLOSING,
clang::doc::COMMENT_EXPLICIT,
clang::doc::COMMENT_ATTRKEY,
clang::doc::COMMENT_ATTRVAL,
clang::doc::COMMENT_ARG,
clang::doc::FIELD_TYPE_NAME,
clang::doc::MEMBER_TYPE_NAME,
clang::doc::MEMBER_TYPE_ACCESS,
clang::doc::NAMESPACE_USR,
clang::doc::NAMESPACE_NAME,
clang::doc::NAMESPACE_PATH,
clang::doc::ENUM_USR,
clang::doc::ENUM_NAME,
clang::doc::ENUM_DEFLOCATION,
clang::doc::ENUM_LOCATION,
clang::doc::ENUM_MEMBER,
clang::doc::ENUM_SCOPED,
clang::doc::RECORD_USR,
clang::doc::RECORD_NAME,
clang::doc::RECORD_PATH,
clang::doc::RECORD_DEFLOCATION,
clang::doc::RECORD_LOCATION,
clang::doc::RECORD_TAG_TYPE,
clang::doc::RECORD_IS_TYPE_DEF,
clang::doc::BASE_RECORD_USR,
clang::doc::BASE_RECORD_NAME,
clang::doc::BASE_RECORD_PATH,
clang::doc::BASE_RECORD_TAG_TYPE,
clang::doc::BASE_RECORD_IS_VIRTUAL,
clang::doc::BASE_RECORD_ACCESS,
clang::doc::BASE_RECORD_IS_PARENT,
clang::doc::REFERENCE_USR,
clang::doc::REFERENCE_NAME,
clang::doc::REFERENCE_TYPE,
clang::doc::REFERENCE_PATH,
clang::doc::REFERENCE_IS_IN_GLOBAL_NAMESPACE,
clang::doc::REFERENCE_FIELD,
clang::doc::RI_LAST,
clang::doc::RI_FIRST = VERSION
} |
|
enum | clang::doc::FieldId {
clang::doc::FieldId::F_default,
clang::doc::FieldId::F_namespace,
clang::doc::FieldId::F_parent,
clang::doc::FieldId::F_vparent,
clang::doc::FieldId::F_type,
clang::doc::FieldId::F_child_namespace,
clang::doc::FieldId::F_child_record
} |
|