Lines Matching defs:Consumer

3082                                VisibleDeclConsumer &Consumer,
3103 Consumer.FoundDecl(ND, Visited.checkHidden(ND), Ctx, InBaseClass);
3116 QualifiedNameLookup, InBaseClass, Consumer, Visited);
3161 true, Consumer, Visited);
3174 Consumer, Visited);
3182 LookupVisibleDecls(*I, Result, QualifiedNameLookup, false, Consumer,
3190 true, Consumer, Visited);
3198 QualifiedNameLookup, InBaseClass, Consumer, Visited);
3204 LookupVisibleDecls(*I, Result, QualifiedNameLookup, false, Consumer,
3211 LookupVisibleDecls(*I, Result, QualifiedNameLookup, false, Consumer,
3219 QualifiedNameLookup, true, Consumer, Visited);
3226 VisibleDeclConsumer &Consumer,
3241 Consumer.FoundDecl(ND, Visited.checkHidden(ND), 0, false);
3265 /*InBaseClass=*/false, Consumer, Visited);
3279 /*InBaseClass=*/false, Consumer, Visited);
3293 /*InBaseClass=*/false, Consumer, Visited);
3304 /*InBaseClass=*/false, Consumer, Visited);
3309 LookupVisibleDecls(S->getParent(), Result, UDirs, Consumer, Visited);
3313 VisibleDeclConsumer &Consumer,
3330 Result.setAllowHidden(Consumer.includeHiddenDecls());
3335 ::LookupVisibleDecls(Initial, Result, UDirs, Consumer, Visited);
3339 VisibleDeclConsumer &Consumer,
3342 Result.setAllowHidden(Consumer.includeHiddenDecls());
3348 /*InBaseClass=*/false, Consumer, Visited);
3821 TypoCorrectionConsumer &Consumer,
3826 Consumer.addKeywordResult("template");
3828 Consumer.addKeywordResult("operator");
3833 Consumer.addKeywordResult("super");
3847 Consumer.addKeywordResult(CTypeSpecs[I]);
3850 Consumer.addKeywordResult("restrict");
3852 Consumer.addKeywordResult("bool");
3854 Consumer.addKeywordResult("_Bool");
3857 Consumer.addKeywordResult("class");
3858 Consumer.addKeywordResult("typename");
3859 Consumer.addKeywordResult("wchar_t");
3862 Consumer.addKeywordResult("char16_t");
3863 Consumer.addKeywordResult("char32_t");
3864 Consumer.addKeywordResult("constexpr");
3865 Consumer.addKeywordResult("decltype");
3866 Consumer.addKeywordResult("thread_local");
3871 Consumer.addKeywordResult("typeof");
3875 Consumer.addKeywordResult("const_cast");
3876 Consumer.addKeywordResult("dynamic_cast");
3877 Consumer.addKeywordResult("reinterpret_cast");
3878 Consumer.addKeywordResult("static_cast");
3882 Consumer.addKeywordResult("sizeof");
3884 Consumer.addKeywordResult("false");
3885 Consumer.addKeywordResult("true");
3894 Consumer.addKeywordResult(CXXExprs[I]);
3898 Consumer.addKeywordResult("this");
3901 Consumer.addKeywordResult("alignof");
3902 Consumer.addKeywordResult("nullptr");
3909 Consumer.addKeywordResult("_Alignof");
3920 Consumer.addKeywordResult(CStmts[I]);
3923 Consumer.addKeywordResult("catch");
3924 Consumer.addKeywordResult("try");
3928 Consumer.addKeywordResult("break");
3931 Consumer.addKeywordResult("continue");
3934 Consumer.addKeywordResult("case");
3935 Consumer.addKeywordResult("default");
3939 Consumer.addKeywordResult("namespace");
3940 Consumer.addKeywordResult("template");
3944 Consumer.addKeywordResult("explicit");
3945 Consumer.addKeywordResult("friend");
3946 Consumer.addKeywordResult("mutable");
3947 Consumer.addKeywordResult("private");
3948 Consumer.addKeywordResult("protected");
3949 Consumer.addKeywordResult("public");
3950 Consumer.addKeywordResult("virtual");
3955 Consumer.addKeywordResult("using");
3958 Consumer.addKeywordResult("static_assert");
4104 TypoCorrectionConsumer Consumer(*this, Typo);
4115 LookupVisibleDecls(MemberContext, LookupKind, Consumer);
4122 LookupVisibleDecls(*I, LookupKind, Consumer);
4136 LookupVisibleDecls(QualifiedDC, LookupKind, Consumer);
4153 Consumer.addCorrection(Cached->second);
4188 Consumer.FoundName(I->getKey());
4200 Consumer.FoundName(Name);
4205 AddKeywordsToConsumer(*this, Consumer, S, CCC, SS && SS->isNotEmpty());
4208 if (Consumer.empty())
4214 unsigned ED = Consumer.getBestEditDistance(true);
4255 while (!Consumer.empty()) {
4256 TypoCorrectionConsumer::distance_iterator DI = Consumer.begin();
4367 Consumer.erase(DI);
4414 // iterations of the main while() loop over the Consumer's contents.
4439 Consumer.addCorrection(TC);
4456 if (Consumer.empty())
4459 TypoResultsMap &BestResults = Consumer.getBestResults();
4460 ED = Consumer.getBestEditDistance(true);