Searched refs:CursorKind (Results 1 – 6 of 6) sorted by relevance
| /petsc/lib/petsc/bin/maint/petsclinter/petsclinter/util/ |
| H A D | _clang.py | 55 clx.CursorKind.FUNCTION_DECL, 56 clx.CursorKind.CALL_EXPR 61 clx.CursorKind.INTEGER_LITERAL, 62 clx.CursorKind.UNARY_OPERATOR, 63 clx.CursorKind.BINARY_OPERATOR 68 clx.CursorKind.INTEGER_LITERAL, 69 clx.CursorKind.STRING_LITERAL 74 clx.CursorKind.CSTYLE_CAST_EXPR, 75 clx.CursorKind.CXX_STATIC_CAST_EXPR, 76 clx.CursorKind.CXX_DYNAMIC_CAST_EXPR, [all …]
|
| /petsc/lib/petsc/bin/maint/petsclinter/petsclinter/checks/ |
| H A D | _register.py | 17 check_doc_map: dict[clx.CursorKind, DocChecker] = {} 89 def register_doc_check(cursor_kind: clx.CursorKind, function: DocChecker, exist_ok: bool = False) -… argument 235 clx.CursorKind.FUNCTION_DECL : _docs.check_petsc_function_docstring, 236 clx.CursorKind.ENUM_DECL : _docs.check_petsc_enum_docstring,
|
| H A D | _util.py | 382 if def_cursor.kind == clx.CursorKind.VAR_DECL: 386 convert_or_dereference_cursors = clx_conversion_cursor_kinds | {clx.CursorKind.UNARY_OPERATOR} 390 … child for child in def_child.walk_preorder() if child.kind == clx.CursorKind.DECL_REF_EXPR 397 elif def_cursor.kind == clx.CursorKind.FIELD_DECL: 401 if member_child.kind == clx.CursorKind.MEMBER_REF_EXPR: 403 c for c in member_child.walk_preorder() if c.kind == clx.CursorKind.DECL_REF_EXPR 412 Cursor(c, obj.argidx) for c in obj.walk_preorder() if c.kind == clx.CursorKind.DECL_REF_EXPR 442 decl_cursor_kinds = {clx.CursorKind.VAR_DECL, clx.CursorKind.FIELD_DECL} 486 iterator = (c for c in cursor_gen if c.kind == clx.CursorKind.DECL_REF_EXPR) 501 if par_def and par_def.kind == clx.CursorKind.PARM_DECL:
|
| /petsc/lib/petsc/bin/maint/petsclinter/petsclinter/classes/ |
| H A D | _cursor.py | 299 if cursor.kind == clx.CursorKind.BINARY_OPERATOR: 314 castee = [c for c in cursor.get_children() if c.kind == clx.CursorKind.UNEXPOSED_EXPR] 321 …pe.get_canonical().kind == clx.TypeKind.POINTER) or (cursor.kind == clx.CursorKind.UNEXPOSED_EXPR): 322 if clx.CursorKind.ARRAY_SUBSCRIPT_EXPR in {c.kind for c in cursor.get_children()}: 337 subscript_operator_kinds = clx_math_cursor_kinds | {clx.CursorKind.ARRAY_SUBSCRIPT_EXPR} 341 elif cursor.kind == clx.CursorKind.ENUM_DECL: 346 elif cursor.kind == clx.CursorKind.PAREN_EXPR: 353 elif cursor.kind == clx.CursorKind.COMPOUND_STMT: 360 if cursor.kind == clx.CursorKind.PARM_DECL: 520 if cursor.kind == clx.CursorKind.FUNCTION_DECL:
|
| H A D | _linter.py | 260 UNEXPOSED_DECL = clx.CursorKind.UNEXPOSED_DECL 261 SWITCH_STMT = clx.CursorKind.SWITCH_STMT 262 CASE_STMT = clx.CursorKind.CASE_STMT 263 COMPOUND_STMT = clx.CursorKind.COMPOUND_STMT 264 CALL_EXPR = clx.CursorKind.CALL_EXPR 316 lintable_kinds = clx_func_call_cursor_kinds | {clx.CursorKind.ENUM_DECL} 453 if child.kind == clx.CursorKind.VISIBILITY_ATTR and child.spelling in {'default', 'hidden'}: 458 if func.kind != clx.CursorKind.FUNCTION_DECL or func.storage_class == clx.StorageClass.STATIC: 481 lex_parent_kind = clx.CursorKind.TRANSLATION_UNIT 482 if lex_parent_kind == clx.CursorKind.CLASS_DECL: [all …]
|
| /petsc/lib/petsc/bin/maint/petsclinter/petsclinter/classes/docs/ |
| H A D | _doc_section.py | 777 PARM_DECL_KIND = clx.CursorKind.PARM_DECL
|