clang 19.0.0git
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::ASTRecordWriterinline
AddAPSInt(const llvm::APSInt &Value)clang::ASTRecordWriterinline
AddAPValue(const APValue &Value)clang::ASTRecordWriterinline
AddASTTemplateArgumentListInfo(const ASTTemplateArgumentListInfo *ASTTemplArgList)clang::ASTRecordWriter
AddAttr(const Attr *A)clang::ASTRecordWriter
AddAttributes(ArrayRef< const Attr * > Attrs)clang::ASTRecordWriter
AddConceptReference(const ConceptReference *CR)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::ASTRecordWriterinline
AddDeclarationNameInfo(const DeclarationNameInfo &NameInfo)clang::ASTRecordWriter
AddDeclarationNameLoc(const DeclarationNameLoc &DNLoc, DeclarationName Name)clang::ASTRecordWriter
AddDeclRef(const Decl *D)clang::ASTRecordWriterinline
AddFunctionDefinition(const FunctionDecl *FD)clang::ASTRecordWriter
AddIdentifierRef(const IdentifierInfo *II)clang::ASTRecordWriterinline
AddNestedNameSpecifier(NestedNameSpecifier *NNS)clang::ASTRecordWriterinline
AddNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS)clang::ASTRecordWriter
AddOffset(uint64_t BitOffset)clang::ASTRecordWriterinline
AddPath(StringRef Path)clang::ASTRecordWriterinline
AddQualifierInfo(const QualifierInfo &Info)clang::ASTRecordWriter
AddSelectorRef(Selector S)clang::ASTRecordWriter
AddSourceLocation(SourceLocation Loc, LocSeq *Seq=nullptr)clang::ASTRecordWriterinline
AddSourceRange(SourceRange Range, LocSeq *Seq=nullptr)clang::ASTRecordWriterinline
AddStmt(Stmt *S)clang::ASTRecordWriterinline
AddString(StringRef Str)clang::ASTRecordWriterinline
AddTemplateArgument(const TemplateArgument &Arg)clang::ASTRecordWriterinline
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::ASTRecordWriterinline
AddTemplateParameterList(const TemplateParameterList *TemplateParams)clang::ASTRecordWriter
AddTypeLoc(TypeLoc TL, LocSeq *Seq=nullptr)clang::ASTRecordWriter
AddTypeRef(QualType T)clang::ASTRecordWriterinline
AddTypeSourceInfo(TypeSourceInfo *TInfo)clang::ASTRecordWriter
AddUnresolvedSet(const ASTUnresolvedSet &Set)clang::ASTRecordWriter
AddVarDeclInit(const VarDecl *VD)clang::ASTRecordWriter
AddVersionTuple(const VersionTuple &Version)clang::ASTRecordWriterinline
append(InputIterator begin, InputIterator end)clang::ASTRecordWriterinline
ASTRecordWriter(ASTWriter &W, ASTWriter::RecordDataImpl &Record)clang::ASTRecordWriterinline
ASTRecordWriter(ASTRecordWriter &Parent, ASTWriter::RecordDataImpl &Record)clang::ASTRecordWriterinline
ASTRecordWriter(const ASTRecordWriter &)=deleteclang::ASTRecordWriter
DataStreamBasicWriter(ASTContext &ctx)clang::serialization::DataStreamBasicWriter< ASTRecordWriter >inlineprotected
Emit(unsigned Code, unsigned Abbrev=0)clang::ASTRecordWriterinline
EmitStmt(unsigned Code, unsigned Abbrev=0)clang::ASTRecordWriterinline
empty() constclang::ASTRecordWriterinline
find(const char *propertyName)clang::serialization::DataStreamBasicWriter< ASTRecordWriter >inline
getRecordData() constclang::ASTRecordWriterinline
operator=(const ASTRecordWriter &)=deleteclang::ASTRecordWriter
operator[](size_t N)clang::ASTRecordWriterinline
push_back(uint64_t N)clang::ASTRecordWriterinline
size() constclang::ASTRecordWriterinline
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::ASTRecordWriterinline
writeBTFTypeTagAttr(const BTFTypeTagAttr *A)clang::ASTRecordWriterinline
writeDeclRef(const Decl *D)clang::ASTRecordWriterinline
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
writeFixedPointSemantics(const llvm::FixedPointSemantics &sema)clang::serialization::DataStreamBasicWriter< ASTRecordWriter >inline
writeIdentifier(const IdentifierInfo *II)clang::ASTRecordWriterinline
writeLValuePathSerializationHelper(APValue::LValuePathSerializationHelper lvaluePath)clang::serialization::DataStreamBasicWriter< ASTRecordWriter >inline
writeNestedNameSpecifier(NestedNameSpecifier *NNS)clang::serialization::DataStreamBasicWriter< ASTRecordWriter >inline
writeObject()clang::serialization::DataStreamBasicWriter< ASTRecordWriter >inline
writeOMPChildren(OMPChildren *Data)clang::ASTRecordWriter
writeOMPClause(OMPClause *C)clang::ASTRecordWriter
writeOMPTraitInfo(const OMPTraitInfo *TI)clang::ASTRecordWriter
writeOpenACCClause(const OpenACCClause *C)clang::ASTRecordWriter
writeOpenACCClauseList(ArrayRef< const OpenACCClause * > Clauses)clang::ASTRecordWriter
writeOptional(std::optional< T > value)clang::serialization::DataStreamBasicWriter< ASTRecordWriter >inline
writeQualifiers(Qualifiers value)clang::serialization::DataStreamBasicWriter< ASTRecordWriter >inline
writeQualType(QualType T)clang::ASTRecordWriterinline
writeSelector(Selector sel)clang::ASTRecordWriterinline
writeSourceLocation(SourceLocation Loc)clang::ASTRecordWriterinline
writeStmtRef(const Stmt *S)clang::ASTRecordWriterinline
writeTypeCoupledDeclRefInfo(TypeCoupledDeclRefInfo Info)clang::ASTRecordWriterinline
writeUInt32(uint32_t Value)clang::ASTRecordWriterinline
writeUInt64(uint64_t Value)clang::ASTRecordWriterinline