Lines Matching refs:CodeCompletionContext
201 CodeCompletionContext CompletionContext;
214 const CodeCompletionContext &CompletionContext, in ResultBuilder()
223 case CodeCompletionContext::CCC_Expression: in ResultBuilder()
224 case CodeCompletionContext::CCC_ObjCMessageReceiver: in ResultBuilder()
225 case CodeCompletionContext::CCC_ParenthesizedExpression: in ResultBuilder()
226 case CodeCompletionContext::CCC_Statement: in ResultBuilder()
227 case CodeCompletionContext::CCC_Recovery: in ResultBuilder()
283 const CodeCompletionContext &getCompletionContext() const { in getCompletionContext()
1006 !(CompletionContext.getKind() == CodeCompletionContext::CCC_Statement || in getBasePriority()
1008 CodeCompletionContext::CCC_ObjCMessageReceiver || in getBasePriority()
1010 CodeCompletionContext::CCC_ParenthesizedExpression)) in getBasePriority()
1983 const CodeCompletionContext &CCContext, in AddOverrideResults()
2152 AddOverrideResults(Results, CodeCompletionContext::CCC_ClassStructUnion, in AddOrdinaryNameResults()
3287 Sema &S, const CodeCompletionContext &CCContext, in CreateCodeCompletionString()
3347 ASTContext &Ctx, Preprocessor &PP, const CodeCompletionContext &CCContext, in CreateCodeCompletionString()
3404 bool IncludeBriefComments, const CodeCompletionContext &CCContext, in createCodeCompletionStringForOverride()
3435 bool IncludeBriefComments, const CodeCompletionContext &CCContext, in createCodeCompletionStringForDecl()
4116 CodeCompletionContext Context, in HandleCodeCompleteResults()
4123 static CodeCompletionContext
4127 return CodeCompletionContext::CCC_TopLevel; in mapCodeCompletionContext()
4130 return CodeCompletionContext::CCC_ClassStructUnion; in mapCodeCompletionContext()
4133 return CodeCompletionContext::CCC_ObjCInterface; in mapCodeCompletionContext()
4136 return CodeCompletionContext::CCC_ObjCImplementation; in mapCodeCompletionContext()
4139 return CodeCompletionContext::CCC_ObjCIvarList; in mapCodeCompletionContext()
4144 return CodeCompletionContext::CCC_TopLevel; in mapCodeCompletionContext()
4146 return CodeCompletionContext::CCC_ClassStructUnion; in mapCodeCompletionContext()
4147 return CodeCompletionContext::CCC_Other; in mapCodeCompletionContext()
4150 return CodeCompletionContext::CCC_Recovery; in mapCodeCompletionContext()
4155 return CodeCompletionContext::CCC_ParenthesizedExpression; in mapCodeCompletionContext()
4157 return CodeCompletionContext::CCC_Expression; in mapCodeCompletionContext()
4160 return CodeCompletionContext::CCC_Expression; in mapCodeCompletionContext()
4162 return CodeCompletionContext(CodeCompletionContext::CCC_Expression, in mapCodeCompletionContext()
4166 return CodeCompletionContext::CCC_Statement; in mapCodeCompletionContext()
4169 return CodeCompletionContext::CCC_Type; in mapCodeCompletionContext()
4172 return CodeCompletionContext::CCC_ParenthesizedExpression; in mapCodeCompletionContext()
4175 return CodeCompletionContext::CCC_Type; in mapCodeCompletionContext()
4252 CodeCompletionContext::CCC_Other); in CodeCompleteModuleImport()
4398 ? CodeCompletionContext::CCC_SymbolOrNewName in CodeCompleteDeclSpec()
4399 : CodeCompletionContext::CCC_NewName); in CodeCompleteDeclSpec()
4480 CodeCompletionContext::CCC_Attribute); in CodeCompleteAttribute()
4727 CodeCompletionContext( in CodeCompleteExpression()
4729 ? CodeCompletionContext::CCC_ParenthesizedExpression in CodeCompleteExpression()
4730 : CodeCompletionContext::CCC_Expression, in CodeCompleteExpression()
4868 AddObjCProperties(const CodeCompletionContext &CCContext, in AddObjCProperties()
5578 enum CodeCompletionContext::Kind contextKind; in CodeCompleteMemberReferenceExpr()
5586 contextKind = CodeCompletionContext::CCC_ArrowMemberAccess; in CodeCompleteMemberReferenceExpr()
5590 contextKind = CodeCompletionContext::CCC_ObjCPropertyAccess; in CodeCompleteMemberReferenceExpr()
5592 contextKind = CodeCompletionContext::CCC_DotMemberAccess; in CodeCompleteMemberReferenceExpr()
5596 CodeCompletionContext CCContext(contextKind, ConvertedBaseType); in CodeCompleteMemberReferenceExpr()
5728 CodeCompletionContext CCContext( in CodeCompleteObjCClassPropertyRefExpr()
5729 CodeCompletionContext::CCC_ObjCPropertyAccess); in CodeCompleteObjCClassPropertyRefExpr()
5749 enum CodeCompletionContext::Kind ContextKind = in CodeCompleteTag()
5750 CodeCompletionContext::CCC_Other; in CodeCompleteTag()
5754 ContextKind = CodeCompletionContext::CCC_EnumTag; in CodeCompleteTag()
5759 ContextKind = CodeCompletionContext::CCC_UnionTag; in CodeCompleteTag()
5766 ContextKind = CodeCompletionContext::CCC_ClassOrStructTag; in CodeCompleteTag()
5812 CodeCompletionContext::CCC_TypeQualifiers); in CodeCompleteTypeQualifiers()
5824 CodeCompletionContext::CCC_TypeQualifiers); in CodeCompleteFunctionQualifiers()
5909 CodeCompletionContext::CCC_Expression); in CodeCompleteCase()
6397 CodeCompletionContext CCC(CodeCompletionContext::CCC_DotMemberAccess, in CodeCompleteDesignator()
6508 CodeCompletionContext CC(CodeCompletionContext::CCC_Symbol, PreferredType); in CodeCompleteQualifiedId()
6600 CodeCompletionContext Context(CodeCompletionContext::CCC_SymbolOrNewName); in CodeCompleteUsing()
6632 CodeCompletionContext::CCC_Namespace, in CodeCompleteUsingDirective()
6658 ? CodeCompletionContext::CCC_Namespace in CodeCompleteNamespaceDecl()
6659 : CodeCompletionContext::CCC_Other, in CodeCompleteNamespaceDecl()
6699 CodeCompletionContext::CCC_Namespace, in CodeCompleteNamespaceAliasDecl()
6716 CodeCompletionContext::CCC_Type, in CodeCompleteOperatorName()
6755 CodeCompletionContext::CCC_Symbol); in CodeCompleteConstructorInitializer()
6906 CodeCompletionContext::CCC_Other); in CodeCompleteLambdaIntroducer()
6949 CodeCompletionContext::CCC_Other); in CodeCompleteAfterFunctionEquals()
7091 CodeCompletionContext::CCC_Other); in CodeCompleteObjCAtDirective()
7228 CodeCompletionContext::CCC_Other); in CodeCompleteObjCAtVisibility()
7239 CodeCompletionContext::CCC_Other); in CodeCompleteObjCAtStatement()
7251 CodeCompletionContext::CCC_Other); in CodeCompleteObjCAtExpression()
7300 CodeCompletionContext::CCC_Other); in CodeCompleteObjCPropertyFlags()
7536 CodeCompletionContext::CCC_Other); in CodeCompleteObjCPropertyGetter()
7562 CodeCompletionContext::CCC_Other); in CodeCompleteObjCPropertySetter()
7578 CodeCompletionContext::CCC_Type); in CodeCompleteObjCPassingType()
7844 CodeCompletionContext::CCC_ObjCMessageReceiver, in CodeCompleteObjCMessageReceiver()
8056 CodeCompletionContext(CodeCompletionContext::CCC_ObjCClassMessage, T, in CodeCompleteObjCClassMessage()
8128 CodeCompletionContext(CodeCompletionContext::CCC_ObjCInstanceMessage, in CodeCompleteObjCInstanceMessage()
8271 CodeCompletionContext::CCC_SelectorName); in CodeCompleteObjCSelector()
8333 CodeCompletionContext::CCC_ObjCProtocolName); in CodeCompleteObjCProtocolReferences()
8359 CodeCompletionContext::CCC_ObjCProtocolName); in CodeCompleteObjCProtocolDecl()
8397 CodeCompletionContext::CCC_ObjCInterfaceName); in CodeCompleteObjCInterfaceDecl()
8416 CodeCompletionContext::CCC_ObjCInterfaceName); in CodeCompleteObjCSuperclass()
8440 CodeCompletionContext::CCC_ObjCImplementation); in CodeCompleteObjCImplementationDecl()
8462 CodeCompletionContext::CCC_ObjCCategoryName); in CodeCompleteObjCInterfaceCategory()
8506 CodeCompletionContext::CCC_ObjCCategoryName); in CodeCompleteObjCImplementationCategory()
8532 CodeCompletionContext CCContext(CodeCompletionContext::CCC_Other); in CodeCompleteObjCPropertyDefinition()
8573 CodeCompletionContext::CCC_Other); in CodeCompleteObjCPropertySynthesizeIvar()
9428 CodeCompletionContext::CCC_Other, nullptr, 0); in CodeCompleteObjCMethodDecl()
9441 CodeCompletionContext::CCC_Other); in CodeCompleteObjCMethodDecl()
9592 CodeCompletionContext::CCC_Other); in CodeCompleteObjCMethodDeclSelector()
9660 CodeCompletionContext::CCC_PreprocessorDirective); in CodeCompletePreprocessorDirective()
9835 IsDefinition ? CodeCompletionContext::CCC_MacroName in CodeCompletePreprocessorMacroName()
9836 : CodeCompletionContext::CCC_MacroNameUse); in CodeCompletePreprocessorMacroName()
9862 CodeCompletionContext::CCC_PreprocessorExpression); in CodeCompletePreprocessorExpression()
9909 CodeCompletionContext::CCC_IncludedFile); in CodeCompleteIncludedFile()
10041 CodeCompletionContext::CCC_NaturalLanguage, nullptr, in CodeCompleteNaturalLanguage()
10048 CodeCompletionContext::CCC_Other); in CodeCompleteAvailabilityPlatformName()
10065 CodeCompletionContext::CCC_Recovery); in GatherGlobalCodeCompletions()