Lines Matching refs:Context

400       if (TheSema->Context.getLangOpts().CPlusPlus && IsNestedNameSpecifier &&
492 ASTContext &Context;
500 ASTInfoCollector(Preprocessor &PP, ASTContext &Context, LangOptions &LangOpt,
503 : PP(PP), Context(Context), LangOpt(LangOpt), TargetOpts(TargetOpts),
552 Context.InitBuiltinTypes(*Target);
556 Context.getCommentCommandTraits().registerCommentOptions(
707 ASTContext &Context = *AST->Ctx;
712 AST->Reader = new ASTReader(PP, Context, PCHContainerRdr, { },
718 *AST->PP, Context, AST->ASTFileLangOpts, AST->TargetOpts, AST->Target,
726 Context.setExternalSource(AST->Reader);
751 AST->TheSema.reset(new Sema(PP, Context, *AST->Consumer));
756 AST->getDiagnostics().getClient()->BeginSourceFile(Context.getLangOpts(),&PP);
2114 void ProcessCodeCompleteResults(Sema &S, CodeCompletionContext Context,
2136 static void CalculateHiddenNames(const CodeCompletionContext &Context,
2142 switch (Context.getKind()) {
2219 CodeCompletionContext Context,
2225 Context.getKind() == CodeCompletionContext::CCC_Recovery
2226 ? NormalContexts : (1LL << Context.getKind());
2242 CalculateHiddenNames(Context, Results, NumResults, S.Context,
2257 if (!Context.getPreferredType().isNull()) {
2261 Context.getPreferredType()->isAnyPointerType());
2264 = S.Context.getCanonicalType(
2265 Context.getPreferredType().getUnqualifiedType());
2283 Context.getKind() == CodeCompletionContext::CCC_MacroNameUse) {
2300 Next.ProcessCodeCompleteResults(S, Context, Results, NumResults);
2304 Next.ProcessCodeCompleteResults(S, Context, AllResults.data(),