| Access | clang::extractapi::APIRecord | |
| addToRecordChain(APIRecord *) const | clang::extractapi::RecordContext | protected |
| APIRecord()=delete | clang::extractapi::APIRecord | |
| APIRecord(RecordKind Kind, StringRef USR, StringRef Name, SymbolReference Parent, PresumedLoc Location, AvailabilityInfo Availability, LinkageInfo Linkage, const DocComment &Comment, DeclarationFragments Declaration, DeclarationFragments SubHeading, bool IsFromSystemHeader, AccessControl Access=AccessControl()) | clang::extractapi::APIRecord | inline |
| APIRecord(RecordKind Kind, StringRef USR, StringRef Name) | clang::extractapi::APIRecord | inline |
| Availability | clang::extractapi::APIRecord | |
| castFromRecordContext(const RecordContext *Ctx) | clang::extractapi::APIRecord | static |
| castToRecordContext(const APIRecord *Record) | clang::extractapi::APIRecord | static |
| clang::classof(const APIRecord *Record) | clang::extractapi::APIRecord | inlinestatic |
| clang::classof(const RecordContext *Ctx) | clang::extractapi::APIRecord | inlinestatic |
| clang::extractapi::RecordContext::classof(const APIRecord *Record) | clang::extractapi::RecordContext | inlinestatic |
| clang::extractapi::RecordContext::classof(const RecordContext *Context) | clang::extractapi::RecordContext | inlinestatic |
| clang::classofKind(RecordKind K) | clang::extractapi::APIRecord | inlinestatic |
| clang::extractapi::RecordContext::classofKind(APIRecord::RecordKind K) | clang::extractapi::RecordContext | inlinestatic |
| Comment | clang::extractapi::APIRecord | |
| Declaration | clang::extractapi::APIRecord | |
| clang::getKind() const | clang::extractapi::APIRecord | inline |
| clang::extractapi::RecordContext::getKind() const | clang::extractapi::RecordContext | inline |
| getKindForDisplay() const | clang::extractapi::APIRecord | inline |
| getNextInContext() const | clang::extractapi::APIRecord | inline |
| IsFromSystemHeader | clang::extractapi::APIRecord | |
| KindForDisplay | clang::extractapi::APIRecord | |
| Linkage | clang::extractapi::APIRecord | |
| Location | clang::extractapi::APIRecord | |
| Name | clang::extractapi::APIRecord | |
| ObjCContainerRecord()=delete | clang::extractapi::ObjCContainerRecord | |
| ObjCContainerRecord(RecordKind Kind, StringRef USR, StringRef Name, SymbolReference Parent, PresumedLoc Loc, AvailabilityInfo Availability, LinkageInfo Linkage, const DocComment &Comment, DeclarationFragments Declaration, DeclarationFragments SubHeading, bool IsFromSystemHeader) | clang::extractapi::ObjCContainerRecord | inline |
| Parent | clang::extractapi::APIRecord | |
| Protocols | clang::extractapi::ObjCContainerRecord | |
| record_range typedef | clang::extractapi::RecordContext | |
| clang::RecordContext(APIRecord::RecordKind Kind) | clang::extractapi::RecordContext | inline |
| RecordKind enum name | clang::extractapi::APIRecord | |
| records() const | clang::extractapi::RecordContext | inline |
| records_begin() const | clang::extractapi::RecordContext | inline |
| records_empty() const | clang::extractapi::RecordContext | inline |
| records_end() const | clang::extractapi::RecordContext | inline |
| removeFromRecordChain(APIRecord *Record) | clang::extractapi::RecordContext | |
| RK_ClassTemplate enum value | clang::extractapi::APIRecord | |
| RK_ClassTemplatePartialSpecialization enum value | clang::extractapi::APIRecord | |
| RK_ClassTemplateSpecialization enum value | clang::extractapi::APIRecord | |
| RK_Concept enum value | clang::extractapi::APIRecord | |
| RK_CXXClass enum value | clang::extractapi::APIRecord | |
| RK_CXXConstructorMethod enum value | clang::extractapi::APIRecord | |
| RK_CXXDestructorMethod enum value | clang::extractapi::APIRecord | |
| RK_CXXField enum value | clang::extractapi::APIRecord | |
| RK_CXXFieldTemplate enum value | clang::extractapi::APIRecord | |
| RK_CXXInstanceMethod enum value | clang::extractapi::APIRecord | |
| RK_CXXMethodTemplate enum value | clang::extractapi::APIRecord | |
| RK_CXXMethodTemplateSpecialization enum value | clang::extractapi::APIRecord | |
| RK_CXXStaticMethod enum value | clang::extractapi::APIRecord | |
| RK_Enum enum value | clang::extractapi::APIRecord | |
| RK_EnumConstant enum value | clang::extractapi::APIRecord | |
| RK_FirstRecordContext enum value | clang::extractapi::APIRecord | |
| RK_GlobalFunction enum value | clang::extractapi::APIRecord | |
| RK_GlobalFunctionTemplate enum value | clang::extractapi::APIRecord | |
| RK_GlobalFunctionTemplateSpecialization enum value | clang::extractapi::APIRecord | |
| RK_GlobalVariable enum value | clang::extractapi::APIRecord | |
| RK_GlobalVariableTemplate enum value | clang::extractapi::APIRecord | |
| RK_GlobalVariableTemplatePartialSpecialization enum value | clang::extractapi::APIRecord | |
| RK_GlobalVariableTemplateSpecialization enum value | clang::extractapi::APIRecord | |
| RK_LastRecordContext enum value | clang::extractapi::APIRecord | |
| RK_MacroDefinition enum value | clang::extractapi::APIRecord | |
| RK_Namespace enum value | clang::extractapi::APIRecord | |
| RK_ObjCCategory enum value | clang::extractapi::APIRecord | |
| RK_ObjCClassMethod enum value | clang::extractapi::APIRecord | |
| RK_ObjCClassProperty enum value | clang::extractapi::APIRecord | |
| RK_ObjCInstanceMethod enum value | clang::extractapi::APIRecord | |
| RK_ObjCInstanceProperty enum value | clang::extractapi::APIRecord | |
| RK_ObjCInterface enum value | clang::extractapi::APIRecord | |
| RK_ObjCIvar enum value | clang::extractapi::APIRecord | |
| RK_ObjCProtocol enum value | clang::extractapi::APIRecord | |
| RK_StaticField enum value | clang::extractapi::APIRecord | |
| RK_Struct enum value | clang::extractapi::APIRecord | |
| RK_StructField enum value | clang::extractapi::APIRecord | |
| RK_Typedef enum value | clang::extractapi::APIRecord | |
| RK_Union enum value | clang::extractapi::APIRecord | |
| RK_UnionField enum value | clang::extractapi::APIRecord | |
| RK_Unknown enum value | clang::extractapi::APIRecord | |
| stealRecordChain(RecordContext &Other) | clang::extractapi::RecordContext | |
| SubHeading | clang::extractapi::APIRecord | |
| USR | clang::extractapi::APIRecord | |
| ~APIRecord()=0 | clang::extractapi::APIRecord | pure virtual |
| ~ObjCContainerRecord()=0 | clang::extractapi::ObjCContainerRecord | pure virtual |