API | clang::extractapi::APISetVisitor< SymbolGraphSerializer > | protected |
APISetVisitor()=delete | clang::extractapi::APISetVisitor< SymbolGraphSerializer > | |
APISetVisitor(const APISetVisitor &)=delete | clang::extractapi::APISetVisitor< SymbolGraphSerializer > | |
APISetVisitor(APISetVisitor &&)=delete | clang::extractapi::APISetVisitor< SymbolGraphSerializer > | |
APISetVisitor(const APISet &API) | clang::extractapi::APISetVisitor< SymbolGraphSerializer > | inlineprotected |
getDerived() | clang::extractapi::APISetVisitor< SymbolGraphSerializer > | inlineprotected |
operator=(const APISetVisitor &)=delete | clang::extractapi::APISetVisitor< SymbolGraphSerializer > | |
operator=(APISetVisitor &&)=delete | clang::extractapi::APISetVisitor< SymbolGraphSerializer > | |
serializeMainSymbolGraph(raw_ostream &OS, const APISet &API, const APIIgnoresList &IgnoresList, SymbolGraphSerializerOption Options={}) | clang::extractapi::SymbolGraphSerializer | static |
serializeSingleSymbolSGF(StringRef USR, const APISet &API) | clang::extractapi::SymbolGraphSerializer | static |
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::SymbolGraphSerializer | static |
SymbolGraphSerializer(const APISet &API, const APIIgnoresList &IgnoresList, bool EmitSymbolLabelsForTesting=false, bool ForceEmitToMainModule=false, bool SkipSymbolsInCategoriesToExternalTypes=false) | clang::extractapi::SymbolGraphSerializer | inline |
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()=default | clang::extractapi::APISetVisitor< SymbolGraphSerializer > | protected |