Lines Matching refs:CodeCompletionContext
205 CodeCompletionContext CompletionContext;
218 const CodeCompletionContext &CompletionContext, in ResultBuilder()
227 case CodeCompletionContext::CCC_Expression: in ResultBuilder()
228 case CodeCompletionContext::CCC_ObjCMessageReceiver: in ResultBuilder()
229 case CodeCompletionContext::CCC_ParenthesizedExpression: in ResultBuilder()
230 case CodeCompletionContext::CCC_Statement: in ResultBuilder()
231 case CodeCompletionContext::CCC_TopLevelOrExpression: in ResultBuilder()
232 case CodeCompletionContext::CCC_Recovery: in ResultBuilder()
288 const CodeCompletionContext &getCompletionContext() const { in getCompletionContext()
1035 !(CompletionContext.getKind() == CodeCompletionContext::CCC_Statement || in getBasePriority()
1037 CodeCompletionContext::CCC_ObjCMessageReceiver || in getBasePriority()
1039 CodeCompletionContext::CCC_ParenthesizedExpression)) in getBasePriority()
1340 if (CompletionContext.getKind() == clang::CodeCompletionContext::CCC_Symbol) { in canFunctionBeCalled()
2082 const CodeCompletionContext &CCContext, in AddOverrideResults()
2250 AddOverrideResults(Results, CodeCompletionContext::CCC_ClassStructUnion, in AddOrdinaryNameResults()
3390 Sema &S, const CodeCompletionContext &CCContext, in CreateCodeCompletionString()
3450 ASTContext &Ctx, Preprocessor &PP, const CodeCompletionContext &CCContext, in CreateCodeCompletionString()
3507 bool IncludeBriefComments, const CodeCompletionContext &CCContext, in createCodeCompletionStringForOverride()
3538 bool IncludeBriefComments, const CodeCompletionContext &CCContext, in createCodeCompletionStringForDecl()
4236 const CodeCompletionContext &Context, in HandleCodeCompleteResults()
4243 static CodeCompletionContext
4248 return CodeCompletionContext::CCC_TopLevel; in mapCodeCompletionContext()
4251 return CodeCompletionContext::CCC_ClassStructUnion; in mapCodeCompletionContext()
4254 return CodeCompletionContext::CCC_ObjCInterface; in mapCodeCompletionContext()
4257 return CodeCompletionContext::CCC_ObjCImplementation; in mapCodeCompletionContext()
4260 return CodeCompletionContext::CCC_ObjCIvarList; in mapCodeCompletionContext()
4265 return CodeCompletionContext::CCC_TopLevel; in mapCodeCompletionContext()
4267 return CodeCompletionContext::CCC_ClassStructUnion; in mapCodeCompletionContext()
4268 return CodeCompletionContext::CCC_Other; in mapCodeCompletionContext()
4271 return CodeCompletionContext::CCC_Recovery; in mapCodeCompletionContext()
4276 return CodeCompletionContext::CCC_ParenthesizedExpression; in mapCodeCompletionContext()
4278 return CodeCompletionContext::CCC_Expression; in mapCodeCompletionContext()
4281 return CodeCompletionContext::CCC_Expression; in mapCodeCompletionContext()
4283 return CodeCompletionContext(CodeCompletionContext::CCC_Expression, in mapCodeCompletionContext()
4287 return CodeCompletionContext::CCC_Statement; in mapCodeCompletionContext()
4290 return CodeCompletionContext::CCC_Type; in mapCodeCompletionContext()
4293 return CodeCompletionContext::CCC_ParenthesizedExpression; in mapCodeCompletionContext()
4296 return CodeCompletionContext::CCC_Type; in mapCodeCompletionContext()
4298 return CodeCompletionContext::CCC_TopLevelOrExpression; in mapCodeCompletionContext()
4375 CodeCompletionContext::CCC_Other); in CodeCompleteModuleImport()
4522 ? CodeCompletionContext::CCC_SymbolOrNewName in CodeCompleteDeclSpec()
4523 : CodeCompletionContext::CCC_NewName); in CodeCompleteDeclSpec()
4606 CodeCompletionContext::CCC_Attribute); in CodeCompleteAttribute()
4855 CodeCompletionContext( in CodeCompleteExpression()
4857 ? CodeCompletionContext::CCC_ParenthesizedExpression in CodeCompleteExpression()
4858 : CodeCompletionContext::CCC_Expression, in CodeCompleteExpression()
4999 AddObjCProperties(const CodeCompletionContext &CCContext, in AddObjCProperties()
5735 enum CodeCompletionContext::Kind contextKind; in CodeCompleteMemberReferenceExpr()
5743 contextKind = CodeCompletionContext::CCC_ArrowMemberAccess; in CodeCompleteMemberReferenceExpr()
5747 contextKind = CodeCompletionContext::CCC_ObjCPropertyAccess; in CodeCompleteMemberReferenceExpr()
5749 contextKind = CodeCompletionContext::CCC_DotMemberAccess; in CodeCompleteMemberReferenceExpr()
5753 CodeCompletionContext CCContext(contextKind, ConvertedBaseType); in CodeCompleteMemberReferenceExpr()
5888 CodeCompletionContext CCContext( in CodeCompleteObjCClassPropertyRefExpr()
5889 CodeCompletionContext::CCC_ObjCPropertyAccess); in CodeCompleteObjCClassPropertyRefExpr()
5910 enum CodeCompletionContext::Kind ContextKind = in CodeCompleteTag()
5911 CodeCompletionContext::CCC_Other; in CodeCompleteTag()
5915 ContextKind = CodeCompletionContext::CCC_EnumTag; in CodeCompleteTag()
5920 ContextKind = CodeCompletionContext::CCC_UnionTag; in CodeCompleteTag()
5927 ContextKind = CodeCompletionContext::CCC_ClassOrStructTag; in CodeCompleteTag()
5974 CodeCompletionContext::CCC_TypeQualifiers); in CodeCompleteTypeQualifiers()
5987 CodeCompletionContext::CCC_TypeQualifiers); in CodeCompleteFunctionQualifiers()
6074 CodeCompletionContext::CCC_Expression); in CodeCompleteCase()
6584 CodeCompletionContext CCC(CodeCompletionContext::CCC_DotMemberAccess, in CodeCompleteDesignator()
6698 CodeCompletionContext CC(CodeCompletionContext::CCC_Symbol, PreferredType); in CodeCompleteQualifiedId()
6793 CodeCompletionContext Context(CodeCompletionContext::CCC_SymbolOrNewName); in CodeCompleteUsing()
6826 CodeCompletionContext::CCC_Namespace, in CodeCompleteUsingDirective()
6853 ? CodeCompletionContext::CCC_Namespace in CodeCompleteNamespaceDecl()
6854 : CodeCompletionContext::CCC_Other, in CodeCompleteNamespaceDecl()
6895 CodeCompletionContext::CCC_Namespace, in CodeCompleteNamespaceAliasDecl()
6913 CodeCompletionContext::CCC_Type, in CodeCompleteOperatorName()
6953 CodeCompletionContext::CCC_Symbol); in CodeCompleteConstructorInitializer()
7108 CodeCompletionContext::CCC_Other); in CodeCompleteLambdaIntroducer()
7152 CodeCompletionContext::CCC_Other); in CodeCompleteAfterFunctionEquals()
7295 CodeCompletionContext::CCC_Other); in CodeCompleteObjCAtDirective()
7433 CodeCompletionContext::CCC_Other); in CodeCompleteObjCAtVisibility()
7445 CodeCompletionContext::CCC_Other); in CodeCompleteObjCAtStatement()
7458 CodeCompletionContext::CCC_Other); in CodeCompleteObjCAtExpression()
7509 CodeCompletionContext::CCC_Other); in CodeCompleteObjCPropertyFlags()
7747 CodeCompletionContext::CCC_Other); in CodeCompleteObjCPropertyGetter()
7776 CodeCompletionContext::CCC_Other); in CodeCompleteObjCPropertySetter()
7794 CodeCompletionContext::CCC_Type); in CodeCompleteObjCPassingType()
8061 CodeCompletionContext::CCC_ObjCMessageReceiver, in CodeCompleteObjCMessageReceiver()
8277 CodeCompletionContext(CodeCompletionContext::CCC_ObjCClassMessage, T, in CodeCompleteObjCClassMessage()
8350 CodeCompletionContext(CodeCompletionContext::CCC_ObjCInstanceMessage, in CodeCompleteObjCInstanceMessage()
8497 CodeCompletionContext::CCC_SelectorName); in CodeCompleteObjCSelector()
8561 CodeCompletionContext::CCC_ObjCProtocolName); in CodeCompleteObjCProtocolReferences()
8589 CodeCompletionContext::CCC_ObjCProtocolName); in CodeCompleteObjCProtocolDecl()
8628 CodeCompletionContext::CCC_ObjCInterfaceName); in CodeCompleteObjCInterfaceDecl()
8647 CodeCompletionContext::CCC_ObjCClassForwardDecl); in CodeCompleteObjCClassForwardDecl()
8667 CodeCompletionContext::CCC_ObjCInterfaceName); in CodeCompleteObjCSuperclass()
8692 CodeCompletionContext::CCC_ObjCImplementation); in CodeCompleteObjCImplementationDecl()
8714 CodeCompletionContext::CCC_ObjCCategoryName); in CodeCompleteObjCInterfaceCategory()
8758 CodeCompletionContext::CCC_ObjCCategoryName); in CodeCompleteObjCImplementationCategory()
8785 CodeCompletionContext CCContext(CodeCompletionContext::CCC_Other); in CodeCompleteObjCPropertyDefinition()
8827 CodeCompletionContext::CCC_Other); in CodeCompleteObjCPropertySynthesizeIvar()
9684 CodeCompletionContext::CCC_Other, nullptr, 0); in CodeCompleteObjCMethodDecl()
9697 CodeCompletionContext::CCC_Other); in CodeCompleteObjCMethodDecl()
9849 CodeCompletionContext::CCC_Other); in CodeCompleteObjCMethodDeclSelector()
9920 CodeCompletionContext::CCC_PreprocessorDirective); in CodeCompletePreprocessorDirective()
10098 IsDefinition ? CodeCompletionContext::CCC_MacroName in CodeCompletePreprocessorMacroName()
10099 : CodeCompletionContext::CCC_MacroNameUse); in CodeCompletePreprocessorMacroName()
10126 CodeCompletionContext::CCC_PreprocessorExpression); in CodeCompletePreprocessorExpression()
10173 CodeCompletionContext::CCC_IncludedFile); in CodeCompleteIncludedFile()
10305 CodeCompletionContext::CCC_NaturalLanguage, nullptr, in CodeCompleteNaturalLanguage()
10312 CodeCompletionContext::CCC_Other); in CodeCompleteAvailabilityPlatformName()
10330 CodeCompletionContext::CCC_Recovery); in GatherGlobalCodeCompletions()