Lines Matching refs:CodeCompletionContext
166 CodeCompletionContext CompletionContext;
179 const CodeCompletionContext &CompletionContext, in ResultBuilder()
188 case CodeCompletionContext::CCC_Expression: in ResultBuilder()
189 case CodeCompletionContext::CCC_ObjCMessageReceiver: in ResultBuilder()
190 case CodeCompletionContext::CCC_ParenthesizedExpression: in ResultBuilder()
191 case CodeCompletionContext::CCC_Statement: in ResultBuilder()
192 case CodeCompletionContext::CCC_Recovery: in ResultBuilder()
247 const CodeCompletionContext &getCompletionContext() const { in getCompletionContext()
760 !(CompletionContext.getKind() == CodeCompletionContext::CCC_Statement || in getBasePriority()
762 CodeCompletionContext::CCC_ObjCMessageReceiver || in getBasePriority()
764 CodeCompletionContext::CCC_ParenthesizedExpression)) in getBasePriority()
1650 const CodeCompletionContext &CCContext, in AddOverrideResults()
1815 AddOverrideResults(Results, CodeCompletionContext::CCC_ClassStructUnion, in AddOrdinaryNameResults()
2861 Sema &S, const CodeCompletionContext &CCContext, in CreateCodeCompletionString()
2921 ASTContext &Ctx, Preprocessor &PP, const CodeCompletionContext &CCContext, in CreateCodeCompletionString()
2959 bool IncludeBriefComments, const CodeCompletionContext &CCContext, in createCodeCompletionStringForOverride()
2974 bool IncludeBriefComments, const CodeCompletionContext &CCContext, in createCodeCompletionStringForDecl()
3519 CodeCompletionContext Context, in HandleCodeCompleteResults()
3526 static CodeCompletionContext
3530 return CodeCompletionContext::CCC_TopLevel; in mapCodeCompletionContext()
3533 return CodeCompletionContext::CCC_ClassStructUnion; in mapCodeCompletionContext()
3536 return CodeCompletionContext::CCC_ObjCInterface; in mapCodeCompletionContext()
3539 return CodeCompletionContext::CCC_ObjCImplementation; in mapCodeCompletionContext()
3542 return CodeCompletionContext::CCC_ObjCIvarList; in mapCodeCompletionContext()
3547 return CodeCompletionContext::CCC_TopLevel; in mapCodeCompletionContext()
3549 return CodeCompletionContext::CCC_ClassStructUnion; in mapCodeCompletionContext()
3550 return CodeCompletionContext::CCC_Other; in mapCodeCompletionContext()
3553 return CodeCompletionContext::CCC_Recovery; in mapCodeCompletionContext()
3558 return CodeCompletionContext::CCC_ParenthesizedExpression; in mapCodeCompletionContext()
3560 return CodeCompletionContext::CCC_Expression; in mapCodeCompletionContext()
3563 return CodeCompletionContext::CCC_Expression; in mapCodeCompletionContext()
3565 return CodeCompletionContext(CodeCompletionContext::CCC_Expression, in mapCodeCompletionContext()
3569 return CodeCompletionContext::CCC_Statement; in mapCodeCompletionContext()
3572 return CodeCompletionContext::CCC_Type; in mapCodeCompletionContext()
3575 return CodeCompletionContext::CCC_ParenthesizedExpression; in mapCodeCompletionContext()
3578 return CodeCompletionContext::CCC_Type; in mapCodeCompletionContext()
3655 CodeCompletionContext::CCC_Other); in CodeCompleteModuleImport()
3800 ? CodeCompletionContext::CCC_SymbolOrNewName in CodeCompleteDeclSpec()
3801 : CodeCompletionContext::CCC_NewName); in CodeCompleteDeclSpec()
3877 CodeCompletionContext(CodeCompletionContext::CCC_Expression, in CodeCompleteExpression()
3993 AddObjCProperties(const CodeCompletionContext &CCContext, in AddObjCProperties()
4224 enum CodeCompletionContext::Kind contextKind; in CodeCompleteMemberReferenceExpr()
4232 contextKind = CodeCompletionContext::CCC_ArrowMemberAccess; in CodeCompleteMemberReferenceExpr()
4236 contextKind = CodeCompletionContext::CCC_ObjCPropertyAccess; in CodeCompleteMemberReferenceExpr()
4238 contextKind = CodeCompletionContext::CCC_DotMemberAccess; in CodeCompleteMemberReferenceExpr()
4242 CodeCompletionContext CCContext(contextKind, ConvertedBaseType); in CodeCompleteMemberReferenceExpr()
4357 CodeCompletionContext CCContext( in CodeCompleteObjCClassPropertyRefExpr()
4358 CodeCompletionContext::CCC_ObjCPropertyAccess); in CodeCompleteObjCClassPropertyRefExpr()
4378 enum CodeCompletionContext::Kind ContextKind = in CodeCompleteTag()
4379 CodeCompletionContext::CCC_Other; in CodeCompleteTag()
4383 ContextKind = CodeCompletionContext::CCC_EnumTag; in CodeCompleteTag()
4388 ContextKind = CodeCompletionContext::CCC_UnionTag; in CodeCompleteTag()
4395 ContextKind = CodeCompletionContext::CCC_ClassOrStructTag; in CodeCompleteTag()
4441 CodeCompletionContext::CCC_TypeQualifiers); in CodeCompleteTypeQualifiers()
4453 CodeCompletionContext::CCC_TypeQualifiers); in CodeCompleteFunctionQualifiers()
4546 CodeCompletionContext::CCC_Expression); in CodeCompleteCase()
4976 CodeCompletionContext CC(CodeCompletionContext::CCC_Symbol); in CodeCompleteQualifiedId()
4994 CodeCompletionContext::CCC_Symbol); in CodeCompleteQualifiedId()
5037 CodeCompletionContext::CCC_SymbolOrNewName, in CodeCompleteUsing()
5065 CodeCompletionContext::CCC_Namespace, in CodeCompleteUsingDirective()
5091 ? CodeCompletionContext::CCC_Namespace in CodeCompleteNamespaceDecl()
5092 : CodeCompletionContext::CCC_Other, in CodeCompleteNamespaceDecl()
5132 CodeCompletionContext::CCC_Namespace, in CodeCompleteNamespaceAliasDecl()
5149 CodeCompletionContext::CCC_Type, in CodeCompleteOperatorName()
5187 CodeCompletionContext::CCC_Symbol); in CodeCompleteConstructorInitializer()
5338 CodeCompletionContext::CCC_Other); in CodeCompleteLambdaIntroducer()
5476 CodeCompletionContext::CCC_Other); in CodeCompleteObjCAtDirective()
5613 CodeCompletionContext::CCC_Other); in CodeCompleteObjCAtVisibility()
5624 CodeCompletionContext::CCC_Other); in CodeCompleteObjCAtStatement()
5636 CodeCompletionContext::CCC_Other); in CodeCompleteObjCAtExpression()
5683 CodeCompletionContext::CCC_Other); in CodeCompleteObjCPropertyFlags()
5908 CodeCompletionContext::CCC_Other); in CodeCompleteObjCPropertyGetter()
5934 CodeCompletionContext::CCC_Other); in CodeCompleteObjCPropertySetter()
5950 CodeCompletionContext::CCC_Type); in CodeCompleteObjCPassingType()
6216 CodeCompletionContext::CCC_ObjCMessageReceiver, in CodeCompleteObjCMessageReceiver()
6427 CodeCompletionContext(CodeCompletionContext::CCC_ObjCClassMessage, T, in CodeCompleteObjCClassMessage()
6499 CodeCompletionContext(CodeCompletionContext::CCC_ObjCInstanceMessage, in CodeCompleteObjCInstanceMessage()
6642 CodeCompletionContext::CCC_SelectorName); in CodeCompleteObjCSelector()
6704 CodeCompletionContext::CCC_ObjCProtocolName); in CodeCompleteObjCProtocolReferences()
6730 CodeCompletionContext::CCC_ObjCProtocolName); in CodeCompleteObjCProtocolDecl()
6768 CodeCompletionContext::CCC_ObjCInterfaceName); in CodeCompleteObjCInterfaceDecl()
6787 CodeCompletionContext::CCC_ObjCInterfaceName); in CodeCompleteObjCSuperclass()
6811 CodeCompletionContext::CCC_ObjCImplementation); in CodeCompleteObjCImplementationDecl()
6833 CodeCompletionContext::CCC_ObjCCategoryName); in CodeCompleteObjCInterfaceCategory()
6877 CodeCompletionContext::CCC_ObjCCategoryName); in CodeCompleteObjCImplementationCategory()
6903 CodeCompletionContext CCContext(CodeCompletionContext::CCC_Other); in CodeCompleteObjCPropertyDefinition()
6944 CodeCompletionContext::CCC_Other); in CodeCompleteObjCPropertySynthesizeIvar()
7799 CodeCompletionContext::CCC_Other, nullptr, 0); in CodeCompleteObjCMethodDecl()
7812 CodeCompletionContext::CCC_Other); in CodeCompleteObjCMethodDecl()
7960 CodeCompletionContext::CCC_Other); in CodeCompleteObjCMethodDeclSelector()
8028 CodeCompletionContext::CCC_PreprocessorDirective); in CodeCompletePreprocessorDirective()
8191 IsDefinition ? CodeCompletionContext::CCC_MacroName in CodeCompletePreprocessorMacroName()
8192 : CodeCompletionContext::CCC_MacroNameUse); in CodeCompletePreprocessorMacroName()
8218 CodeCompletionContext::CCC_PreprocessorExpression); in CodeCompletePreprocessorExpression()
8266 CodeCompletionContext::CCC_IncludedFile); in CodeCompleteIncludedFile()
8362 CodeCompletionContext::CCC_NaturalLanguage, nullptr, in CodeCompleteNaturalLanguage()
8369 CodeCompletionContext::CCC_Other); in CodeCompleteAvailabilityPlatformName()
8386 CodeCompletionContext::CCC_Recovery); in GatherGlobalCodeCompletions()