reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaCodeComplete.cpp
  228     return SemaRef.CodeCompleter &&
  229            SemaRef.CodeCompleter->includeCodePatterns();
 4011   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 4012                         CodeCompleter->getCodeCompletionTUInfo(),
 4052   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 4058   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 4059                         CodeCompleter->getCodeCompletionTUInfo(),
 4107                      CodeCompleter->includeGlobals(),
 4108                      CodeCompleter->loadExternal());
 4136   if (CodeCompleter->includeMacros())
 4137     AddMacroResults(PP, Results, CodeCompleter->loadExternal(), false);
 4139   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 4154       *this, CodeCompleter->getAllocator(),
 4155       CodeCompleter->getCodeCompletionTUInfo(),
 4185                          CodeCompleter->includeGlobals(),
 4186                          CodeCompleter->loadExternal());
 4214   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 4334       *this, CodeCompleter->getAllocator(),
 4335       CodeCompleter->getCodeCompletionTUInfo(),
 4361                      CodeCompleter->includeGlobals(),
 4362                      CodeCompleter->loadExternal());
 4387   if (CodeCompleter->includeMacros())
 4388     AddMacroResults(PP, Results, CodeCompleter->loadExternal(), false,
 4398   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 4671                              SemaRef.CodeCompleter->includeGlobals(),
 4673                              SemaRef.CodeCompleter->loadExternal());
 4700   if (!Base || !CodeCompleter)
 4728   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 4729                         CodeCompleter->getCodeCompletionTUInfo(), CCContext,
 4806             Class, LookupMemberName, Consumer, CodeCompleter->includeGlobals(),
 4807             /*IncludeDependentBases=*/false, CodeCompleter->loadExternal());
 4818   if (CodeCompleter->includeFixIts()) {
 4832   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 4846   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 4847                         CodeCompleter->getCodeCompletionTUInfo(), CCContext,
 4856   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 4861   if (!CodeCompleter)
 4889   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 4890                         CodeCompleter->getCodeCompletionTUInfo(), ContextKind);
 4896                      CodeCompleter->includeGlobals(),
 4897                      CodeCompleter->loadExternal());
 4899   if (CodeCompleter->includeGlobals()) {
 4903                        CodeCompleter->includeGlobals(),
 4904                        CodeCompleter->loadExternal());
 4907   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 4926   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 4927                         CodeCompleter->getCodeCompletionTUInfo(),
 4932   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 4938   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 4939                         CodeCompleter->getCodeCompletionTUInfo(),
 4954   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 4963   if (getCurFunction()->SwitchStack.empty() || !CodeCompleter)
 5023   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 5024                         CodeCompleter->getCodeCompletionTUInfo(),
 5028   if (CodeCompleter->includeMacros()) {
 5029     AddMacroResults(PP, Results, CodeCompleter->loadExternal(), false);
 5031   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 5099   SemaRef.CodeCompleter->ProcessOverloadCandidates(
 5107   if (!CodeCompleter)
 5204   if (!CodeCompleter)
 5242   if (!CodeCompleter)
 5274   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 5275                         CodeCompleter->getCodeCompletionTUInfo(),
 5282                      CodeCompleter->includeGlobals(),
 5283                      CodeCompleter->loadExternal());
 5325   if (CodeCompleter->includeMacros())
 5326     AddMacroResults(PP, Results, CodeCompleter->loadExternal(), false);
 5328   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 5336   if (SS.isEmpty() || !CodeCompleter)
 5351     ResultBuilder DummyResults(*this, CodeCompleter->getAllocator(),
 5352                                CodeCompleter->getCodeCompletionTUInfo(), CC);
 5362     HandleCodeCompleteResults(this, CodeCompleter,
 5377   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 5378                         CodeCompleter->getCodeCompletionTUInfo(), CC);
 5398   if (CodeCompleter->includeNamespaceLevelDecls() ||
 5404                        CodeCompleter->loadExternal());
 5407   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 5412   if (!CodeCompleter)
 5420   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 5421                         CodeCompleter->getCodeCompletionTUInfo(), Context,
 5433                      CodeCompleter->includeGlobals(),
 5434                      CodeCompleter->loadExternal());
 5437   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 5442   if (!CodeCompleter)
 5447   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 5448                         CodeCompleter->getCodeCompletionTUInfo(),
 5454                      CodeCompleter->includeGlobals(),
 5455                      CodeCompleter->loadExternal());
 5457   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 5462   if (!CodeCompleter)
 5470       Ctx && !CodeCompleter->includeGlobals() && isa<TranslationUnitDecl>(Ctx);
 5472   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 5473                         CodeCompleter->getCodeCompletionTUInfo(),
 5505   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 5510   if (!CodeCompleter)
 5514   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 5515                         CodeCompleter->getCodeCompletionTUInfo(),
 5520                      CodeCompleter->includeGlobals(),
 5521                      CodeCompleter->loadExternal());
 5522   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 5527   if (!CodeCompleter)
 5531   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 5532                         CodeCompleter->getCodeCompletionTUInfo(),
 5548                      CodeCompleter->includeGlobals(),
 5549                      CodeCompleter->loadExternal());
 5555   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 5570   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 5571                         CodeCompleter->getCodeCompletionTUInfo(),
 5706   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 5721   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 5722                         CodeCompleter->getCodeCompletionTUInfo(),
 5757   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 5859   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 5860                         CodeCompleter->getCodeCompletionTUInfo(),
 5870   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 5996   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 5997                         CodeCompleter->getCodeCompletionTUInfo(),
 6002   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 6007   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 6008                         CodeCompleter->getCodeCompletionTUInfo(),
 6014   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 6019   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 6020                         CodeCompleter->getCodeCompletionTUInfo(),
 6025   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 6061   if (!CodeCompleter)
 6066   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 6067                         CodeCompleter->getCodeCompletionTUInfo(),
 6118   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 6291   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 6292                         CodeCompleter->getCodeCompletionTUInfo(),
 6300   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 6317   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 6318                         CodeCompleter->getCodeCompletionTUInfo(),
 6327   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 6333   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 6334                         CodeCompleter->getCodeCompletionTUInfo(),
 6398                      CodeCompleter->includeGlobals(),
 6399                      CodeCompleter->loadExternal());
 6401   if (CodeCompleter->includeMacros())
 6402     AddMacroResults(PP, Results, CodeCompleter->loadExternal(), false);
 6404   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 6599       *this, CodeCompleter->getAllocator(),
 6600       CodeCompleter->getCodeCompletionTUInfo(),
 6609                      CodeCompleter->includeGlobals(),
 6610                      CodeCompleter->loadExternal());
 6627   if (CodeCompleter->includeMacros())
 6628     AddMacroResults(PP, Results, CodeCompleter->loadExternal(), false);
 6629   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 6811       *this, CodeCompleter->getAllocator(),
 6812       CodeCompleter->getCodeCompletionTUInfo(),
 6834   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 6883       *this, CodeCompleter->getAllocator(),
 6884       CodeCompleter->getCodeCompletionTUInfo(),
 6991   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 7026   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 7027                         CodeCompleter->getCodeCompletionTUInfo(),
 7065   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 7088   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 7089                         CodeCompleter->getCodeCompletionTUInfo(),
 7092   if (CodeCompleter->includeGlobals()) {
 7109   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 7114   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 7115                         CodeCompleter->getCodeCompletionTUInfo(),
 7118   if (CodeCompleter->includeGlobals()) {
 7128   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 7152   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 7153                         CodeCompleter->getCodeCompletionTUInfo(),
 7157   if (CodeCompleter->includeGlobals()) {
 7165   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 7171   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 7172                         CodeCompleter->getCodeCompletionTUInfo(),
 7182   if (CodeCompleter->includeGlobals()) {
 7190   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 7195   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 7196                         CodeCompleter->getCodeCompletionTUInfo(),
 7200   if (CodeCompleter->includeGlobals()) {
 7208   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 7217   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 7218                         CodeCompleter->getCodeCompletionTUInfo(),
 7243   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 7261   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 7262                         CodeCompleter->getCodeCompletionTUInfo(),
 7284   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 7290   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 7291                         CodeCompleter->getCodeCompletionTUInfo(), CCContext);
 7321   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 7328   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 7329                         CodeCompleter->getCodeCompletionTUInfo(),
 7413   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 8184     HandleCodeCompleteResults(this, CodeCompleter,
 8196   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 8197                         CodeCompleter->getCodeCompletionTUInfo(),
 8322   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 8344   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 8345                         CodeCompleter->getCodeCompletionTUInfo(),
 8407   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 8412   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 8413                         CodeCompleter->getCodeCompletionTUInfo(),
 8565   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 8575   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 8576                         CodeCompleter->getCodeCompletionTUInfo(),
 8579   if (!IsDefinition && (!CodeCompleter || CodeCompleter->includeMacros())) {
 8579   if (!IsDefinition && (!CodeCompleter || CodeCompleter->includeMacros())) {
 8597   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 8602   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 8603                         CodeCompleter->getCodeCompletionTUInfo(),
 8606   if (!CodeCompleter || CodeCompleter->includeMacros())
 8606   if (!CodeCompleter || CodeCompleter->includeMacros())
 8608                     !CodeCompleter || CodeCompleter->loadExternal(), true);
 8608                     !CodeCompleter || CodeCompleter->loadExternal(), true);
 8622   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 8650   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 8651                         CodeCompleter->getCodeCompletionTUInfo(),
 8664       CodeCompletionBuilder Builder(CodeCompleter->getAllocator(),
 8665                                     CodeCompleter->getCodeCompletionTUInfo());
 8764   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 8769   HandleCodeCompleteResults(this, CodeCompleter,
 8775   ResultBuilder Results(*this, CodeCompleter->getAllocator(),
 8776                         CodeCompleter->getCodeCompletionTUInfo(),
 8786   HandleCodeCompleteResults(this, CodeCompleter, Results.getCompletionContext(),
 8795   if (!CodeCompleter || CodeCompleter->includeGlobals()) {
 8795   if (!CodeCompleter || CodeCompleter->includeGlobals()) {
 8800                        !CodeCompleter || CodeCompleter->loadExternal());
 8800                        !CodeCompleter || CodeCompleter->loadExternal());
 8803   if (!CodeCompleter || CodeCompleter->includeMacros())
 8803   if (!CodeCompleter || CodeCompleter->includeMacros())
 8805                     !CodeCompleter || CodeCompleter->loadExternal(), true);
 8805                     !CodeCompleter || CodeCompleter->loadExternal(), true);