Lines Matching refs:kind

182   if (clang_isInvalid(Cursor.kind))
185 if (clang_isDeclaration(Cursor.kind)) {
481 if (clang_isReference(Cursor.kind) &&
482 Cursor.kind != CXCursor_CXXBaseSpecifier) {
491 if (clang_isDeclaration(Cursor.kind)) {
499 if (clang_isStatement(Cursor.kind)) {
506 if (clang_isExpression(Cursor.kind)) {
513 if (clang_isTranslationUnit(Cursor.kind)) {
542 if (Cursor.kind == CXCursor_CXXBaseSpecifier) {
550 if (Cursor.kind == CXCursor_IBOutletCollectionAttr) {
563 if (Cursor.kind == CXCursor_MacroDefinition &&
637 if (Cursor.kind == CXCursor_ObjCInterfaceDecl) {
642 } else if (Cursor.kind == CXCursor_ObjCProtocolDecl) {
2150 assert(D->isArrayRangeDesignator() && "Unknown designator kind");
3371 if (clang_isTranslationUnit(C.kind))
3374 if (clang_isReference(C.kind)) {
3375 switch (C.kind) {
3456 if (clang_isExpression(C.kind)) {
3459 if (C.kind == CXCursor_ObjCStringLiteral ||
3460 C.kind == CXCursor_StringLiteral) {
3479 if (clang_isStatement(C.kind)) {
3487 if (C.kind == CXCursor_MacroExpansion)
3491 if (C.kind == CXCursor_MacroDefinition)
3495 if (C.kind == CXCursor_InclusionDirective)
3498 if (clang_isDeclaration(C.kind))
3501 if (C.kind == CXCursor_AnnotateAttr) {
3506 if (C.kind == CXCursor_AsmLabelAttr) {
3511 if (C.kind == CXCursor_PackedAttr) {
3526 if (clang_isStatement(C.kind)) {
3537 if (C.kind == CXCursor_ObjCMessageExpr) {
3546 if (C.kind == CXCursor_ObjCInstanceMethodDecl ||
3547 C.kind == CXCursor_ObjCClassMethodDecl) {
3556 if (C.kind == CXCursor_ObjCCategoryDecl ||
3557 C.kind == CXCursor_ObjCCategoryImplDecl) {
3568 if (C.kind == CXCursor_ModuleImportDecl) {
3601 if (!clang_isDeclaration(C.kind))
4043 if (cursor.kind == CXCursor_MacroExpansion && Data->PointsAtMacroArgExpansion)
4046 if (clang_isDeclaration(cursor.kind)) {
4061 if (BestCursor->kind == CXCursor_ObjCInterfaceDecl ||
4062 BestCursor->kind == CXCursor_ObjCClassRef)
4099 if (clang_isExpression(cursor.kind) &&
4100 clang_isDeclaration(BestCursor->kind)) {
4116 if (clang_isExpression(BestCursor->kind) &&
4118 cursor.kind == CXCursor_TypeRef) {
4156 KindSpelling = clang_getCursorKindSpelling(Result.kind);
4173 = clang_getCursorKindSpelling(Definition.kind);
4202 // to provide that kind of info.
4203 if (clang_isDeclaration(X.kind))
4205 if (clang_isDeclaration(Y.kind))
4213 if (clang_isExpression(C.kind) || clang_isStatement(C.kind))
4217 std::make_pair(C.kind, C.data[Index]));
4266 return C.kind;
4270 if (clang_isReference(C.kind)) {
4271 switch (C.kind) {
4340 llvm_unreachable("Missed a reference kind");
4344 if (clang_isExpression(C.kind))
4348 if (clang_isStatement(C.kind))
4352 if (C.kind == CXCursor_PreprocessingDirective) {
4357 if (C.kind == CXCursor_MacroExpansion) {
4363 if (C.kind == CXCursor_MacroDefinition) {
4368 if (C.kind == CXCursor_InclusionDirective) {
4374 if (clang_isAttribute(C.kind)) {
4380 if (!clang_isDeclaration(C.kind))
4436 if (clang_isReference(C.kind)) {
4437 switch (C.kind) {
4473 llvm_unreachable("Missed a reference kind");
4477 if (clang_isExpression(C.kind))
4480 if (clang_isStatement(C.kind))
4483 if (clang_isAttribute(C.kind))
4486 if (C.kind == CXCursor_PreprocessingDirective)
4489 if (C.kind == CXCursor_MacroExpansion) {
4495 if (C.kind == CXCursor_MacroDefinition) {
4501 if (C.kind == CXCursor_InclusionDirective) {
4507 if (C.kind == CXCursor_TranslationUnit) {
4515 if (clang_isDeclaration(C.kind)) {
4538 if (clang_isDeclaration(C.kind)) {
4587 if (clang_isInvalid(C.kind))
4591 if (clang_isDeclaration(C.kind)) {
4605 if (clang_isExpression(C.kind)) {
4621 if (clang_isStatement(C.kind)) {
4631 if (C.kind == CXCursor_MacroExpansion) {
4636 if (!clang_isReference(C.kind))
4639 switch (C.kind) {
4693 llvm_unreachable("Unhandled reference cursor kind");
4698 if (clang_isInvalid(C.kind))
4704 if (clang_isReference(C.kind) || clang_isExpression(C.kind)) {
4709 if (C.kind == CXCursor_MacroExpansion)
4712 if (!clang_isDeclaration(C.kind))
4903 if (!clang_isDeclaration(C.kind))
4910 if (!clang_isDeclaration(C.kind))
4933 if (C.kind != CXCursor_OverloadedDeclRef)
4952 if (cursor.kind != CXCursor_OverloadedDeclRef)
5003 switch (C.kind) {
5355 if (clang_isInvalid(updateC.kind) || !clang_isInvalid(Cursor.kind))
5432 if (cursor.kind == CXCursor_ObjCPropertyDecl) {
5438 else if (cursor.kind == CXCursor_ObjCInstanceMethodDecl ||
5439 cursor.kind == CXCursor_ObjCClassMethodDecl) {
5455 else if (cursor.kind == CXCursor_CXXMethod) {
5463 else if (cursor.kind == CXCursor_StructDecl ||
5464 cursor.kind == CXCursor_ClassDecl ||
5465 cursor.kind == CXCursor_ClassTemplate ||
5466 cursor.kind == CXCursor_ClassTemplatePartialSpecialization) {
5474 if (cursor.kind == CXCursor_ObjCInstanceMethodDecl &&
5475 parent.kind == CXCursor_ObjCPropertyDecl)
5478 if (clang_isPreprocessing(cursor.kind)) {
5512 if (cursor.kind == CXCursor_MacroExpansion) {
5519 if (Cursors[I].kind != CXCursor_MacroExpansion)
5543 clang_isAttribute(cursor.kind))
5608 if (clang_isAttribute(cursor.kind))
5644 if (cursor.kind != CXCursor_MacroExpansion)
5895 if (Cursors[I].kind == CXCursor_ObjCPropertyDecl) {
5919 if (Cursors[I].kind == CXCursor_ObjCInstanceMethodDecl ||
5920 Cursors[I].kind == CXCursor_ObjCClassMethodDecl) {
5934 if (Cursors[I].kind == CXCursor_CXXFinalAttr ||
5935 Cursors[I].kind == CXCursor_CXXOverrideAttr) {
5991 if (!clang_isDeclaration(cursor.kind))
6082 llvm_unreachable("Unknown availability kind!");
6086 if (clang_isDeclaration(cursor.kind))
6190 if (!clang_isDeclaration(cursor.kind))
6211 if (clang_isDeclaration(cursor.kind))
6236 if (clang_isDeclaration(cursor.kind)) {
6247 if (clang_isStatement(cursor.kind) || clang_isExpression(cursor.kind)) {
6256 if (clang_isDeclaration(cursor.kind)) {
6273 if (cursor.kind != CXCursor_InclusionDirective)
6281 if (C.kind != CXCursor_ObjCPropertyDecl)
6310 if (!clang_isDeclaration(C.kind))
6334 if (!clang_isDeclaration(C.kind))
6347 if (!clang_isDeclaration(C.kind))
6360 if (!clang_isDeclaration(C.kind))
6373 if (!clang_isDeclaration(C.kind))
6388 if (!clang_isDeclaration(C.kind))
6407 if (C.kind == CXCursor_ModuleImportDecl) {
6511 if (!clang_isDeclaration(C.kind))
6521 if (!clang_isDeclaration(C.kind))
6531 if (!clang_isDeclaration(C.kind))
6541 if (!clang_isDeclaration(C.kind))
6557 if (C.kind != CXCursor_IBOutletCollectionAttr)
6582 const char *clang_getTUResourceUsageName(CXTUResourceUsageKind kind) {
6584 switch (kind) {
6781 clang_getTUResourceUsageName(Usage.entries[I].kind),