Home | History | Annotate | Download | only in cindex

Lines Matching defs:CursorKind

1 from clang.cindex import CursorKind
4 assert CursorKind.UNEXPOSED_DECL.name is 'UNEXPOSED_DECL'
7 assert CursorKind.UNEXPOSED_DECL in CursorKind.get_all_kinds()
8 assert CursorKind.TRANSLATION_UNIT in CursorKind.get_all_kinds()
13 assert CursorKind.UNEXPOSED_DECL.is_declaration()
14 assert CursorKind.TYPE_REF.is_reference()
15 assert CursorKind.DECL_REF_EXPR.is_expression()
16 assert CursorKind.UNEXPOSED_STMT.is_statement()
17 assert CursorKind.INVALID_FILE.is_invalid()
19 assert CursorKind.TRANSLATION_UNIT.is_translation_unit()
20 assert not CursorKind.TYPE_REF.is_translation_unit()
22 assert CursorKind.PREPROCESSING_DIRECTIVE.is_preprocessing()
23 assert not CursorKind.TYPE_REF.is_preprocessing()
25 assert CursorKind.UNEXPOSED_DECL.is_unexposed()
26 assert not CursorKind.TYPE_REF.is_unexposed()
28 for k in CursorKind.get_all_kinds():
33 if k in ( CursorKind.TRANSLATION_UNIT,
34 CursorKind.MACRO_DEFINITION,
35 CursorKind.MACRO_INSTANTIATION,
36 CursorKind.INCLUSION_DIRECTIVE,
37 CursorKind.PREPROCESSING_DIRECTIVE):