Home | History | Annotate | Download | only in Sema

Lines Matching defs:Ctx

910     const DeclContext *Ctx = R.Declaration->getDeclContext();
911 if (const NamespaceDecl *Namespace = dyn_cast<NamespaceDecl>(Ctx))
914 else if (const TagDecl *Tag = dyn_cast<TagDecl>(Ctx))
976 const DeclContext *Ctx = R.Declaration->getDeclContext();
977 if (const NamespaceDecl *Namespace = dyn_cast<NamespaceDecl>(Ctx))
980 else if (const TagDecl *Tag = dyn_cast<TagDecl>(Ctx))
1256 void FoundDecl(NamedDecl *ND, NamedDecl *Hiding, DeclContext *Ctx,
1259 if (Ctx)
1260 Accessible = Results.getSema().IsSimplyAccessible(ND, Ctx);
2582 CodeCompletionResult::CreateCodeCompletionString(ASTContext &Ctx,
2590 PrintingPolicy Policy = getCompletionPrintingPolicy(Ctx, PP);
2609 Ctx.getRawCommentForAnyRedecl(M)) {
2610 Result.addBriefComment(RC->getBriefText(Ctx));
2614 Ctx.getRawCommentForAnyRedecl(PDecl)) {
2615 Result.addBriefComment(RC->getBriefText(Ctx));
2678 if (const RawComment *RC = Ctx.getRawCommentForAnyRedecl(ND)) {
2679 Result.addBriefComment(RC->getBriefText(Ctx));
2684 if (const RawComment *RC = Ctx.getRawCommentForAnyRedecl(PDecl))
2685 Result.addBriefComment(RC->getBriefText(Ctx));
2698 AddResultTypeChunk(Ctx, Policy, ND, CCContext.getBaseType(), Result);
2702 Ctx, Policy);
2703 AddTypedNameChunk(Ctx, Policy, ND, Result);
2713 Ctx, Policy);
2715 AddTypedNameChunk(Ctx, Policy, Function, Result);
2720 Sema::MarkDeducedTemplateParameters(Ctx, FunTmpl, Deduced);
2752 AddTemplateParameterChunks(Ctx, Policy, FunTmpl, Result,
2767 Ctx, Policy);
2771 AddTemplateParameterChunks(Ctx, Policy, Template, Result);
2829 ParamType = ParamType.substObjCTypeArgs(Ctx, *ObjCSubsts,
2868 Ctx, Policy);
3700 if (DeclContext *Ctx = DepScope->getEntity()) {
3701 IsDependent = Ctx->isDependentContext();
4230 DeclContext *Ctx = computeDeclContext(SS, EnteringContext);
4231 if (!Ctx)
4236 if (!isDependentScopeSpecifier(SS) && RequireCompleteDeclContext(SS, Ctx))
4256 MaybeAddOverrideCalls(*this, Ctx, Results);
4260 LookupVisibleDecls(Ctx, LookupOrdinaryName, Consumer);
4317 DeclContext *Ctx
4319 Ctx = Context.getTranslationUnitDecl();
4322 = Ctx && !CodeCompleter->includeGlobals() && isa<TranslationUnitDecl>(Ctx);
4331 if (Ctx && Ctx->isFileContext() && !SuppressedGlobalResults) {
4338 NS(Ctx->decls_begin()), NSEnd(Ctx->decls_end());
5915 static void AddProtocolResults(DeclContext *Ctx, DeclContext *CurContext,
5920 for (const auto *D : Ctx->decls()) {
5980 static void AddInterfaceResults(DeclContext *Ctx, DeclContext *CurContext,
5986 for (const auto *D : Ctx->decls()) {