Lines Matching refs:CursorKind

6 from clang.cindex import CursorKind
13 self.assertEqual(CursorKind.UNEXPOSED_DECL.name, 'UNEXPOSED_DECL')
16 kinds = CursorKind.get_all_kinds()
17 self.assertIn(CursorKind.UNEXPOSED_DECL, kinds)
18 self.assertIn(CursorKind.TRANSLATION_UNIT, kinds)
19 self.assertIn(CursorKind.VARIABLE_REF, kinds)
20 self.assertIn(CursorKind.LAMBDA_EXPR, kinds)
21 self.assertIn(CursorKind.OBJ_BOOL_LITERAL_EXPR, kinds)
22 self.assertIn(CursorKind.OBJ_SELF_EXPR, kinds)
23 self.assertIn(CursorKind.MS_ASM_STMT, kinds)
24 self.assertIn(CursorKind.MODULE_IMPORT_DECL, kinds)
25 self.assertIn(CursorKind.TYPE_ALIAS_TEMPLATE_DECL, kinds)
30 self.assertTrue(CursorKind.UNEXPOSED_DECL.is_declaration())
31 self.assertTrue(CursorKind.TYPE_REF.is_reference())
32 self.assertTrue(CursorKind.DECL_REF_EXPR.is_expression())
33 self.assertTrue(CursorKind.UNEXPOSED_STMT.is_statement())
34 self.assertTrue(CursorKind.INVALID_FILE.is_invalid())
36 self.assertTrue(CursorKind.TRANSLATION_UNIT.is_translation_unit())
37 self.assertFalse(CursorKind.TYPE_REF.is_translation_unit())
39 self.assertTrue(CursorKind.PREPROCESSING_DIRECTIVE.is_preprocessing())
40 self.assertFalse(CursorKind.TYPE_REF.is_preprocessing())
42 self.assertTrue(CursorKind.UNEXPOSED_DECL.is_unexposed())
43 self.assertFalse(CursorKind.TYPE_REF.is_unexposed())
45 for k in CursorKind.get_all_kinds():
50 if k in ( CursorKind.TRANSLATION_UNIT,
51 CursorKind.MACRO_DEFINITION,
52 CursorKind.MACRO_INSTANTIATION,
53 CursorKind.INCLUSION_DIRECTIVE,
54 CursorKind.PREPROCESSING_DIRECTIVE,
55 CursorKind.OVERLOAD_CANDIDATE):