clang
10.0.0git
clang
ASTRecordWriter
clang::ASTRecordWriter Member List
This is the complete list of members for
clang::ASTRecordWriter
, including all inherited members.
AddAPFloat
(const llvm::APFloat &Value)
clang::ASTRecordWriter
AddAPInt
(const llvm::APInt &Value)
clang::ASTRecordWriter
inline
AddAPSInt
(const llvm::APSInt &Value)
clang::ASTRecordWriter
inline
AddAPValue
(const APValue &Value)
clang::ASTRecordWriter
AddASTTemplateArgumentListInfo
(const ASTTemplateArgumentListInfo *ASTTemplArgList)
clang::ASTRecordWriter
AddAttr
(const Attr *A)
clang::ASTRecordWriter
AddAttributes
(ArrayRef< const Attr *> Attrs)
clang::ASTRecordWriter
AddCXXBaseSpecifier
(const CXXBaseSpecifier &Base)
clang::ASTRecordWriter
AddCXXBaseSpecifiers
(ArrayRef< CXXBaseSpecifier > Bases)
clang::ASTRecordWriter
AddCXXCtorInitializers
(ArrayRef< CXXCtorInitializer *> CtorInits)
clang::ASTRecordWriter
AddCXXDefinitionData
(const CXXRecordDecl *D)
clang::ASTRecordWriter
AddCXXTemporary
(const CXXTemporary *Temp)
clang::ASTRecordWriter
AddDeclarationName
(DeclarationName Name)
clang::ASTRecordWriter
inline
AddDeclarationNameInfo
(const DeclarationNameInfo &NameInfo)
clang::ASTRecordWriter
AddDeclarationNameLoc
(const DeclarationNameLoc &DNLoc, DeclarationName Name)
clang::ASTRecordWriter
AddDeclRef
(const Decl *D)
clang::ASTRecordWriter
inline
AddFunctionDefinition
(const FunctionDecl *FD)
clang::ASTRecordWriter
AddIdentifierRef
(const IdentifierInfo *II)
clang::ASTRecordWriter
inline
AddNestedNameSpecifier
(NestedNameSpecifier *NNS)
clang::ASTRecordWriter
inline
AddNestedNameSpecifierLoc
(NestedNameSpecifierLoc NNS)
clang::ASTRecordWriter
AddOffset
(uint64_t BitOffset)
clang::ASTRecordWriter
inline
AddPath
(StringRef Path)
clang::ASTRecordWriter
inline
AddQualifierInfo
(const QualifierInfo &Info)
clang::ASTRecordWriter
AddSelectorRef
(Selector S)
clang::ASTRecordWriter
AddSourceLocation
(SourceLocation Loc)
clang::ASTRecordWriter
inline
AddSourceRange
(SourceRange Range)
clang::ASTRecordWriter
inline
AddStmt
(Stmt *S)
clang::ASTRecordWriter
inline
AddString
(StringRef Str)
clang::ASTRecordWriter
inline
AddTemplateArgument
(const TemplateArgument &Arg)
clang::ASTRecordWriter
inline
AddTemplateArgumentList
(const TemplateArgumentList *TemplateArgs)
clang::ASTRecordWriter
AddTemplateArgumentLoc
(const TemplateArgumentLoc &Arg)
clang::ASTRecordWriter
AddTemplateArgumentLocInfo
(TemplateArgument::ArgKind Kind, const TemplateArgumentLocInfo &Arg)
clang::ASTRecordWriter
AddTemplateName
(TemplateName Name)
clang::ASTRecordWriter
inline
AddTemplateParameterList
(const TemplateParameterList *TemplateParams)
clang::ASTRecordWriter
AddTypeLoc
(TypeLoc TL)
clang::ASTRecordWriter
AddTypeRef
(QualType T)
clang::ASTRecordWriter
inline
AddTypeSourceInfo
(TypeSourceInfo *TInfo)
clang::ASTRecordWriter
AddUnresolvedSet
(const ASTUnresolvedSet &Set)
clang::ASTRecordWriter
AddVersionTuple
(const VersionTuple &Version)
clang::ASTRecordWriter
inline
append
(InputIterator begin, InputIterator end)
clang::ASTRecordWriter
inline
ASTRecordWriter
(ASTWriter &Writer, ASTWriter::RecordDataImpl &Record)
clang::ASTRecordWriter
inline
ASTRecordWriter
(ASTRecordWriter &Parent, ASTWriter::RecordDataImpl &Record)
clang::ASTRecordWriter
inline
ASTRecordWriter
(const ASTRecordWriter &)=delete
clang::ASTRecordWriter
Emit
(unsigned Code, unsigned Abbrev=0)
clang::ASTRecordWriter
inline
EmitStmt
(unsigned Code, unsigned Abbrev=0)
clang::ASTRecordWriter
inline
empty
() const
clang::ASTRecordWriter
inline
find
(const char *propertyName)
clang::serialization::DataStreamBasicWriter< ASTRecordWriter >
inline
getRecordData
() const
clang::ASTRecordWriter
inline
operator=
(const ASTRecordWriter &)=delete
clang::ASTRecordWriter
operator[]
(size_t N)
clang::ASTRecordWriter
inline
push_back
(uint64_t N)
clang::ASTRecordWriter
inline
size
() const
clang::ASTRecordWriter
inline
writeAPInt
(const llvm::APInt &value)
clang::serialization::DataStreamBasicWriter< ASTRecordWriter >
inline
writeAPSInt
(const llvm::APSInt &value)
clang::serialization::DataStreamBasicWriter< ASTRecordWriter >
inline
writeArray
(llvm::ArrayRef< T > array)
clang::serialization::DataStreamBasicWriter< ASTRecordWriter >
inline
writeBool
(bool Value)
clang::ASTRecordWriter
inline
writeDeclRef
(const Decl *D)
clang::ASTRecordWriter
inline
writeEnum
(T value)
clang::serialization::DataStreamBasicWriter< ASTRecordWriter >
inline
writeExceptionSpecInfo
(const FunctionProtoType::ExceptionSpecInfo &esi)
clang::serialization::DataStreamBasicWriter< ASTRecordWriter >
inline
writeExtParameterInfo
(FunctionProtoType::ExtParameterInfo epi)
clang::serialization::DataStreamBasicWriter< ASTRecordWriter >
inline
writeIdentifier
(const IdentifierInfo *II)
clang::ASTRecordWriter
inline
writeNestedNameSpecifier
(NestedNameSpecifier *NNS)
clang::serialization::DataStreamBasicWriter< ASTRecordWriter >
inline
writeObject
()
clang::serialization::DataStreamBasicWriter< ASTRecordWriter >
inline
writeOMPClause
(OMPClause *C)
clang::ASTRecordWriter
writeOptional
(llvm::Optional< T > value)
clang::serialization::DataStreamBasicWriter< ASTRecordWriter >
inline
writeQualifiers
(Qualifiers value)
clang::serialization::DataStreamBasicWriter< ASTRecordWriter >
inline
writeQualType
(QualType T)
clang::ASTRecordWriter
inline
writeSelector
(Selector sel)
clang::ASTRecordWriter
inline
writeSourceLocation
(SourceLocation Loc)
clang::ASTRecordWriter
inline
writeStmtRef
(const Stmt *S)
clang::ASTRecordWriter
inline
writeUInt32
(uint32_t Value)
clang::ASTRecordWriter
inline
writeUInt64
(uint64_t Value)
clang::ASTRecordWriter
inline
Generated on Thu Feb 13 2020 14:08:05 for clang by
1.8.13