Lines Matching refs:CodeCompletionContext
197 CodeCompletionContext CompletionContext;
210 const CodeCompletionContext &CompletionContext, in ResultBuilder()
219 case CodeCompletionContext::CCC_Expression: in ResultBuilder()
220 case CodeCompletionContext::CCC_ObjCMessageReceiver: in ResultBuilder()
221 case CodeCompletionContext::CCC_ParenthesizedExpression: in ResultBuilder()
222 case CodeCompletionContext::CCC_Statement: in ResultBuilder()
223 case CodeCompletionContext::CCC_Recovery: in ResultBuilder()
279 const CodeCompletionContext &getCompletionContext() const { in getCompletionContext()
1005 !(CompletionContext.getKind() == CodeCompletionContext::CCC_Statement || in getBasePriority()
1007 CodeCompletionContext::CCC_ObjCMessageReceiver || in getBasePriority()
1009 CodeCompletionContext::CCC_ParenthesizedExpression)) in getBasePriority()
1977 const CodeCompletionContext &CCContext, in AddOverrideResults()
2147 AddOverrideResults(Results, CodeCompletionContext::CCC_ClassStructUnion, in AddOrdinaryNameResults()
3280 Sema &S, const CodeCompletionContext &CCContext, in CreateCodeCompletionString()
3340 ASTContext &Ctx, Preprocessor &PP, const CodeCompletionContext &CCContext, in CreateCodeCompletionString()
3397 bool IncludeBriefComments, const CodeCompletionContext &CCContext, in createCodeCompletionStringForOverride()
3428 bool IncludeBriefComments, const CodeCompletionContext &CCContext, in createCodeCompletionStringForDecl()
3997 CodeCompletionContext Context, in HandleCodeCompleteResults()
4004 static CodeCompletionContext
4008 return CodeCompletionContext::CCC_TopLevel; in mapCodeCompletionContext()
4011 return CodeCompletionContext::CCC_ClassStructUnion; in mapCodeCompletionContext()
4014 return CodeCompletionContext::CCC_ObjCInterface; in mapCodeCompletionContext()
4017 return CodeCompletionContext::CCC_ObjCImplementation; in mapCodeCompletionContext()
4020 return CodeCompletionContext::CCC_ObjCIvarList; in mapCodeCompletionContext()
4025 return CodeCompletionContext::CCC_TopLevel; in mapCodeCompletionContext()
4027 return CodeCompletionContext::CCC_ClassStructUnion; in mapCodeCompletionContext()
4028 return CodeCompletionContext::CCC_Other; in mapCodeCompletionContext()
4031 return CodeCompletionContext::CCC_Recovery; in mapCodeCompletionContext()
4036 return CodeCompletionContext::CCC_ParenthesizedExpression; in mapCodeCompletionContext()
4038 return CodeCompletionContext::CCC_Expression; in mapCodeCompletionContext()
4041 return CodeCompletionContext::CCC_Expression; in mapCodeCompletionContext()
4043 return CodeCompletionContext(CodeCompletionContext::CCC_Expression, in mapCodeCompletionContext()
4047 return CodeCompletionContext::CCC_Statement; in mapCodeCompletionContext()
4050 return CodeCompletionContext::CCC_Type; in mapCodeCompletionContext()
4053 return CodeCompletionContext::CCC_ParenthesizedExpression; in mapCodeCompletionContext()
4056 return CodeCompletionContext::CCC_Type; in mapCodeCompletionContext()
4133 CodeCompletionContext::CCC_Other); in CodeCompleteModuleImport()
4279 ? CodeCompletionContext::CCC_SymbolOrNewName in CodeCompleteDeclSpec()
4280 : CodeCompletionContext::CCC_NewName); in CodeCompleteDeclSpec()
4456 CodeCompletionContext( in CodeCompleteExpression()
4458 ? CodeCompletionContext::CCC_ParenthesizedExpression in CodeCompleteExpression()
4459 : CodeCompletionContext::CCC_Expression, in CodeCompleteExpression()
4597 AddObjCProperties(const CodeCompletionContext &CCContext, in AddObjCProperties()
5300 enum CodeCompletionContext::Kind contextKind; in CodeCompleteMemberReferenceExpr()
5308 contextKind = CodeCompletionContext::CCC_ArrowMemberAccess; in CodeCompleteMemberReferenceExpr()
5312 contextKind = CodeCompletionContext::CCC_ObjCPropertyAccess; in CodeCompleteMemberReferenceExpr()
5314 contextKind = CodeCompletionContext::CCC_DotMemberAccess; in CodeCompleteMemberReferenceExpr()
5318 CodeCompletionContext CCContext(contextKind, ConvertedBaseType); in CodeCompleteMemberReferenceExpr()
5450 CodeCompletionContext CCContext( in CodeCompleteObjCClassPropertyRefExpr()
5451 CodeCompletionContext::CCC_ObjCPropertyAccess); in CodeCompleteObjCClassPropertyRefExpr()
5471 enum CodeCompletionContext::Kind ContextKind = in CodeCompleteTag()
5472 CodeCompletionContext::CCC_Other; in CodeCompleteTag()
5476 ContextKind = CodeCompletionContext::CCC_EnumTag; in CodeCompleteTag()
5481 ContextKind = CodeCompletionContext::CCC_UnionTag; in CodeCompleteTag()
5488 ContextKind = CodeCompletionContext::CCC_ClassOrStructTag; in CodeCompleteTag()
5534 CodeCompletionContext::CCC_TypeQualifiers); in CodeCompleteTypeQualifiers()
5546 CodeCompletionContext::CCC_TypeQualifiers); in CodeCompleteFunctionQualifiers()
5631 CodeCompletionContext::CCC_Expression); in CodeCompleteCase()
5918 CodeCompletionContext CCC(CodeCompletionContext::CCC_DotMemberAccess, in CodeCompleteDesignator()
6021 CodeCompletionContext CC(CodeCompletionContext::CCC_Symbol, PreferredType); in CodeCompleteQualifiedId()
6113 CodeCompletionContext Context(CodeCompletionContext::CCC_SymbolOrNewName); in CodeCompleteUsing()
6145 CodeCompletionContext::CCC_Namespace, in CodeCompleteUsingDirective()
6171 ? CodeCompletionContext::CCC_Namespace in CodeCompleteNamespaceDecl()
6172 : CodeCompletionContext::CCC_Other, in CodeCompleteNamespaceDecl()
6212 CodeCompletionContext::CCC_Namespace, in CodeCompleteNamespaceAliasDecl()
6229 CodeCompletionContext::CCC_Type, in CodeCompleteOperatorName()
6268 CodeCompletionContext::CCC_Symbol); in CodeCompleteConstructorInitializer()
6419 CodeCompletionContext::CCC_Other); in CodeCompleteLambdaIntroducer()
6462 CodeCompletionContext::CCC_Other); in CodeCompleteAfterFunctionEquals()
6604 CodeCompletionContext::CCC_Other); in CodeCompleteObjCAtDirective()
6741 CodeCompletionContext::CCC_Other); in CodeCompleteObjCAtVisibility()
6752 CodeCompletionContext::CCC_Other); in CodeCompleteObjCAtStatement()
6764 CodeCompletionContext::CCC_Other); in CodeCompleteObjCAtExpression()
6813 CodeCompletionContext::CCC_Other); in CodeCompleteObjCPropertyFlags()
7049 CodeCompletionContext::CCC_Other); in CodeCompleteObjCPropertyGetter()
7075 CodeCompletionContext::CCC_Other); in CodeCompleteObjCPropertySetter()
7091 CodeCompletionContext::CCC_Type); in CodeCompleteObjCPassingType()
7357 CodeCompletionContext::CCC_ObjCMessageReceiver, in CodeCompleteObjCMessageReceiver()
7569 CodeCompletionContext(CodeCompletionContext::CCC_ObjCClassMessage, T, in CodeCompleteObjCClassMessage()
7641 CodeCompletionContext(CodeCompletionContext::CCC_ObjCInstanceMessage, in CodeCompleteObjCInstanceMessage()
7784 CodeCompletionContext::CCC_SelectorName); in CodeCompleteObjCSelector()
7846 CodeCompletionContext::CCC_ObjCProtocolName); in CodeCompleteObjCProtocolReferences()
7872 CodeCompletionContext::CCC_ObjCProtocolName); in CodeCompleteObjCProtocolDecl()
7910 CodeCompletionContext::CCC_ObjCInterfaceName); in CodeCompleteObjCInterfaceDecl()
7929 CodeCompletionContext::CCC_ObjCInterfaceName); in CodeCompleteObjCSuperclass()
7953 CodeCompletionContext::CCC_ObjCImplementation); in CodeCompleteObjCImplementationDecl()
7975 CodeCompletionContext::CCC_ObjCCategoryName); in CodeCompleteObjCInterfaceCategory()
8019 CodeCompletionContext::CCC_ObjCCategoryName); in CodeCompleteObjCImplementationCategory()
8045 CodeCompletionContext CCContext(CodeCompletionContext::CCC_Other); in CodeCompleteObjCPropertyDefinition()
8086 CodeCompletionContext::CCC_Other); in CodeCompleteObjCPropertySynthesizeIvar()
8941 CodeCompletionContext::CCC_Other, nullptr, 0); in CodeCompleteObjCMethodDecl()
8954 CodeCompletionContext::CCC_Other); in CodeCompleteObjCMethodDecl()
9106 CodeCompletionContext::CCC_Other); in CodeCompleteObjCMethodDeclSelector()
9174 CodeCompletionContext::CCC_PreprocessorDirective); in CodeCompletePreprocessorDirective()
9349 IsDefinition ? CodeCompletionContext::CCC_MacroName in CodeCompletePreprocessorMacroName()
9350 : CodeCompletionContext::CCC_MacroNameUse); in CodeCompletePreprocessorMacroName()
9376 CodeCompletionContext::CCC_PreprocessorExpression); in CodeCompletePreprocessorExpression()
9424 CodeCompletionContext::CCC_IncludedFile); in CodeCompleteIncludedFile()
9551 CodeCompletionContext::CCC_NaturalLanguage, nullptr, in CodeCompleteNaturalLanguage()
9558 CodeCompletionContext::CCC_Other); in CodeCompleteAvailabilityPlatformName()
9575 CodeCompletionContext::CCC_Recovery); in GatherGlobalCodeCompletions()