Lines Matching refs:kind
164 if (clang_isInvalid(Cursor.kind)) { in PrintCursor()
165 CXString ks = clang_getCursorKindSpelling(Cursor.kind); in PrintCursor()
177 ks = clang_getCursorKindSpelling(Cursor.kind); in PrintCursor()
229 if (Cursor.kind == CXCursor_IBOutletCollectionAttr) { in PrintCursor()
232 CXString S = clang_getTypeKindSpelling(T.kind); in PrintCursor()
237 if (Cursor.kind == CXCursor_CXXBaseSpecifier) { in PrintCursor()
282 if (Cursor.kind == CXCursor_InclusionDirective) { in PrintCursor()
389 const char *name = clang_getTUResourceUsageName(usage.entries[i].kind); in PrintMemoryUsage()
433 if (!Data->Filter || (Cursor.kind == *(enum CXCursorKind *)Data->Filter)) { in FilteredPrintingVisitor()
456 if (Cursor.kind != CXCursor_FunctionDecl || in FunctionScanVisitor()
487 if (Ref.kind == CXCursor_NoDeclFound) { in FunctionScanVisitor()
489 } else if (Ref.kind != CXCursor_FunctionDecl) { in FunctionScanVisitor()
510 if (!Data->Filter || (C.kind == *(enum CXCursorKind *)Data->Filter)) { in USRVisitor()
598 CXString S = clang_getTypeKindSpelling(T.kind); in PrintTypeKind()
612 CXString CS = clang_getTypeKindSpelling(CT.kind); in PrintTypeKind()
620 if (RT.kind != CXType_Invalid) { in PrintTypeKind()
621 CXString RS = clang_getTypeKindSpelling(RT.kind); in PrintTypeKind()
847 prevCursor.kind != CXCursor_InvalidFile) { in perform_file_scan()
1362 const char *kind = "<unknown>"; in perform_token_annotation() local
1368 case CXToken_Punctuation: kind = "Punctuation"; break; in perform_token_annotation()
1369 case CXToken_Keyword: kind = "Keyword"; break; in perform_token_annotation()
1370 case CXToken_Identifier: kind = "Identifier"; break; in perform_token_annotation()
1371 case CXToken_Literal: kind = "Literal"; break; in perform_token_annotation()
1372 case CXToken_Comment: kind = "Comment"; break; in perform_token_annotation()
1378 printf("%s: \"%s\" ", kind, clang_getCString(spelling)); in perform_token_annotation()
1380 if (!clang_isInvalid(cursors[i].kind)) { in perform_token_annotation()
1402 static int insufficient_usr(const char *kind, const char *usage) { in insufficient_usr() argument
1403 fprintf(stderr, "USR for '%s' requires: %s\n", kind, usage); in insufficient_usr()
1435 const char *kind = *I; in print_usrs() local
1436 unsigned len = strlen(kind); in print_usrs()
1439 if (memcmp(kind, "ObjCIvar", 8) == 0) { in print_usrs()
1441 return insufficient_usr(kind, "<ivar name> <class USR>"); in print_usrs()
1456 if (memcmp(kind, "ObjCClass", 9) == 0) { in print_usrs()
1458 return insufficient_usr(kind, "<class name>"); in print_usrs()
1465 if (memcmp(kind, "ObjCMethod", 10) == 0) { in print_usrs()
1467 return insufficient_usr(kind, "<method selector> " in print_usrs()
1482 if (memcmp(kind, "ObjCCategory", 12) == 0) { in print_usrs()
1484 return insufficient_usr(kind, "<class name> <category name>"); in print_usrs()
1489 if (memcmp(kind, "ObjCProtocol", 12) == 0) { in print_usrs()
1491 return insufficient_usr(kind, "<protocol name>"); in print_usrs()
1496 if (memcmp(kind, "ObjCProperty", 12) == 0) { in print_usrs()
1498 return insufficient_usr(kind, "<property name> <class USR>"); in print_usrs()