Lines Matching defs:CodeCompleter

250     return SemaRef.CodeCompletion().CodeCompleter &&
251 SemaRef.CodeCompletion().CodeCompleter->includeCodePatterns();
4235 CodeCompleteConsumer *CodeCompleter,
4239 if (CodeCompleter)
4240 CodeCompleter->ProcessCodeCompleteResults(*S, Context, Results, NumResults);
4373 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
4374 CodeCompleter->getCodeCompletionTUInfo(),
4411 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
4418 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
4419 CodeCompleter->getCodeCompletionTUInfo(),
4468 CodeCompleter->includeGlobals(),
4469 CodeCompleter->loadExternal());
4498 if (CodeCompleter->includeMacros())
4499 AddMacroResults(SemaRef.PP, Results, CodeCompleter->loadExternal(), false);
4501 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
4517 SemaRef, CodeCompleter->getAllocator(),
4518 CodeCompleter->getCodeCompletionTUInfo(),
4548 Consumer, CodeCompleter->includeGlobals(),
4549 CodeCompleter->loadExternal());
4578 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
4604 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
4605 CodeCompleter->getCodeCompletionTUInfo(),
4732 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
4853 SemaRef, CodeCompleter->getAllocator(),
4854 CodeCompleter->getCodeCompletionTUInfo(),
4880 CodeCompleter->includeGlobals(),
4881 CodeCompleter->loadExternal());
4907 if (CodeCompleter->includeMacros())
4908 AddMacroResults(SemaRef.PP, Results, CodeCompleter->loadExternal(), false,
4918 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
5196 SemaRef.CodeCompletion().CodeCompleter->includeGlobals(),
5198 SemaRef.CodeCompletion().CodeCompleter->loadExternal());
5726 if (!Base || !CodeCompleter)
5755 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
5756 CodeCompleter->getCodeCompletionTUInfo(), CCContext,
5798 R.render(SemaRef, CodeCompleter->getAllocator(),
5799 CodeCompleter->getCodeCompletionTUInfo()));
5848 CodeCompleter->includeGlobals(),
5850 CodeCompleter->loadExternal());
5861 if (CodeCompleter->includeFixIts()) {
5875 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
5890 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
5891 CodeCompleter->getCodeCompletionTUInfo(), CCContext,
5900 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
5906 if (!CodeCompleter)
5934 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
5935 CodeCompleter->getCodeCompletionTUInfo(), ContextKind);
5941 CodeCompleter->includeGlobals(),
5942 CodeCompleter->loadExternal());
5944 if (CodeCompleter->includeGlobals()) {
5948 CodeCompleter->includeGlobals(),
5949 CodeCompleter->loadExternal());
5952 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
5972 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
5973 CodeCompleter->getCodeCompletionTUInfo(),
5978 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
5985 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
5986 CodeCompleter->getCodeCompletionTUInfo(),
6001 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
6011 if (SemaRef.getCurFunction()->SwitchStack.empty() || !CodeCompleter)
6072 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
6073 CodeCompleter->getCodeCompletionTUInfo(),
6078 if (CodeCompleter->includeMacros()) {
6079 AddMacroResults(SemaRef.PP, Results, CodeCompleter->loadExternal(), false);
6081 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
6164 SemaRef.CodeCompletion().CodeCompleter->ProcessOverloadCandidates(
6222 if (!CodeCompleter || !Fn)
6402 if (!CodeCompleter)
6480 if (!CodeCompleter)
6521 if (!CodeCompleter || !ParsedTemplate)
6586 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
6587 CodeCompleter->getCodeCompletionTUInfo(), CCC);
6605 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
6626 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
6627 CodeCompleter->getCodeCompletionTUInfo(),
6634 CodeCompleter->includeGlobals(),
6635 CodeCompleter->loadExternal());
6682 if (CodeCompleter->includeMacros())
6683 AddMacroResults(SemaRef.PP, Results, CodeCompleter->loadExternal(), false);
6685 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
6695 if (SS.isEmpty() || !CodeCompleter)
6710 ResultBuilder DummyResults(SemaRef, CodeCompleter->getAllocator(),
6711 CodeCompleter->getCodeCompletionTUInfo(), CC);
6721 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
6737 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
6738 CodeCompleter->getCodeCompletionTUInfo(), CC);
6758 R.render(SemaRef, CodeCompleter->getAllocator(),
6759 CodeCompleter->getCodeCompletionTUInfo())));
6774 (CodeCompleter->includeNamespaceLevelDecls() || !Ctx->isFileContext())) {
6779 CodeCompleter->loadExternal());
6782 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
6788 if (!CodeCompleter)
6796 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
6797 CodeCompleter->getCodeCompletionTUInfo(), Context,
6809 CodeCompleter->includeGlobals(),
6810 CodeCompleter->loadExternal());
6813 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
6819 if (!CodeCompleter)
6824 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
6825 CodeCompleter->getCodeCompletionTUInfo(),
6831 CodeCompleter->includeGlobals(),
6832 CodeCompleter->loadExternal());
6834 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
6840 if (!CodeCompleter)
6848 Ctx && !CodeCompleter->includeGlobals() && isa<TranslationUnitDecl>(Ctx);
6850 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
6851 CodeCompleter->getCodeCompletionTUInfo(),
6883 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
6889 if (!CodeCompleter)
6893 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
6894 CodeCompleter->getCodeCompletionTUInfo(),
6899 CodeCompleter->includeGlobals(),
6900 CodeCompleter->loadExternal());
6901 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
6907 if (!CodeCompleter)
6911 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
6912 CodeCompleter->getCodeCompletionTUInfo(),
6928 CodeCompleter->includeGlobals(),
6929 CodeCompleter->loadExternal());
6935 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
6951 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
6952 CodeCompleter->getCodeCompletionTUInfo(),
7089 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
7106 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
7107 CodeCompleter->getCodeCompletionTUInfo(),
7142 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
7150 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
7151 CodeCompleter->getCodeCompletionTUInfo(),
7190 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
7293 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
7294 CodeCompleter->getCodeCompletionTUInfo(),
7304 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
7431 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
7432 CodeCompleter->getCodeCompletionTUInfo(),
7437 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
7443 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
7444 CodeCompleter->getCodeCompletionTUInfo(),
7450 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
7456 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
7457 CodeCompleter->getCodeCompletionTUInfo(),
7462 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
7502 if (!CodeCompleter)
7507 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
7508 CodeCompleter->getCodeCompletionTUInfo(),
7570 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
7745 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
7746 CodeCompleter->getCodeCompletionTUInfo(),
7755 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
7774 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
7775 CodeCompleter->getCodeCompletionTUInfo(),
7785 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
7792 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
7793 CodeCompleter->getCodeCompletionTUInfo(),
7857 CodeCompleter->includeGlobals(),
7858 CodeCompleter->loadExternal());
7860 if (CodeCompleter->includeMacros())
7861 AddMacroResults(SemaRef.PP, Results, CodeCompleter->loadExternal(), false);
7863 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
8059 SemaRef, CodeCompleter->getAllocator(),
8060 CodeCompleter->getCodeCompletionTUInfo(),
8069 CodeCompleter->includeGlobals(),
8070 CodeCompleter->loadExternal());
8088 if (CodeCompleter->includeMacros())
8089 AddMacroResults(SemaRef.PP, Results, CodeCompleter->loadExternal(), false);
8090 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
8275 SemaRef, CodeCompleter->getAllocator(),
8276 CodeCompleter->getCodeCompletionTUInfo(),
8298 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
8348 SemaRef, CodeCompleter->getAllocator(),
8349 CodeCompleter->getCodeCompletionTUInfo(),
8459 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
8495 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
8496 CodeCompleter->getCodeCompletionTUInfo(),
8535 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
8559 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
8560 CodeCompleter->getCodeCompletionTUInfo(),
8563 if (CodeCompleter->includeGlobals()) {
8581 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
8587 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
8588 CodeCompleter->getCodeCompletionTUInfo(),
8591 if (CodeCompleter->includeGlobals()) {
8601 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
8626 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
8627 CodeCompleter->getCodeCompletionTUInfo(),
8631 if (CodeCompleter->includeGlobals()) {
8639 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
8645 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
8646 CodeCompleter->getCodeCompletionTUInfo(),
8650 if (CodeCompleter->includeGlobals()) {
8658 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
8665 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
8666 CodeCompleter->getCodeCompletionTUInfo(),
8676 if (CodeCompleter->includeGlobals()) {
8684 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
8690 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
8691 CodeCompleter->getCodeCompletionTUInfo(),
8695 if (CodeCompleter->includeGlobals()) {
8703 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
8712 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
8713 CodeCompleter->getCodeCompletionTUInfo(),
8738 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
8756 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
8757 CodeCompleter->getCodeCompletionTUInfo(),
8779 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
8786 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
8787 CodeCompleter->getCodeCompletionTUInfo(), CCContext);
8817 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
8825 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
8826 CodeCompleter->getCodeCompletionTUInfo(),
8910 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
9683 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
9695 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
9696 CodeCompleter->getCodeCompletionTUInfo(),
9824 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
9847 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
9848 CodeCompleter->getCodeCompletionTUInfo(),
9912 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
9918 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
9919 CodeCompleter->getCodeCompletionTUInfo(),
10083 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
10096 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
10097 CodeCompleter->getCodeCompletionTUInfo(),
10100 if (!IsDefinition && CodeCompleter->includeMacros()) {
10118 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
10124 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
10125 CodeCompleter->getCodeCompletionTUInfo(),
10128 if (CodeCompleter->includeMacros())
10129 AddMacroResults(SemaRef.PP, Results, CodeCompleter->loadExternal(), true);
10143 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
10171 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
10172 CodeCompleter->getCodeCompletionTUInfo(),
10185 CodeCompletionBuilder Builder(CodeCompleter->getAllocator(),
10186 CodeCompleter->getCodeCompletionTUInfo());
10298 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
10304 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
10310 ResultBuilder Results(SemaRef, CodeCompleter->getAllocator(),
10311 CodeCompleter->getCodeCompletionTUInfo(),
10321 HandleCodeCompleteResults(&SemaRef, CodeCompleter,
10331 if (!CodeCompleter || CodeCompleter->includeGlobals()) {
10336 !CodeCompleter || CodeCompleter->loadExternal());
10339 if (!CodeCompleter || CodeCompleter->includeMacros())
10341 !CodeCompleter || CodeCompleter->loadExternal(), true);
10350 : SemaBase(S), CodeCompleter(CompletionConsumer) {}