clang 20.0.0git
clang::extractapi::SymbolGraphSerializer Member List

This is the complete list of members for clang::extractapi::SymbolGraphSerializer, including all inherited members.

APIclang::extractapi::APISetVisitor< SymbolGraphSerializer >protected
APISetVisitor()=deleteclang::extractapi::APISetVisitor< SymbolGraphSerializer >
APISetVisitor(const APISetVisitor &)=deleteclang::extractapi::APISetVisitor< SymbolGraphSerializer >
APISetVisitor(APISetVisitor &&)=deleteclang::extractapi::APISetVisitor< SymbolGraphSerializer >
APISetVisitor(const APISet &API)clang::extractapi::APISetVisitor< SymbolGraphSerializer >inlineprotected
getDerived()clang::extractapi::APISetVisitor< SymbolGraphSerializer >inlineprotected
operator=(const APISetVisitor &)=deleteclang::extractapi::APISetVisitor< SymbolGraphSerializer >
operator=(APISetVisitor &&)=deleteclang::extractapi::APISetVisitor< SymbolGraphSerializer >
serializeMainSymbolGraph(raw_ostream &OS, const APISet &API, const APIIgnoresList &IgnoresList, SymbolGraphSerializerOption Options={})clang::extractapi::SymbolGraphSerializerstatic
serializeSingleSymbolSGF(StringRef USR, const APISet &API)clang::extractapi::SymbolGraphSerializerstatic
serializeWithExtensionGraphs(raw_ostream &MainOutput, const APISet &API, const APIIgnoresList &IgnoresList, llvm::function_ref< std::unique_ptr< llvm::raw_pwrite_stream >(llvm::Twine BaseFileName)> CreateOutputStream, SymbolGraphSerializerOption Options={})clang::extractapi::SymbolGraphSerializerstatic
SymbolGraphSerializer(const APISet &API, const APIIgnoresList &IgnoresList, bool EmitSymbolLabelsForTesting=false, bool ForceEmitToMainModule=false, bool SkipSymbolsInCategoriesToExternalTypes=false)clang::extractapi::SymbolGraphSerializerinline
traverseAPIRecord(const APIRecord *Record)clang::extractapi::SymbolGraphSerializer
traverseAPISet()clang::extractapi::APISetVisitor< SymbolGraphSerializer >inline
traverseObjCCategoryRecord(const ObjCCategoryRecord *Record)clang::extractapi::SymbolGraphSerializer
traverseRecordContext(const RecordContext *)clang::extractapi::APISetVisitor< SymbolGraphSerializer >
visitAPIRecord(const APIRecord *Record)clang::extractapi::SymbolGraphSerializer
visitClassTemplatePartialSpecializationRecord(const ClassTemplatePartialSpecializationRecord *Record)clang::extractapi::SymbolGraphSerializer
visitClassTemplateRecord(const ClassTemplateRecord *Record)clang::extractapi::SymbolGraphSerializer
visitConceptRecord(const ConceptRecord *Record)clang::extractapi::SymbolGraphSerializer
visitCXXClassRecord(const CXXClassRecord *Record)clang::extractapi::SymbolGraphSerializer
visitCXXFieldTemplateRecord(const CXXFieldTemplateRecord *Record)clang::extractapi::SymbolGraphSerializer
visitCXXMethodRecord(const CXXMethodRecord *Record)clang::extractapi::SymbolGraphSerializer
visitCXXMethodTemplateRecord(const CXXMethodTemplateRecord *Record)clang::extractapi::SymbolGraphSerializer
visitGlobalFunctionRecord(const GlobalFunctionRecord *Record)clang::extractapi::SymbolGraphSerializer
visitGlobalFunctionTemplateRecord(const GlobalFunctionTemplateRecord *Record)clang::extractapi::SymbolGraphSerializer
visitGlobalVariableTemplatePartialSpecializationRecord(const GlobalVariableTemplatePartialSpecializationRecord *Record)clang::extractapi::SymbolGraphSerializer
visitGlobalVariableTemplateRecord(const GlobalVariableTemplateRecord *Record)clang::extractapi::SymbolGraphSerializer
visitObjCCategoryRecord(const ObjCCategoryRecord *Record)clang::extractapi::SymbolGraphSerializer
visitObjCContainerRecord(const ObjCContainerRecord *Record)clang::extractapi::SymbolGraphSerializer
visitObjCInstanceVariableRecord(const ObjCInstanceVariableRecord *Record)clang::extractapi::SymbolGraphSerializer
visitObjCInterfaceRecord(const ObjCInterfaceRecord *Record)clang::extractapi::SymbolGraphSerializer
visitObjCMethodRecord(const ObjCMethodRecord *Record)clang::extractapi::SymbolGraphSerializer
visitTypedefRecord(const TypedefRecord *Record)clang::extractapi::SymbolGraphSerializer
walkUpFromAPIRecord(const APIRecord *Record)clang::extractapi::APISetVisitor< SymbolGraphSerializer >inline
walkUpFromObjCCategoryRecord(const ObjCCategoryRecord *Record)clang::extractapi::SymbolGraphSerializer
walkUpFromTypedefRecord(const TypedefRecord *Record)clang::extractapi::SymbolGraphSerializer
~APISetVisitor()=defaultclang::extractapi::APISetVisitor< SymbolGraphSerializer >protected