Lines Matching refs:kind
48 assert tu_nodes[0].kind == CursorKind.STRUCT_DECL
59 assert s0_nodes[0].kind == CursorKind.FIELD_DECL
61 assert s0_nodes[0].type.kind == TypeKind.INT
62 assert s0_nodes[1].kind == CursorKind.FIELD_DECL
64 assert s0_nodes[1].type.kind == TypeKind.INT
66 assert tu_nodes[1].kind == CursorKind.STRUCT_DECL
71 assert tu_nodes[2].kind == CursorKind.FUNCTION_DECL
126 assert typedef.kind.is_declaration()
128 assert underlying.kind == TypeKind.INT
159 assert enum.kind == CursorKind.ENUM_DECL
161 assert enum_type.kind == TypeKind.UINT
168 assert enum.kind == CursorKind.ENUM_DECL
169 assert enum.enum_type.kind == TypeKind.LONGLONG
183 assert enum.kind == CursorKind.ENUM_DECL
190 assert spam.kind == CursorKind.ENUM_CONSTANT_DECL
192 assert egg.kind == CursorKind.ENUM_CONSTANT_DECL
194 assert ham.kind == CursorKind.ENUM_CONSTANT_DECL
202 assert enum.kind == CursorKind.ENUM_DECL
209 assert spam.kind == CursorKind.ENUM_CONSTANT_DECL
211 assert ham.kind == CursorKind.ENUM_CONSTANT_DECL
221 if c.kind == CursorKind.ANNOTATE_ATTR:
233 assert t.kind == TypeKind.INT
259 if c.kind == CursorKind.CALL_EXPR: