| 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 | 
  | classof(const APIRecord *Record) | clang::extractapi::UnionRecord | inlinestatic | 
  | clang::extractapi::APIRecord::classof(const RecordContext *Ctx) | clang::extractapi::APIRecord | inlinestatic | 
  | clang::extractapi::RecordContext::classof(const RecordContext *Context) | clang::extractapi::RecordContext | inlinestatic | 
  | classofKind(RecordKind K) | clang::extractapi::UnionRecord | 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 | 
  | isAnonymousWithNoTypedef() | clang::extractapi::RecordRecord | inline | 
  | IsEmbeddedInVarDeclarator | clang::extractapi::TagRecord |  | 
  | IsFromSystemHeader | clang::extractapi::APIRecord |  | 
  | KindForDisplay | clang::extractapi::APIRecord |  | 
  | Linkage | clang::extractapi::APIRecord |  | 
  | Location | clang::extractapi::APIRecord |  | 
  | Name | clang::extractapi::APIRecord |  | 
  | Parent | clang::extractapi::APIRecord |  | 
  | record_range typedef | clang::extractapi::RecordContext |  | 
  | clang::RecordContext(APIRecord::RecordKind Kind) | clang::extractapi::RecordContext | inline | 
  | RecordKind enum name | clang::extractapi::APIRecord |  | 
  | RecordRecord(RecordKind Kind, StringRef USR, StringRef Name, SymbolReference Parent, PresumedLoc Loc, AvailabilityInfo Availability, const DocComment &Comment, DeclarationFragments Declaration, DeclarationFragments SubHeading, bool IsFromSystemHeader, bool IsEmbeddedInVarDeclarator, AccessControl Access=AccessControl()) | clang::extractapi::RecordRecord | inline | 
  | 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 |  | 
  | TagRecord(RecordKind Kind, StringRef USR, StringRef Name, SymbolReference Parent, PresumedLoc Loc, AvailabilityInfo Availability, const DocComment &Comment, DeclarationFragments Declaration, DeclarationFragments SubHeading, bool IsFromSystemHeader, bool IsEmbeddedInVarDeclarator, AccessControl Access=AccessControl()) | clang::extractapi::TagRecord | inline | 
  | UnionRecord(StringRef USR, StringRef Name, SymbolReference Parent, PresumedLoc Loc, AvailabilityInfo Availability, const DocComment &Comment, DeclarationFragments Declaration, DeclarationFragments SubHeading, bool IsFromSystemHeader, bool IsEmbeddedInVarDeclarator) | clang::extractapi::UnionRecord | inline | 
  | USR | clang::extractapi::APIRecord |  | 
  | ~APIRecord()=0 | clang::extractapi::APIRecord | pure virtual | 
  | ~RecordRecord()=0 | clang::extractapi::RecordRecord | pure virtual | 
  | ~TagRecord()=0 | clang::extractapi::TagRecord | pure virtual |