Lines Matching refs:cursor
60 it = tu.cursor.get_children()
64 for cursor in tu_nodes:
65 self.assertIsNotNone(cursor.translation_unit)
99 cursors = list(tu.cursor.get_children())
102 cursor = cursors[0]
103 self.assertIsInstance(cursor.translation_unit, TranslationUnit)
108 self.assertIsInstance(cursor.translation_unit, TranslationUnit)
111 parent = cursor.semantic_parent
118 for cursor in tu.cursor.get_children():
119 if cursor.spelling == 'X':
120 cursors.append(cursor)
334 self.assertEqual(curs[1].lexical_parent, tu.cursor)
444 cursor = get_cursor(tu, 'voidMethod')
445 result_type = cursor.result_type
446 self.assertEqual(cursor.kind, CursorKind.OBJC_INSTANCE_METHOD_DECL)
453 cursor = get_cursor(tu, 'A')
454 self.assertEqual(cursor.kind, CursorKind.CLASS_DECL)
455 self.assertEqual(cursor.availability, AvailabilityKind.AVAILABLE)
468 cursor = get_cursor(tu, 'test')
469 self.assertEqual(cursor.availability, AvailabilityKind.DEPRECATED)
488 for cursor in foo.walk_preorder():
489 if cursor.kind.is_expression() and not cursor.kind.is_statement():
494 tokens = list(cursor.get_tokens())
500 t_cursor = tokens[1].cursor