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 | inline |
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::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, LocSeq *Seq=nullptr) | clang::ASTRecordWriter | inline |
AddSourceRange(SourceRange Range, LocSeq *Seq=nullptr) | 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, LocSeq *Seq=nullptr) | clang::ASTRecordWriter | |
AddTypeRef(QualType T) | clang::ASTRecordWriter | inline |
AddTypeSourceInfo(TypeSourceInfo *TInfo) | clang::ASTRecordWriter | |
AddUnresolvedSet(const ASTUnresolvedSet &Set) | clang::ASTRecordWriter | |
AddVarDeclInit(const VarDecl *VD) | clang::ASTRecordWriter | |
AddVersionTuple(const VersionTuple &Version) | clang::ASTRecordWriter | inline |
append(InputIterator begin, InputIterator end) | clang::ASTRecordWriter | inline |
ASTRecordWriter(ASTWriter &W, ASTWriter::RecordDataImpl &Record) | clang::ASTRecordWriter | inline |
ASTRecordWriter(ASTRecordWriter &Parent, ASTWriter::RecordDataImpl &Record) | clang::ASTRecordWriter | inline |
ASTRecordWriter(const ASTRecordWriter &)=delete | clang::ASTRecordWriter | |
DataStreamBasicWriter(ASTContext &ctx) | clang::serialization::DataStreamBasicWriter< ASTRecordWriter > | inlineprotected |
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 |
writeBTFTypeTagAttr(const BTFTypeTagAttr *A) | clang::ASTRecordWriter | inline |
writeDeclRef(const Decl *D) | clang::ASTRecordWriter | inline |
writeEffectConditionExpr(EffectConditionExpr CE) | clang::serialization::DataStreamBasicWriter< 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 |
writeFixedPointSemantics(const llvm::FixedPointSemantics &sema) | clang::serialization::DataStreamBasicWriter< ASTRecordWriter > | inline |
writeFunctionEffect(FunctionEffect E) | clang::serialization::DataStreamBasicWriter< ASTRecordWriter > | inline |
writeIdentifier(const IdentifierInfo *II) | clang::ASTRecordWriter | inline |
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 | |
writeOpenACCIntExprList(ArrayRef< Expr * > Exprs) | clang::ASTRecordWriter | |
writeOpenACCVarList(const OpenACCClauseWithVarList *C) | clang::ASTRecordWriter | |
writeOptional(std::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 |
writeTypeCoupledDeclRefInfo(TypeCoupledDeclRefInfo Info) | clang::ASTRecordWriter | inline |
writeUInt32(uint32_t Value) | clang::ASTRecordWriter | inline |
writeUInt64(uint64_t Value) | clang::ASTRecordWriter | inline |