Home
last modified time | relevance | path

Searched refs:CursorKind (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/clang/bindings/python/clang/
H A Dcindex.py725 CursorKind.UNION_DECL = CursorKind(3)
728 CursorKind.CLASS_DECL = CursorKind(4)
731 CursorKind.ENUM_DECL = CursorKind(5)
735 CursorKind.FIELD_DECL = CursorKind(6)
744 CursorKind.VAR_DECL = CursorKind(9)
747 CursorKind.PARM_DECL = CursorKind(10)
783 CursorKind.NAMESPACE = CursorKind(22)
854 CursorKind.TYPE_REF = CursorKind(43)
869 CursorKind.LABEL_REF = CursorKind(48)
1108 CursorKind.IF_STMT = CursorKind(205)
[all …]
/llvm-project-15.0.7/clang/bindings/python/tests/cindex/
H A Dtest_cursor_kind.py6 from clang.cindex import CursorKind
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)
22 self.assertIn(CursorKind.OBJ_SELF_EXPR, kinds)
23 self.assertIn(CursorKind.MS_ASM_STMT, kinds)
45 for k in CursorKind.get_all_kinds():
50 if k in ( CursorKind.TRANSLATION_UNIT,
[all …]
H A Dtest_cursor.py11 from clang.cindex import CursorKind
148 self.assertEqual(xs[0].kind, CursorKind.CLASS_DECL)
165 self.assertEqual(xs[0].kind, CursorKind.CLASS_DECL)
341 self.assertEqual(enum.kind, CursorKind.ENUM_DECL)
350 self.assertEqual(enum.kind, CursorKind.ENUM_DECL)
365 self.assertEqual(enum.kind, CursorKind.ENUM_DECL)
384 self.assertEqual(enum.kind, CursorKind.ENUM_DECL)
403 if c.kind == CursorKind.ANNOTATE_ATTR:
423 if c.kind == CursorKind.ANNOTATE_ATTR:
460 if c.kind == CursorKind.CONSTRUCTOR:
[all …]
H A Dtest_type.py9 from clang.cindex import CursorKind
49 self.assertEqual(fields[0].kind, CursorKind.FIELD_DECL)
57 self.assertEqual(fields[1].kind, CursorKind.FIELD_DECL)
66 self.assertEqual(fields[2].kind, CursorKind.FIELD_DECL)
74 self.assertEqual(fields[3].kind, CursorKind.FIELD_DECL)
82 self.assertEqual(fields[4].kind, CursorKind.FIELD_DECL)
90 self.assertEqual(fields[5].kind, CursorKind.FIELD_DECL)
98 self.assertEqual(fields[6].kind, CursorKind.FIELD_DECL)
106 self.assertEqual(fields[7].kind, CursorKind.FIELD_DECL)
417 self.assertEqual(fields[0].kind, CursorKind.FIELD_DECL)
[all …]
H A Dtest_tokens.py6 from clang.cindex import CursorKind
29 self.assertEqual(cursor.kind, CursorKind.VAR_DECL)
H A Dtest_exception_specification_kind.py14 if node.kind == clang.cindex.CursorKind.FUNCTION_DECL:
H A Dtest_translation_unit.py13 from clang.cindex import CursorKind
64 self.assertIs(c.kind, CursorKind.TRANSLATION_UNIT)
155 …et_included_file().name for c in tu.cursor.get_children() if c.kind == CursorKind.INCLUSION_DIRECT…
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DCodeCompleteConsumer.h797 CXCursorKind CursorKind; variable
887 CursorKind(CXCursor_NotImplemented), Hidden(false), InBaseClass(false), in Keyword()
896 CursorKind(CXCursor_MacroDefinition), Hidden(false), InBaseClass(false), in Macro()
904 CXCursorKind CursorKind = CXCursor_NotImplemented,
908 CursorKind(CursorKind), Availability(Availability), Hidden(false), in Declaration()
/llvm-project-15.0.7/clang/lib/Sema/
H A DCodeCompleteConsumer.cpp802 CursorKind = getCursorKindForDecl(Declaration); in computeCursorKindAndAvailability()
803 if (CursorKind == CXCursor_UnexposedDecl) { in computeCursorKindAndAvailability()
808 CursorKind = CXCursor_ObjCInterfaceDecl; in computeCursorKindAndAvailability()
810 CursorKind = CXCursor_ObjCProtocolDecl; in computeCursorKindAndAvailability()
812 CursorKind = CXCursor_NotImplemented; in computeCursorKindAndAvailability()
H A DSemaCodeComplete.cpp1075 R.CursorKind = getCursorKindForDecl(R.Declaration); in MaybeAddConstructorResults()
6801 CCR.CursorKind = CXCursor_MemberRef; in CodeCompleteConstructorInitializer()
6821 CCR.CursorKind = getCursorKindForDecl(Ctor); in CodeCompleteConstructorInitializer()
/llvm-project-15.0.7/clang/tools/libclang/
H A DCIndexCodeCompletion.cpp589 R.CursorKind = Results[I].CursorKind; in ProcessCodeCompleteResults()
669 R.CursorKind = CXCursor_OverloadCandidate; in ProcessOverloadCandidates()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DQuality.cpp90 switch (R.CursorKind) { in categorize()
/llvm-project-15.0.7/clang/lib/Frontend/
H A DASTUnit.cpp397 CachedResult.Kind = R.CursorKind; in CacheCodeCompletionResults()
493 CachedResult.Kind = R.CursorKind; in CacheCodeCompletionResults()
/llvm-project-15.0.7/clang/include/clang-c/
H A DIndex.h5227 enum CXCursorKind CursorKind; member
/llvm-project-15.0.7/clang/tools/c-index-test/
H A Dc-index-test.c2508 CXString ks = clang_getCursorKindSpelling(completion_result->CursorKind); in print_completion_result()