Lines Matching refs:Consumer

3749   LookupVisibleHelper(VisibleDeclConsumer &Consumer, bool IncludeDependentBases,  in LookupVisibleHelper()  argument
3751 : Consumer(Consumer), IncludeDependentBases(IncludeDependentBases), in LookupVisibleHelper()
3771 Result.setAllowHidden(Consumer.includeHiddenDecls()); in lookupVisibleDecls()
3781 Result.setAllowHidden(Consumer.includeHiddenDecls()); in lookupVisibleDecls()
3800 Consumer.EnteredContext(Ctx); in lookupInDeclContext()
3825 Consumer.FoundDecl(ND, Visited.checkHidden(ND), Ctx, InBaseClass); in lookupInDeclContext()
3858 Consumer.FoundDecl(ND, Visited.checkHidden(ND), Ctx, InBaseClass); in lookupInDeclContext()
4002 Consumer.FoundDecl(ND, Visited.checkHidden(ND), nullptr, false); in lookupInScope()
4075 VisibleDeclConsumer &Consumer; member in __anon781a97631511::LookupVisibleHelper
4082 VisibleDeclConsumer &Consumer, in LookupVisibleDecls() argument
4084 LookupVisibleHelper H(Consumer, /*IncludeDependentBases=*/false, in LookupVisibleDecls()
4090 VisibleDeclConsumer &Consumer, in LookupVisibleDecls() argument
4093 LookupVisibleHelper H(Consumer, IncludeDependentBases, LoadExternal); in LookupVisibleDecls()
4690 TypoCorrectionConsumer &Consumer, in AddKeywordsToConsumer() argument
4695 Consumer.addKeywordResult("template"); in AddKeywordsToConsumer()
4697 Consumer.addKeywordResult("operator"); in AddKeywordsToConsumer()
4702 Consumer.addKeywordResult("super"); in AddKeywordsToConsumer()
4716 Consumer.addKeywordResult(CTypeSpecs[I]); in AddKeywordsToConsumer()
4719 Consumer.addKeywordResult("restrict"); in AddKeywordsToConsumer()
4721 Consumer.addKeywordResult("bool"); in AddKeywordsToConsumer()
4723 Consumer.addKeywordResult("_Bool"); in AddKeywordsToConsumer()
4726 Consumer.addKeywordResult("class"); in AddKeywordsToConsumer()
4727 Consumer.addKeywordResult("typename"); in AddKeywordsToConsumer()
4728 Consumer.addKeywordResult("wchar_t"); in AddKeywordsToConsumer()
4731 Consumer.addKeywordResult("char16_t"); in AddKeywordsToConsumer()
4732 Consumer.addKeywordResult("char32_t"); in AddKeywordsToConsumer()
4733 Consumer.addKeywordResult("constexpr"); in AddKeywordsToConsumer()
4734 Consumer.addKeywordResult("decltype"); in AddKeywordsToConsumer()
4735 Consumer.addKeywordResult("thread_local"); in AddKeywordsToConsumer()
4740 Consumer.addKeywordResult("typeof"); in AddKeywordsToConsumer()
4747 Consumer.addKeywordResult(kw); in AddKeywordsToConsumer()
4751 Consumer.addKeywordResult("const_cast"); in AddKeywordsToConsumer()
4752 Consumer.addKeywordResult("dynamic_cast"); in AddKeywordsToConsumer()
4753 Consumer.addKeywordResult("reinterpret_cast"); in AddKeywordsToConsumer()
4754 Consumer.addKeywordResult("static_cast"); in AddKeywordsToConsumer()
4758 Consumer.addKeywordResult("sizeof"); in AddKeywordsToConsumer()
4760 Consumer.addKeywordResult("false"); in AddKeywordsToConsumer()
4761 Consumer.addKeywordResult("true"); in AddKeywordsToConsumer()
4770 Consumer.addKeywordResult(CXXExprs[I]); in AddKeywordsToConsumer()
4774 Consumer.addKeywordResult("this"); in AddKeywordsToConsumer()
4777 Consumer.addKeywordResult("alignof"); in AddKeywordsToConsumer()
4778 Consumer.addKeywordResult("nullptr"); in AddKeywordsToConsumer()
4785 Consumer.addKeywordResult("_Alignof"); in AddKeywordsToConsumer()
4796 Consumer.addKeywordResult(CStmts[I]); in AddKeywordsToConsumer()
4799 Consumer.addKeywordResult("catch"); in AddKeywordsToConsumer()
4800 Consumer.addKeywordResult("try"); in AddKeywordsToConsumer()
4804 Consumer.addKeywordResult("break"); in AddKeywordsToConsumer()
4807 Consumer.addKeywordResult("continue"); in AddKeywordsToConsumer()
4811 Consumer.addKeywordResult("case"); in AddKeywordsToConsumer()
4812 Consumer.addKeywordResult("default"); in AddKeywordsToConsumer()
4816 Consumer.addKeywordResult("namespace"); in AddKeywordsToConsumer()
4817 Consumer.addKeywordResult("template"); in AddKeywordsToConsumer()
4821 Consumer.addKeywordResult("explicit"); in AddKeywordsToConsumer()
4822 Consumer.addKeywordResult("friend"); in AddKeywordsToConsumer()
4823 Consumer.addKeywordResult("mutable"); in AddKeywordsToConsumer()
4824 Consumer.addKeywordResult("private"); in AddKeywordsToConsumer()
4825 Consumer.addKeywordResult("protected"); in AddKeywordsToConsumer()
4826 Consumer.addKeywordResult("public"); in AddKeywordsToConsumer()
4827 Consumer.addKeywordResult("virtual"); in AddKeywordsToConsumer()
4832 Consumer.addKeywordResult("using"); in AddKeywordsToConsumer()
4835 Consumer.addKeywordResult("static_assert"); in AddKeywordsToConsumer()
4909 auto Consumer = std::make_unique<TypoCorrectionConsumer>( in makeTypoCorrectionConsumer() local
4917 LookupVisibleDecls(MemberContext, LookupKind, *Consumer); in makeTypoCorrectionConsumer()
4922 LookupVisibleDecls(I, LookupKind, *Consumer); in makeTypoCorrectionConsumer()
4929 LookupVisibleDecls(QualifiedDC, LookupKind, *Consumer); in makeTypoCorrectionConsumer()
4945 Consumer->FoundName(I.getKey()); in makeTypoCorrectionConsumer()
4957 Consumer->FoundName(Name); in makeTypoCorrectionConsumer()
4962 AddKeywordsToConsumer(*this, *Consumer, S, in makeTypoCorrectionConsumer()
4963 *Consumer->getCorrectionValidator(), in makeTypoCorrectionConsumer()
4978 Consumer->addNamespaces(KnownNamespaces); in makeTypoCorrectionConsumer()
4981 return Consumer; in makeTypoCorrectionConsumer()
5040 auto Consumer = makeTypoCorrectionConsumer(TypoName, LookupKind, S, SS, CCC, in CorrectTypo() local
5044 if (!Consumer) in CorrectTypo()
5048 if (Consumer->empty()) in CorrectTypo()
5053 unsigned ED = Consumer->getBestEditDistance(true); in CorrectTypo()
5058 TypoCorrection BestTC = Consumer->getNextCorrection(); in CorrectTypo()
5059 TypoCorrection SecondBestTC = Consumer->getNextCorrection(); in CorrectTypo()
5093 else if ((*Consumer)["super"].front().isKeyword()) in CorrectTypo()
5094 BestTC = (*Consumer)["super"].front(); in CorrectTypo()
5156 auto Consumer = makeTypoCorrectionConsumer(TypoName, LookupKind, S, SS, CCC, in CorrectTypoDelayed() local
5162 if (ExternalSource && Consumer) { in CorrectTypoDelayed()
5164 TypoName, LookupKind, S, SS, *Consumer->getCorrectionValidator(), in CorrectTypoDelayed()
5167 Consumer->addCorrection(ExternalTypo); in CorrectTypoDelayed()
5170 if (!Consumer || Consumer->empty()) in CorrectTypoDelayed()
5175 unsigned ED = Consumer->getBestEditDistance(true); in CorrectTypoDelayed()
5180 return createDelayedTypo(std::move(Consumer), std::move(TDG), std::move(TRC), in CorrectTypoDelayed()
5498 State.Consumer = std::move(TCC); in createDelayedTypo()