Lines Matching defs:contexts
2592 void print_completion_contexts(unsigned long long contexts, FILE *file) {
2593 fprintf(file, "Completion contexts:\n");
2594 if (contexts == CXCompletionContext_Unknown) {
2597 if (contexts & CXCompletionContext_AnyType) {
2600 if (contexts & CXCompletionContext_AnyValue) {
2603 if (contexts & CXCompletionContext_ObjCObjectValue) {
2606 if (contexts & CXCompletionContext_ObjCSelectorValue) {
2609 if (contexts & CXCompletionContext_CXXClassTypeValue) {
2612 if (contexts & CXCompletionContext_DotMemberAccess) {
2615 if (contexts & CXCompletionContext_ArrowMemberAccess) {
2618 if (contexts & CXCompletionContext_ObjCPropertyAccess) {
2621 if (contexts & CXCompletionContext_EnumTag) {
2624 if (contexts & CXCompletionContext_UnionTag) {
2627 if (contexts & CXCompletionContext_StructTag) {
2630 if (contexts & CXCompletionContext_ClassTag) {
2633 if (contexts & CXCompletionContext_Namespace) {
2636 if (contexts & CXCompletionContext_NestedNameSpecifier) {
2639 if (contexts & CXCompletionContext_ObjCInterface) {
2642 if (contexts & CXCompletionContext_ObjCProtocol) {
2645 if (contexts & CXCompletionContext_ObjCCategory) {
2648 if (contexts & CXCompletionContext_ObjCInstanceMessage) {
2651 if (contexts & CXCompletionContext_ObjCClassMessage) {
2654 if (contexts & CXCompletionContext_ObjCSelectorName) {
2657 if (contexts & CXCompletionContext_MacroName) {
2660 if (contexts & CXCompletionContext_NaturalLanguage) {
2744 unsigned long long contexts;
2762 contexts = clang_codeCompleteGetContexts(results);
2763 print_completion_contexts(contexts, stdout);