Lines Matching refs:Consumer

4050   LookupVisibleHelper(VisibleDeclConsumer &Consumer, bool IncludeDependentBases,  in LookupVisibleHelper()  argument
4052 : Consumer(Consumer), IncludeDependentBases(IncludeDependentBases), in LookupVisibleHelper()
4072 Result.setAllowHidden(Consumer.includeHiddenDecls()); in lookupVisibleDecls()
4082 Result.setAllowHidden(Consumer.includeHiddenDecls()); in lookupVisibleDecls()
4101 Consumer.EnteredContext(Ctx); in lookupInDeclContext()
4126 Consumer.FoundDecl(ND, Visited.checkHidden(ND), Ctx, InBaseClass); in lookupInDeclContext()
4159 Consumer.FoundDecl(ND, Visited.checkHidden(ND), Ctx, InBaseClass); in lookupInDeclContext()
4303 Consumer.FoundDecl(ND, Visited.checkHidden(ND), nullptr, false); in lookupInScope()
4376 VisibleDeclConsumer &Consumer; member in __anon5c0384df1711::LookupVisibleHelper
4383 VisibleDeclConsumer &Consumer, in LookupVisibleDecls() argument
4385 LookupVisibleHelper H(Consumer, /*IncludeDependentBases=*/false, in LookupVisibleDecls()
4391 VisibleDeclConsumer &Consumer, in LookupVisibleDecls() argument
4394 LookupVisibleHelper H(Consumer, IncludeDependentBases, LoadExternal); in LookupVisibleDecls()
5005 TypoCorrectionConsumer &Consumer, in AddKeywordsToConsumer() argument
5010 Consumer.addKeywordResult("template"); in AddKeywordsToConsumer()
5012 Consumer.addKeywordResult("operator"); in AddKeywordsToConsumer()
5017 Consumer.addKeywordResult("super"); in AddKeywordsToConsumer()
5031 Consumer.addKeywordResult(CTypeSpecs[I]); in AddKeywordsToConsumer()
5034 Consumer.addKeywordResult("restrict"); in AddKeywordsToConsumer()
5036 Consumer.addKeywordResult("bool"); in AddKeywordsToConsumer()
5038 Consumer.addKeywordResult("_Bool"); in AddKeywordsToConsumer()
5041 Consumer.addKeywordResult("class"); in AddKeywordsToConsumer()
5042 Consumer.addKeywordResult("typename"); in AddKeywordsToConsumer()
5043 Consumer.addKeywordResult("wchar_t"); in AddKeywordsToConsumer()
5046 Consumer.addKeywordResult("char16_t"); in AddKeywordsToConsumer()
5047 Consumer.addKeywordResult("char32_t"); in AddKeywordsToConsumer()
5048 Consumer.addKeywordResult("constexpr"); in AddKeywordsToConsumer()
5049 Consumer.addKeywordResult("decltype"); in AddKeywordsToConsumer()
5050 Consumer.addKeywordResult("thread_local"); in AddKeywordsToConsumer()
5055 Consumer.addKeywordResult("typeof"); in AddKeywordsToConsumer()
5062 Consumer.addKeywordResult(kw); in AddKeywordsToConsumer()
5066 Consumer.addKeywordResult("const_cast"); in AddKeywordsToConsumer()
5067 Consumer.addKeywordResult("dynamic_cast"); in AddKeywordsToConsumer()
5068 Consumer.addKeywordResult("reinterpret_cast"); in AddKeywordsToConsumer()
5069 Consumer.addKeywordResult("static_cast"); in AddKeywordsToConsumer()
5073 Consumer.addKeywordResult("sizeof"); in AddKeywordsToConsumer()
5075 Consumer.addKeywordResult("false"); in AddKeywordsToConsumer()
5076 Consumer.addKeywordResult("true"); in AddKeywordsToConsumer()
5085 Consumer.addKeywordResult(CXXExprs[I]); in AddKeywordsToConsumer()
5089 Consumer.addKeywordResult("this"); in AddKeywordsToConsumer()
5092 Consumer.addKeywordResult("alignof"); in AddKeywordsToConsumer()
5093 Consumer.addKeywordResult("nullptr"); in AddKeywordsToConsumer()
5100 Consumer.addKeywordResult("_Alignof"); in AddKeywordsToConsumer()
5111 Consumer.addKeywordResult(CStmts[I]); in AddKeywordsToConsumer()
5114 Consumer.addKeywordResult("catch"); in AddKeywordsToConsumer()
5115 Consumer.addKeywordResult("try"); in AddKeywordsToConsumer()
5119 Consumer.addKeywordResult("break"); in AddKeywordsToConsumer()
5122 Consumer.addKeywordResult("continue"); in AddKeywordsToConsumer()
5126 Consumer.addKeywordResult("case"); in AddKeywordsToConsumer()
5127 Consumer.addKeywordResult("default"); in AddKeywordsToConsumer()
5131 Consumer.addKeywordResult("namespace"); in AddKeywordsToConsumer()
5132 Consumer.addKeywordResult("template"); in AddKeywordsToConsumer()
5136 Consumer.addKeywordResult("explicit"); in AddKeywordsToConsumer()
5137 Consumer.addKeywordResult("friend"); in AddKeywordsToConsumer()
5138 Consumer.addKeywordResult("mutable"); in AddKeywordsToConsumer()
5139 Consumer.addKeywordResult("private"); in AddKeywordsToConsumer()
5140 Consumer.addKeywordResult("protected"); in AddKeywordsToConsumer()
5141 Consumer.addKeywordResult("public"); in AddKeywordsToConsumer()
5142 Consumer.addKeywordResult("virtual"); in AddKeywordsToConsumer()
5147 Consumer.addKeywordResult("using"); in AddKeywordsToConsumer()
5150 Consumer.addKeywordResult("static_assert"); in AddKeywordsToConsumer()
5224 auto Consumer = std::make_unique<TypoCorrectionConsumer>( in makeTypoCorrectionConsumer() local
5232 LookupVisibleDecls(MemberContext, LookupKind, *Consumer); in makeTypoCorrectionConsumer()
5237 LookupVisibleDecls(I, LookupKind, *Consumer); in makeTypoCorrectionConsumer()
5244 LookupVisibleDecls(QualifiedDC, LookupKind, *Consumer); in makeTypoCorrectionConsumer()
5260 Consumer->FoundName(I.getKey()); in makeTypoCorrectionConsumer()
5272 Consumer->FoundName(Name); in makeTypoCorrectionConsumer()
5277 AddKeywordsToConsumer(*this, *Consumer, S, in makeTypoCorrectionConsumer()
5278 *Consumer->getCorrectionValidator(), in makeTypoCorrectionConsumer()
5293 Consumer->addNamespaces(KnownNamespaces); in makeTypoCorrectionConsumer()
5296 return Consumer; in makeTypoCorrectionConsumer()
5355 auto Consumer = makeTypoCorrectionConsumer(TypoName, LookupKind, S, SS, CCC, in CorrectTypo() local
5359 if (!Consumer) in CorrectTypo()
5363 if (Consumer->empty()) in CorrectTypo()
5368 unsigned ED = Consumer->getBestEditDistance(true); in CorrectTypo()
5373 TypoCorrection BestTC = Consumer->getNextCorrection(); in CorrectTypo()
5374 TypoCorrection SecondBestTC = Consumer->getNextCorrection(); in CorrectTypo()
5408 else if ((*Consumer)["super"].front().isKeyword()) in CorrectTypo()
5409 BestTC = (*Consumer)["super"].front(); in CorrectTypo()
5471 auto Consumer = makeTypoCorrectionConsumer(TypoName, LookupKind, S, SS, CCC, in CorrectTypoDelayed() local
5477 if (ExternalSource && Consumer) { in CorrectTypoDelayed()
5479 TypoName, LookupKind, S, SS, *Consumer->getCorrectionValidator(), in CorrectTypoDelayed()
5482 Consumer->addCorrection(ExternalTypo); in CorrectTypoDelayed()
5485 if (!Consumer || Consumer->empty()) in CorrectTypoDelayed()
5490 unsigned ED = Consumer->getBestEditDistance(true); in CorrectTypoDelayed()
5495 return createDelayedTypo(std::move(Consumer), std::move(TDG), std::move(TRC), in CorrectTypoDelayed()
5810 State.Consumer = std::move(TCC); in createDelayedTypo()