Lines Matching defs:contexts
2676 void print_completion_contexts(unsigned long long contexts, FILE *file) {
2677 fprintf(file, "Completion contexts:\n");
2678 if (contexts == CXCompletionContext_Unknown) {
2681 if (contexts & CXCompletionContext_AnyType) {
2684 if (contexts & CXCompletionContext_AnyValue) {
2687 if (contexts & CXCompletionContext_ObjCObjectValue) {
2690 if (contexts & CXCompletionContext_ObjCSelectorValue) {
2693 if (contexts & CXCompletionContext_CXXClassTypeValue) {
2696 if (contexts & CXCompletionContext_DotMemberAccess) {
2699 if (contexts & CXCompletionContext_ArrowMemberAccess) {
2702 if (contexts & CXCompletionContext_ObjCPropertyAccess) {
2705 if (contexts & CXCompletionContext_EnumTag) {
2708 if (contexts & CXCompletionContext_UnionTag) {
2711 if (contexts & CXCompletionContext_StructTag) {
2714 if (contexts & CXCompletionContext_ClassTag) {
2717 if (contexts & CXCompletionContext_Namespace) {
2720 if (contexts & CXCompletionContext_NestedNameSpecifier) {
2723 if (contexts & CXCompletionContext_ObjCInterface) {
2726 if (contexts & CXCompletionContext_ObjCProtocol) {
2729 if (contexts & CXCompletionContext_ObjCCategory) {
2732 if (contexts & CXCompletionContext_ObjCInstanceMessage) {
2735 if (contexts & CXCompletionContext_ObjCClassMessage) {
2738 if (contexts & CXCompletionContext_ObjCSelectorName) {
2741 if (contexts & CXCompletionContext_MacroName) {
2744 if (contexts & CXCompletionContext_NaturalLanguage) {
2826 unsigned long long contexts;
2844 contexts = clang_codeCompleteGetContexts(results);
2845 print_completion_contexts(contexts, stdout);