Lines Matching defs:RecordKind
194 enum RecordKind {
269 RecordKind KindForDisplay;
272 const RecordKind Kind;
281 RecordKind getKind() const { return Kind; }
282 RecordKind getKindForDisplay() const { return KindForDisplay; }
289 APIRecord(RecordKind Kind, StringRef USR, StringRef Name,
301 APIRecord(RecordKind Kind, StringRef USR, StringRef Name)
307 static bool classofKind(RecordKind K) { return true; }
318 static bool classofKind(APIRecord::RecordKind K) {
325 RecordContext(APIRecord::RecordKind Kind) : Kind(Kind) {}
331 APIRecord::RecordKind getKind() const { return Kind; }
377 APIRecord::RecordKind Kind;
401 static bool classofKind(RecordKind K) { return K == RK_Namespace; }
419 GlobalFunctionRecord(RecordKind Kind, StringRef USR, StringRef Name,
434 static bool classofKind(RecordKind K) { return K == RK_GlobalFunction; }
460 static bool classofKind(RecordKind K) {
480 static bool classofKind(RecordKind K) {
497 GlobalVariableRecord(RecordKind Kind, StringRef USR, StringRef Name,
511 static bool classofKind(RecordKind K) {
539 static bool classofKind(RecordKind K) {
558 static bool classofKind(RecordKind K) {
582 static bool classofKind(RecordKind K) {
601 static bool classofKind(RecordKind K) { return K == RK_EnumConstant; }
608 TagRecord(RecordKind Kind, StringRef USR, StringRef Name,
623 static bool classofKind(RecordKind K) {
648 static bool classofKind(RecordKind K) { return K == RK_Enum; }
656 RecordFieldRecord(RecordKind Kind, StringRef USR, StringRef Name,
669 static bool classofKind(RecordKind K) {
678 RecordRecord(RecordKind Kind, StringRef USR, StringRef Name,
692 static bool classofKind(RecordKind K) {
713 static bool classofKind(RecordKind K) { return K == RK_StructField; }
732 static bool classofKind(RecordKind K) { return K == RK_Struct; }
750 static bool classofKind(RecordKind K) { return K == RK_UnionField; }
769 static bool classofKind(RecordKind K) { return K == RK_Union; }
786 CXXFieldRecord(RecordKind Kind, StringRef USR, StringRef Name,
800 static bool classofKind(RecordKind K) {
825 static bool classofKind(RecordKind K) { return K == RK_CXXFieldTemplate; }
833 CXXMethodRecord(RecordKind Kind, StringRef USR, StringRef Name,
862 static bool classofKind(RecordKind K) { return K == RK_CXXConstructorMethod; }
883 static bool classofKind(RecordKind K) { return K == RK_CXXDestructorMethod; }
904 static bool classofKind(RecordKind K) { return K == RK_CXXStaticMethod; }
926 static bool classofKind(RecordKind K) { return K == RK_CXXInstanceMethod; }
951 static bool classofKind(RecordKind K) { return K == RK_CXXMethodTemplate; }
969 static bool classofKind(RecordKind K) {
988 ObjCPropertyRecord(RecordKind Kind, StringRef USR, StringRef Name,
1022 static bool classofKind(RecordKind K) { return K == RK_ObjCInstanceProperty; }
1045 static bool classofKind(RecordKind K) { return K == RK_ObjCClassProperty; }
1067 static bool classofKind(RecordKind K) { return K == RK_ObjCIvar; }
1079 ObjCMethodRecord(RecordKind Kind, StringRef USR, StringRef Name,
1107 static bool classofKind(RecordKind K) { return K == RK_ObjCInstanceMethod; }
1127 static bool classofKind(RecordKind K) { return K == RK_ObjCClassMethod; }
1147 static bool classofKind(RecordKind K) { return K == RK_StaticField; }
1157 ObjCContainerRecord(RecordKind Kind, StringRef USR, StringRef Name,
1177 DeclarationFragments SubHeading, RecordKind Kind,
1187 static bool classofKind(RecordKind K) {
1214 static bool classofKind(RecordKind K) { return K == RK_ClassTemplate; }
1230 static bool classofKind(RecordKind K) {
1251 static bool classofKind(RecordKind K) {
1272 static bool classofKind(RecordKind K) { return K == RK_Concept; }
1294 static bool classofKind(RecordKind K) { return K == RK_ObjCCategory; }
1326 static bool classofKind(RecordKind K) { return K == RK_ObjCInterface; }
1347 static bool classofKind(RecordKind K) { return K == RK_ObjCProtocol; }
1366 static bool classofKind(RecordKind K) { return K == RK_MacroDefinition; }
1393 static bool classofKind(RecordKind K) { return K == RK_Typedef; }