Lines Matching refs:Consumer

3487                                VisibleDeclConsumer &Consumer,  in LookupVisibleDecls()  argument
3498 Consumer.EnteredContext(Ctx); in LookupVisibleDecls()
3521 Consumer.FoundDecl(ND, Visited.checkHidden(ND), Ctx, InBaseClass); in LookupVisibleDecls()
3543 Consumer.FoundDecl(ND, Visited.checkHidden(ND), Ctx, InBaseClass); in LookupVisibleDecls()
3556 QualifiedNameLookup, InBaseClass, Consumer, Visited, in LookupVisibleDecls()
3614 Consumer, Visited, IncludeDependentBases, in LookupVisibleDecls()
3624 LookupVisibleDecls(Cat, Result, QualifiedNameLookup, false, Consumer, in LookupVisibleDecls()
3631 LookupVisibleDecls(I, Result, QualifiedNameLookup, false, Consumer, in LookupVisibleDecls()
3639 true, Consumer, Visited, IncludeDependentBases, in LookupVisibleDecls()
3648 QualifiedNameLookup, InBaseClass, Consumer, Visited, in LookupVisibleDecls()
3654 LookupVisibleDecls(I, Result, QualifiedNameLookup, false, Consumer, in LookupVisibleDecls()
3660 LookupVisibleDecls(I, Result, QualifiedNameLookup, false, Consumer, in LookupVisibleDecls()
3668 QualifiedNameLookup, true, Consumer, Visited, in LookupVisibleDecls()
3676 VisibleDeclConsumer &Consumer, in LookupVisibleDecls() argument
3693 Consumer.FoundDecl(ND, Visited.checkHidden(ND), nullptr, false); in LookupVisibleDecls()
3717 /*InBaseClass=*/false, Consumer, Visited, in LookupVisibleDecls()
3732 /*InBaseClass=*/false, Consumer, Visited, in LookupVisibleDecls()
3747 /*InBaseClass=*/false, Consumer, Visited, in LookupVisibleDecls()
3757 /*InBaseClass=*/false, Consumer, Visited, in LookupVisibleDecls()
3763 LookupVisibleDecls(S->getParent(), Result, UDirs, Consumer, Visited, in LookupVisibleDecls()
3768 VisibleDeclConsumer &Consumer, in LookupVisibleDecls() argument
3785 Result.setAllowHidden(Consumer.includeHiddenDecls()); in LookupVisibleDecls()
3790 ::LookupVisibleDecls(Initial, Result, UDirs, Consumer, Visited, LoadExternal); in LookupVisibleDecls()
3794 VisibleDeclConsumer &Consumer, in LookupVisibleDecls() argument
3798 Result.setAllowHidden(Consumer.includeHiddenDecls()); in LookupVisibleDecls()
3804 /*InBaseClass=*/false, Consumer, Visited, in LookupVisibleDecls()
4402 TypoCorrectionConsumer &Consumer, in AddKeywordsToConsumer() argument
4407 Consumer.addKeywordResult("template"); in AddKeywordsToConsumer()
4409 Consumer.addKeywordResult("operator"); in AddKeywordsToConsumer()
4414 Consumer.addKeywordResult("super"); in AddKeywordsToConsumer()
4428 Consumer.addKeywordResult(CTypeSpecs[I]); in AddKeywordsToConsumer()
4431 Consumer.addKeywordResult("restrict"); in AddKeywordsToConsumer()
4433 Consumer.addKeywordResult("bool"); in AddKeywordsToConsumer()
4435 Consumer.addKeywordResult("_Bool"); in AddKeywordsToConsumer()
4438 Consumer.addKeywordResult("class"); in AddKeywordsToConsumer()
4439 Consumer.addKeywordResult("typename"); in AddKeywordsToConsumer()
4440 Consumer.addKeywordResult("wchar_t"); in AddKeywordsToConsumer()
4443 Consumer.addKeywordResult("char16_t"); in AddKeywordsToConsumer()
4444 Consumer.addKeywordResult("char32_t"); in AddKeywordsToConsumer()
4445 Consumer.addKeywordResult("constexpr"); in AddKeywordsToConsumer()
4446 Consumer.addKeywordResult("decltype"); in AddKeywordsToConsumer()
4447 Consumer.addKeywordResult("thread_local"); in AddKeywordsToConsumer()
4452 Consumer.addKeywordResult("typeof"); in AddKeywordsToConsumer()
4459 Consumer.addKeywordResult(kw); in AddKeywordsToConsumer()
4463 Consumer.addKeywordResult("const_cast"); in AddKeywordsToConsumer()
4464 Consumer.addKeywordResult("dynamic_cast"); in AddKeywordsToConsumer()
4465 Consumer.addKeywordResult("reinterpret_cast"); in AddKeywordsToConsumer()
4466 Consumer.addKeywordResult("static_cast"); in AddKeywordsToConsumer()
4470 Consumer.addKeywordResult("sizeof"); in AddKeywordsToConsumer()
4472 Consumer.addKeywordResult("false"); in AddKeywordsToConsumer()
4473 Consumer.addKeywordResult("true"); in AddKeywordsToConsumer()
4482 Consumer.addKeywordResult(CXXExprs[I]); in AddKeywordsToConsumer()
4486 Consumer.addKeywordResult("this"); in AddKeywordsToConsumer()
4489 Consumer.addKeywordResult("alignof"); in AddKeywordsToConsumer()
4490 Consumer.addKeywordResult("nullptr"); in AddKeywordsToConsumer()
4497 Consumer.addKeywordResult("_Alignof"); in AddKeywordsToConsumer()
4508 Consumer.addKeywordResult(CStmts[I]); in AddKeywordsToConsumer()
4511 Consumer.addKeywordResult("catch"); in AddKeywordsToConsumer()
4512 Consumer.addKeywordResult("try"); in AddKeywordsToConsumer()
4516 Consumer.addKeywordResult("break"); in AddKeywordsToConsumer()
4519 Consumer.addKeywordResult("continue"); in AddKeywordsToConsumer()
4523 Consumer.addKeywordResult("case"); in AddKeywordsToConsumer()
4524 Consumer.addKeywordResult("default"); in AddKeywordsToConsumer()
4528 Consumer.addKeywordResult("namespace"); in AddKeywordsToConsumer()
4529 Consumer.addKeywordResult("template"); in AddKeywordsToConsumer()
4533 Consumer.addKeywordResult("explicit"); in AddKeywordsToConsumer()
4534 Consumer.addKeywordResult("friend"); in AddKeywordsToConsumer()
4535 Consumer.addKeywordResult("mutable"); in AddKeywordsToConsumer()
4536 Consumer.addKeywordResult("private"); in AddKeywordsToConsumer()
4537 Consumer.addKeywordResult("protected"); in AddKeywordsToConsumer()
4538 Consumer.addKeywordResult("public"); in AddKeywordsToConsumer()
4539 Consumer.addKeywordResult("virtual"); in AddKeywordsToConsumer()
4544 Consumer.addKeywordResult("using"); in AddKeywordsToConsumer()
4547 Consumer.addKeywordResult("static_assert"); in AddKeywordsToConsumer()
4618 auto Consumer = llvm::make_unique<TypoCorrectionConsumer>( in makeTypoCorrectionConsumer() local
4626 LookupVisibleDecls(MemberContext, LookupKind, *Consumer); in makeTypoCorrectionConsumer()
4631 LookupVisibleDecls(I, LookupKind, *Consumer); in makeTypoCorrectionConsumer()
4638 LookupVisibleDecls(QualifiedDC, LookupKind, *Consumer); in makeTypoCorrectionConsumer()
4654 Consumer->FoundName(I.getKey()); in makeTypoCorrectionConsumer()
4666 Consumer->FoundName(Name); in makeTypoCorrectionConsumer()
4671 AddKeywordsToConsumer(*this, *Consumer, S, CCCRef, SS && SS->isNotEmpty()); in makeTypoCorrectionConsumer()
4685 Consumer->addNamespaces(KnownNamespaces); in makeTypoCorrectionConsumer()
4688 return Consumer; in makeTypoCorrectionConsumer()
4748 auto Consumer = makeTypoCorrectionConsumer( in CorrectTypo() local
4752 if (!Consumer) in CorrectTypo()
4756 if (Consumer->empty()) in CorrectTypo()
4761 unsigned ED = Consumer->getBestEditDistance(true); in CorrectTypo()
4766 TypoCorrection BestTC = Consumer->getNextCorrection(); in CorrectTypo()
4767 TypoCorrection SecondBestTC = Consumer->getNextCorrection(); in CorrectTypo()
4801 else if ((*Consumer)["super"].front().isKeyword()) in CorrectTypo()
4802 BestTC = (*Consumer)["super"].front(); in CorrectTypo()
4867 auto Consumer = makeTypoCorrectionConsumer( in CorrectTypoDelayed() local
4873 if (ExternalSource && Consumer) { in CorrectTypoDelayed()
4875 TypoName, LookupKind, S, SS, *Consumer->getCorrectionValidator(), in CorrectTypoDelayed()
4878 Consumer->addCorrection(ExternalTypo); in CorrectTypoDelayed()
4881 if (!Consumer || Consumer->empty()) in CorrectTypoDelayed()
4886 unsigned ED = Consumer->getBestEditDistance(true); in CorrectTypoDelayed()
4892 return createDelayedTypo(std::move(Consumer), std::move(TDG), std::move(TRC)); in CorrectTypoDelayed()
5189 State.Consumer = std::move(TCC); in createDelayedTypo()