clang 17.0.0git
clang::extractapi::APISet Member List

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

addEnum(StringRef Name, StringRef USR, PresumedLoc Loc, AvailabilitySet Availability, const DocComment &Comment, DeclarationFragments Declaration, DeclarationFragments SubHeading, bool IsFromSystemHeader)clang::extractapi::APISet
addEnumConstant(EnumRecord *Enum, StringRef Name, StringRef USR, PresumedLoc Loc, AvailabilitySet Availability, const DocComment &Comment, DeclarationFragments Declaration, DeclarationFragments SubHeading, bool IsFromSystemHeader)clang::extractapi::APISet
addGlobalFunction(StringRef Name, StringRef USR, PresumedLoc Loc, AvailabilitySet Availability, LinkageInfo Linkage, const DocComment &Comment, DeclarationFragments Declaration, DeclarationFragments SubHeading, FunctionSignature Signature, bool IsFromSystemHeader)clang::extractapi::APISet
addGlobalVar(StringRef Name, StringRef USR, PresumedLoc Loc, AvailabilitySet Availability, LinkageInfo Linkage, const DocComment &Comment, DeclarationFragments Declaration, DeclarationFragments SubHeadin, bool IsFromSystemHeaderg)clang::extractapi::APISet
addMacroDefinition(StringRef Name, StringRef USR, PresumedLoc Loc, DeclarationFragments Declaration, DeclarationFragments SubHeading, bool IsFromSystemHeader)clang::extractapi::APISet
addObjCCategory(StringRef Name, StringRef USR, PresumedLoc Loc, AvailabilitySet Availability, const DocComment &Comment, DeclarationFragments Declaration, DeclarationFragments SubHeading, SymbolReference Interface, bool IsFromSystemHeader)clang::extractapi::APISet
addObjCInstanceVariable(ObjCContainerRecord *Container, StringRef Name, StringRef USR, PresumedLoc Loc, AvailabilitySet Availability, const DocComment &Comment, DeclarationFragments Declaration, DeclarationFragments SubHeading, ObjCInstanceVariableRecord::AccessControl Access, bool IsFromSystemHeader)clang::extractapi::APISet
addObjCInterface(StringRef Name, StringRef USR, PresumedLoc Loc, AvailabilitySet Availability, LinkageInfo Linkage, const DocComment &Comment, DeclarationFragments Declaration, DeclarationFragments SubHeading, SymbolReference SuperClass, bool IsFromSystemHeader)clang::extractapi::APISet
addObjCMethod(ObjCContainerRecord *Container, StringRef Name, StringRef USR, PresumedLoc Loc, AvailabilitySet Availability, const DocComment &Comment, DeclarationFragments Declaration, DeclarationFragments SubHeading, FunctionSignature Signature, bool IsInstanceMethod, bool IsFromSystemHeader)clang::extractapi::APISet
addObjCProperty(ObjCContainerRecord *Container, StringRef Name, StringRef USR, PresumedLoc Loc, AvailabilitySet Availability, const DocComment &Comment, DeclarationFragments Declaration, DeclarationFragments SubHeading, ObjCPropertyRecord::AttributeKind Attributes, StringRef GetterName, StringRef SetterName, bool IsOptional, bool IsInstanceProperty, bool IsFromSystemHeader)clang::extractapi::APISet
addObjCProtocol(StringRef Name, StringRef USR, PresumedLoc Loc, AvailabilitySet Availability, const DocComment &Comment, DeclarationFragments Declaration, DeclarationFragments SubHeading, bool IsFromSystemHeader)clang::extractapi::APISet
addStruct(StringRef Name, StringRef USR, PresumedLoc Loc, AvailabilitySet Availability, const DocComment &Comment, DeclarationFragments Declaration, DeclarationFragments SubHeading, bool IsFromSystemHeader)clang::extractapi::APISet
addStructField(StructRecord *Struct, StringRef Name, StringRef USR, PresumedLoc Loc, AvailabilitySet Availability, const DocComment &Comment, DeclarationFragments Declaration, DeclarationFragments SubHeading, bool IsFromSystemHeader)clang::extractapi::APISet
addTypedef(StringRef Name, StringRef USR, PresumedLoc Loc, AvailabilitySet Availability, const DocComment &Comment, DeclarationFragments Declaration, DeclarationFragments SubHeading, SymbolReference UnderlyingType, bool IsFromSystemHeader)clang::extractapi::APISet
APISet(const llvm::Triple &Target, Language Lang, const std::string &ProductName)clang::extractapi::APISetinline
copyString(StringRef String)clang::extractapi::APISet
findRecordForUSR(StringRef USR) constclang::extractapi::APISet
getEnums() constclang::extractapi::APISetinline
getGlobalFunctions() constclang::extractapi::APISetinline
getGlobalVariables() constclang::extractapi::APISetinline
getLanguage() constclang::extractapi::APISetinline
getMacros() constclang::extractapi::APISetinline
getObjCCategories() constclang::extractapi::APISetinline
getObjCInterfaces() constclang::extractapi::APISetinline
getObjCProtocols() constclang::extractapi::APISetinline
getStructs() constclang::extractapi::APISetinline
getTarget() constclang::extractapi::APISetinline
getTypedefs() constclang::extractapi::APISetinline
ProductNameclang::extractapi::APISet
RecordMap typedefclang::extractapi::APISet
recordUSR(const Decl *D)clang::extractapi::APISet
recordUSRForMacro(StringRef Name, SourceLocation SL, const SourceManager &SM)clang::extractapi::APISet