• Home
  • Raw
  • Download

Lines Matching refs:CursorKind

477 class CursorKind(object):  class
487 if value >= len(CursorKind._kinds):
488 CursorKind._kinds += [None] * (value - len(CursorKind._kinds) + 1)
489 if CursorKind._kinds[value] is not None:
492 CursorKind._kinds[value] = self
493 CursorKind._name_map = None
503 for key,value in CursorKind.__dict__.items():
504 if isinstance(value,CursorKind):
510 if id >= len(CursorKind._kinds) or CursorKind._kinds[id] is None:
512 return CursorKind._kinds[id]
517 return filter(None, CursorKind._kinds)
572 CursorKind.UNEXPOSED_DECL = CursorKind(1)
575 CursorKind.STRUCT_DECL = CursorKind(2)
578 CursorKind.UNION_DECL = CursorKind(3)
581 CursorKind.CLASS_DECL = CursorKind(4)
584 CursorKind.ENUM_DECL = CursorKind(5)
588 CursorKind.FIELD_DECL = CursorKind(6)
591 CursorKind.ENUM_CONSTANT_DECL = CursorKind(7)
594 CursorKind.FUNCTION_DECL = CursorKind(8)
597 CursorKind.VAR_DECL = CursorKind(9)
600 CursorKind.PARM_DECL = CursorKind(10)
603 CursorKind.OBJC_INTERFACE_DECL = CursorKind(11)
606 CursorKind.OBJC_CATEGORY_DECL = CursorKind(12)
609 CursorKind.OBJC_PROTOCOL_DECL = CursorKind(13)
612 CursorKind.OBJC_PROPERTY_DECL = CursorKind(14)
615 CursorKind.OBJC_IVAR_DECL = CursorKind(15)
618 CursorKind.OBJC_INSTANCE_METHOD_DECL = CursorKind(16)
621 CursorKind.OBJC_CLASS_METHOD_DECL = CursorKind(17)
624 CursorKind.OBJC_IMPLEMENTATION_DECL = CursorKind(18)
627 CursorKind.OBJC_CATEGORY_IMPL_DECL = CursorKind(19)
630 CursorKind.TYPEDEF_DECL = CursorKind(20)
633 CursorKind.CXX_METHOD = CursorKind(21)
636 CursorKind.NAMESPACE = CursorKind(22)
639 CursorKind.LINKAGE_SPEC = CursorKind(23)
642 CursorKind.CONSTRUCTOR = CursorKind(24)
645 CursorKind.DESTRUCTOR = CursorKind(25)
648 CursorKind.CONVERSION_FUNCTION = CursorKind(26)
651 CursorKind.TEMPLATE_TYPE_PARAMETER = CursorKind(27)
654 CursorKind.TEMPLATE_NON_TYPE_PARAMETER = CursorKind(28)
657 CursorKind.TEMPLATE_TEMPLATE_PARAMETER = CursorKind(29)
660 CursorKind.FUNCTION_TEMPLATE = CursorKind(30)
663 CursorKind.CLASS_TEMPLATE = CursorKind(31)
666 CursorKind.CLASS_TEMPLATE_PARTIAL_SPECIALIZATION = CursorKind(32)
669 CursorKind.NAMESPACE_ALIAS = CursorKind(33)
672 CursorKind.USING_DIRECTIVE = CursorKind(34)
675 CursorKind.USING_DECLARATION = CursorKind(35)
678 CursorKind.TYPE_ALIAS_DECL = CursorKind(36)
681 CursorKind.OBJC_SYNTHESIZE_DECL = CursorKind(37)
684 CursorKind.OBJC_DYNAMIC_DECL = CursorKind(38)
687 CursorKind.CXX_ACCESS_SPEC_DECL = CursorKind(39)
693 CursorKind.OBJC_SUPER_CLASS_REF = CursorKind(40)
694 CursorKind.OBJC_PROTOCOL_REF = CursorKind(41)
695 CursorKind.OBJC_CLASS_REF = CursorKind(42)
707 CursorKind.TYPE_REF = CursorKind(43)
708 CursorKind.CXX_BASE_SPECIFIER = CursorKind(44)
712 CursorKind.TEMPLATE_REF = CursorKind(45)
715 CursorKind.NAMESPACE_REF = CursorKind(46)
719 CursorKind.MEMBER_REF = CursorKind(47)
722 CursorKind.LABEL_REF = CursorKind(48)
726 CursorKind.OVERLOADED_DECL_REF = CursorKind(49)
730 CursorKind.VARIABLE_REF = CursorKind(50)
735 CursorKind.INVALID_FILE = CursorKind(70)
736 CursorKind.NO_DECL_FOUND = CursorKind(71)
737 CursorKind.NOT_IMPLEMENTED = CursorKind(72)
738 CursorKind.INVALID_CODE = CursorKind(73)
748 CursorKind.UNEXPOSED_EXPR = CursorKind(100)
752 CursorKind.DECL_REF_EXPR = CursorKind(101)
756 CursorKind.MEMBER_REF_EXPR = CursorKind(102)
759 CursorKind.CALL_EXPR = CursorKind(103)
762 CursorKind.OBJC_MESSAGE_EXPR = CursorKind(104)
765 CursorKind.BLOCK_EXPR = CursorKind(105)
768 CursorKind.INTEGER_LITERAL = CursorKind(106)
771 CursorKind.FLOATING_LITERAL = CursorKind(107)
774 CursorKind.IMAGINARY_LITERAL = CursorKind(108)
777 CursorKind.STRING_LITERAL = CursorKind(109)
780 CursorKind.CHARACTER_LITERAL = CursorKind(110)
785 CursorKind.PAREN_EXPR = CursorKind(111)
789 CursorKind.UNARY_OPERATOR = CursorKind(112)
792 CursorKind.ARRAY_SUBSCRIPT_EXPR = CursorKind(113)
796 CursorKind.BINARY_OPERATOR = CursorKind(114)
799 CursorKind.COMPOUND_ASSIGNMENT_OPERATOR = CursorKind(115)
802 CursorKind.CONDITIONAL_OPERATOR = CursorKind(116)
808 CursorKind.CSTYLE_CAST_EXPR = CursorKind(117)
811 CursorKind.COMPOUND_LITERAL_EXPR = CursorKind(118)
814 CursorKind.INIT_LIST_EXPR = CursorKind(119)
817 CursorKind.ADDR_LABEL_EXPR = CursorKind(120)
820 CursorKind.StmtExpr = CursorKind(121)
823 CursorKind.GENERIC_SELECTION_EXPR = CursorKind(122)
832 CursorKind.GNU_NULL_EXPR = CursorKind(123)
835 CursorKind.CXX_STATIC_CAST_EXPR = CursorKind(124)
838 CursorKind.CXX_DYNAMIC_CAST_EXPR = CursorKind(125)
841 CursorKind.CXX_REINTERPRET_CAST_EXPR = CursorKind(126)
844 CursorKind.CXX_CONST_CAST_EXPR = CursorKind(127)
853 CursorKind.CXX_FUNCTIONAL_CAST_EXPR = CursorKind(128)
856 CursorKind.CXX_TYPEID_EXPR = CursorKind(129)
859 CursorKind.CXX_BOOL_LITERAL_EXPR = CursorKind(130)
862 CursorKind.CXX_NULL_PTR_LITERAL_EXPR = CursorKind(131)
865 CursorKind.CXX_THIS_EXPR = CursorKind(132)
871 CursorKind.CXX_THROW_EXPR = CursorKind(133)
875 CursorKind.CXX_NEW_EXPR = CursorKind(134)
879 CursorKind.CXX_DELETE_EXPR = CursorKind(135)
882 CursorKind.CXX_UNARY_EXPR = CursorKind(136)
885 CursorKind.OBJC_STRING_LITERAL = CursorKind(137)
888 CursorKind.OBJC_ENCODE_EXPR = CursorKind(138)
891 CursorKind.OBJC_SELECTOR_EXPR = CursorKind(139)
894 CursorKind.OBJC_PROTOCOL_EXPR = CursorKind(140)
902 CursorKind.OBJC_BRIDGE_CAST_EXPR = CursorKind(141)
909 CursorKind.PACK_EXPANSION_EXPR = CursorKind(142)
913 CursorKind.SIZE_OF_PACK_EXPR = CursorKind(143)
926 CursorKind.LAMBDA_EXPR = CursorKind(144)
929 CursorKind.OBJ_BOOL_LITERAL_EXPR = CursorKind(145)
932 CursorKind.OBJ_SELF_EXPR = CursorKind(146)
940 CursorKind.UNEXPOSED_STMT = CursorKind(200)
943 CursorKind.LABEL_STMT = CursorKind(201)
946 CursorKind.COMPOUND_STMT = CursorKind(202)
949 CursorKind.CASE_STMT = CursorKind(203)
952 CursorKind.DEFAULT_STMT = CursorKind(204)
955 CursorKind.IF_STMT = CursorKind(205)
958 CursorKind.SWITCH_STMT = CursorKind(206)
961 CursorKind.WHILE_STMT = CursorKind(207)
964 CursorKind.DO_STMT = CursorKind(208)
967 CursorKind.FOR_STMT = CursorKind(209)
970 CursorKind.GOTO_STMT = CursorKind(210)
973 CursorKind.INDIRECT_GOTO_STMT = CursorKind(211)
976 CursorKind.CONTINUE_STMT = CursorKind(212)
979 CursorKind.BREAK_STMT = CursorKind(213)
982 CursorKind.RETURN_STMT = CursorKind(214)
985 CursorKind.ASM_STMT = CursorKind(215)
988 CursorKind.OBJC_AT_TRY_STMT = CursorKind(216)
991 CursorKind.OBJC_AT_CATCH_STMT = CursorKind(217)
994 CursorKind.OBJC_AT_FINALLY_STMT = CursorKind(218)
997 CursorKind.OBJC_AT_THROW_STMT = CursorKind(219)
1000 CursorKind.OBJC_AT_SYNCHRONIZED_STMT = CursorKind(220)
1003 CursorKind.OBJC_AUTORELEASE_POOL_STMT = CursorKind(221)
1006 CursorKind.OBJC_FOR_COLLECTION_STMT = CursorKind(222)
1009 CursorKind.CXX_CATCH_STMT = CursorKind(223)
1012 CursorKind.CXX_TRY_STMT = CursorKind(224)
1015 CursorKind.CXX_FOR_RANGE_STMT = CursorKind(225)
1018 CursorKind.SEH_TRY_STMT = CursorKind(226)
1021 CursorKind.SEH_EXCEPT_STMT = CursorKind(227)
1024 CursorKind.SEH_FINALLY_STMT = CursorKind(228)
1027 CursorKind.MS_ASM_STMT = CursorKind(229)
1030 CursorKind.NULL_STMT = CursorKind(230)
1033 CursorKind.DECL_STMT = CursorKind(231)
1042 CursorKind.TRANSLATION_UNIT = CursorKind(300)
1048 CursorKind.UNEXPOSED_ATTR = CursorKind(400)
1050 CursorKind.IB_ACTION_ATTR = CursorKind(401)
1051 CursorKind.IB_OUTLET_ATTR = CursorKind(402)
1052 CursorKind.IB_OUTLET_COLLECTION_ATTR = CursorKind(403)
1054 CursorKind.CXX_FINAL_ATTR = CursorKind(404)
1055 CursorKind.CXX_OVERRIDE_ATTR = CursorKind(405)
1056 CursorKind.ANNOTATE_ATTR = CursorKind(406)
1057 CursorKind.ASM_LABEL_ATTR = CursorKind(407)
1061 CursorKind.PREPROCESSING_DIRECTIVE = CursorKind(500)
1062 CursorKind.MACRO_DEFINITION = CursorKind(501)
1063 CursorKind.MACRO_INSTANTIATION = CursorKind(502)
1064 CursorKind.INCLUSION_DIRECTIVE = CursorKind(503)
1070 CursorKind.MODULE_IMPORT_DECL = CursorKind(600)
1133 return CursorKind.from_id(self._kind_id)
1237 assert self.kind == CursorKind.ENUM_DECL
1246 assert self.kind == CursorKind.ENUM_CONSTANT_DECL
1886 return CursorKind.from_id(self.cursorKind)
3021 [CursorKind],
3033 [CursorKind],
3037 [CursorKind],
3049 [CursorKind],
3057 [CursorKind],
3061 [CursorKind],
3069 [CursorKind],
3073 [CursorKind],
3077 [CursorKind],