Lines Matching refs:Consumer

4062   LookupVisibleHelper(VisibleDeclConsumer &Consumer, bool IncludeDependentBases,  in LookupVisibleHelper()  argument
4064 : Consumer(Consumer), IncludeDependentBases(IncludeDependentBases), in LookupVisibleHelper()
4084 Result.setAllowHidden(Consumer.includeHiddenDecls()); in lookupVisibleDecls()
4094 Result.setAllowHidden(Consumer.includeHiddenDecls()); in lookupVisibleDecls()
4113 Consumer.EnteredContext(Ctx); in lookupInDeclContext()
4138 Consumer.FoundDecl(ND, Visited.checkHidden(ND), Ctx, InBaseClass); in lookupInDeclContext()
4171 Consumer.FoundDecl(ND, Visited.checkHidden(ND), Ctx, InBaseClass); in lookupInDeclContext()
4315 Consumer.FoundDecl(ND, Visited.checkHidden(ND), nullptr, false); in lookupInScope()
4388 VisibleDeclConsumer &Consumer; member in __anonb0e6ccc61711::LookupVisibleHelper
4395 VisibleDeclConsumer &Consumer, in LookupVisibleDecls() argument
4397 LookupVisibleHelper H(Consumer, /*IncludeDependentBases=*/false, in LookupVisibleDecls()
4403 VisibleDeclConsumer &Consumer, in LookupVisibleDecls() argument
4406 LookupVisibleHelper H(Consumer, IncludeDependentBases, LoadExternal); in LookupVisibleDecls()
5017 TypoCorrectionConsumer &Consumer, in AddKeywordsToConsumer() argument
5022 Consumer.addKeywordResult("template"); in AddKeywordsToConsumer()
5024 Consumer.addKeywordResult("operator"); in AddKeywordsToConsumer()
5029 Consumer.addKeywordResult("super"); in AddKeywordsToConsumer()
5042 Consumer.addKeywordResult(CTS); in AddKeywordsToConsumer()
5045 Consumer.addKeywordResult("restrict"); in AddKeywordsToConsumer()
5047 Consumer.addKeywordResult("bool"); in AddKeywordsToConsumer()
5049 Consumer.addKeywordResult("_Bool"); in AddKeywordsToConsumer()
5052 Consumer.addKeywordResult("class"); in AddKeywordsToConsumer()
5053 Consumer.addKeywordResult("typename"); in AddKeywordsToConsumer()
5054 Consumer.addKeywordResult("wchar_t"); in AddKeywordsToConsumer()
5057 Consumer.addKeywordResult("char16_t"); in AddKeywordsToConsumer()
5058 Consumer.addKeywordResult("char32_t"); in AddKeywordsToConsumer()
5059 Consumer.addKeywordResult("constexpr"); in AddKeywordsToConsumer()
5060 Consumer.addKeywordResult("decltype"); in AddKeywordsToConsumer()
5061 Consumer.addKeywordResult("thread_local"); in AddKeywordsToConsumer()
5066 Consumer.addKeywordResult("typeof"); in AddKeywordsToConsumer()
5073 Consumer.addKeywordResult(kw); in AddKeywordsToConsumer()
5077 Consumer.addKeywordResult("const_cast"); in AddKeywordsToConsumer()
5078 Consumer.addKeywordResult("dynamic_cast"); in AddKeywordsToConsumer()
5079 Consumer.addKeywordResult("reinterpret_cast"); in AddKeywordsToConsumer()
5080 Consumer.addKeywordResult("static_cast"); in AddKeywordsToConsumer()
5084 Consumer.addKeywordResult("sizeof"); in AddKeywordsToConsumer()
5086 Consumer.addKeywordResult("false"); in AddKeywordsToConsumer()
5087 Consumer.addKeywordResult("true"); in AddKeywordsToConsumer()
5095 Consumer.addKeywordResult(CE); in AddKeywordsToConsumer()
5099 Consumer.addKeywordResult("this"); in AddKeywordsToConsumer()
5102 Consumer.addKeywordResult("alignof"); in AddKeywordsToConsumer()
5103 Consumer.addKeywordResult("nullptr"); in AddKeywordsToConsumer()
5110 Consumer.addKeywordResult("_Alignof"); in AddKeywordsToConsumer()
5120 Consumer.addKeywordResult(CS); in AddKeywordsToConsumer()
5123 Consumer.addKeywordResult("catch"); in AddKeywordsToConsumer()
5124 Consumer.addKeywordResult("try"); in AddKeywordsToConsumer()
5128 Consumer.addKeywordResult("break"); in AddKeywordsToConsumer()
5131 Consumer.addKeywordResult("continue"); in AddKeywordsToConsumer()
5135 Consumer.addKeywordResult("case"); in AddKeywordsToConsumer()
5136 Consumer.addKeywordResult("default"); in AddKeywordsToConsumer()
5140 Consumer.addKeywordResult("namespace"); in AddKeywordsToConsumer()
5141 Consumer.addKeywordResult("template"); in AddKeywordsToConsumer()
5145 Consumer.addKeywordResult("explicit"); in AddKeywordsToConsumer()
5146 Consumer.addKeywordResult("friend"); in AddKeywordsToConsumer()
5147 Consumer.addKeywordResult("mutable"); in AddKeywordsToConsumer()
5148 Consumer.addKeywordResult("private"); in AddKeywordsToConsumer()
5149 Consumer.addKeywordResult("protected"); in AddKeywordsToConsumer()
5150 Consumer.addKeywordResult("public"); in AddKeywordsToConsumer()
5151 Consumer.addKeywordResult("virtual"); in AddKeywordsToConsumer()
5156 Consumer.addKeywordResult("using"); in AddKeywordsToConsumer()
5159 Consumer.addKeywordResult("static_assert"); in AddKeywordsToConsumer()
5233 auto Consumer = std::make_unique<TypoCorrectionConsumer>( in makeTypoCorrectionConsumer() local
5241 LookupVisibleDecls(MemberContext, LookupKind, *Consumer); in makeTypoCorrectionConsumer()
5246 LookupVisibleDecls(I, LookupKind, *Consumer); in makeTypoCorrectionConsumer()
5253 LookupVisibleDecls(QualifiedDC, LookupKind, *Consumer); in makeTypoCorrectionConsumer()
5269 Consumer->FoundName(I.getKey()); in makeTypoCorrectionConsumer()
5281 Consumer->FoundName(Name); in makeTypoCorrectionConsumer()
5286 AddKeywordsToConsumer(*this, *Consumer, S, in makeTypoCorrectionConsumer()
5287 *Consumer->getCorrectionValidator(), in makeTypoCorrectionConsumer()
5302 Consumer->addNamespaces(KnownNamespaces); in makeTypoCorrectionConsumer()
5305 return Consumer; in makeTypoCorrectionConsumer()
5364 auto Consumer = makeTypoCorrectionConsumer(TypoName, LookupKind, S, SS, CCC, in CorrectTypo() local
5368 if (!Consumer) in CorrectTypo()
5372 if (Consumer->empty()) in CorrectTypo()
5377 unsigned ED = Consumer->getBestEditDistance(true); in CorrectTypo()
5382 TypoCorrection BestTC = Consumer->getNextCorrection(); in CorrectTypo()
5383 TypoCorrection SecondBestTC = Consumer->getNextCorrection(); in CorrectTypo()
5417 else if ((*Consumer)["super"].front().isKeyword()) in CorrectTypo()
5418 BestTC = (*Consumer)["super"].front(); in CorrectTypo()
5480 auto Consumer = makeTypoCorrectionConsumer(TypoName, LookupKind, S, SS, CCC, in CorrectTypoDelayed() local
5486 if (ExternalSource && Consumer) { in CorrectTypoDelayed()
5488 TypoName, LookupKind, S, SS, *Consumer->getCorrectionValidator(), in CorrectTypoDelayed()
5491 Consumer->addCorrection(ExternalTypo); in CorrectTypoDelayed()
5494 if (!Consumer || Consumer->empty()) in CorrectTypoDelayed()
5499 unsigned ED = Consumer->getBestEditDistance(true); in CorrectTypoDelayed()
5504 return createDelayedTypo(std::move(Consumer), std::move(TDG), std::move(TRC), in CorrectTypoDelayed()
5819 State.Consumer = std::move(TCC); in createDelayedTypo()