Lines Matching refs:CCSema
578 getQueryScopes(CodeCompletionContext &CCContext, const Sema &CCSema, in getQueryScopes() argument
606 std::string EnclosingScope = printNamespaceScope(*CCSema.CurContext); in getQueryScopes()
623 CCSema.SourceMgr, clang::LangOptions()); in getQueryScopes()
724 Sema *CCSema = nullptr; // Sema that created the results. member
748 if (CCSema) { in ProcessCodeCompleteResults()
756 CCSema = &S; in ProcessCodeCompleteResults()
813 *CCSema, CCContext, *CCAllocator, CCTUInfo, in codeCompletionString()
1306 Recorder->CCSema->getPreprocessor().getCodeCompletionLoc(), in run()
1307 Recorder->CCSema->getSourceManager(), Recorder->CCSema->LangOpts); in run()
1315 &Recorder->CCSema->getPreprocessor().getHeaderSearchInfo()); in run()
1324 const auto &SM = Recorder->CCSema->getSourceManager(); in run()
1463 Recorder->CCSema->getPreprocessor().getCodeCompletionTokenRange()); in runWithSema()
1470 ReplacedRange = halfOpenToRange(Recorder->CCSema->getSourceManager(), in runWithSema()
1474 Recorder->CCSema->getSourceManager(), in runWithSema()
1475 Recorder->CCSema->getPreprocessor().getCodeCompletionLoc()); in runWithSema()
1479 Recorder->CCSema->getPreprocessor().getCodeCompletionFilter()); in runWithSema()
1481 Recorder->CCContext, *Recorder->CCSema, HeuristicPrefix, Opts); in runWithSema()
1485 OpaqueType::fromType(Recorder->CCSema->getASTContext(), in runWithSema()
1600 getSymbolID(SemaResult, Recorder->CCSema->getSourceManager())) { in mergeResults()
1709 Recorder->CCSema->getASTContext(), *Candidate.SemaResult)) { in addCandidate()
1748 Builder.emplace(Recorder ? &Recorder->CCSema->getASTContext() : nullptr, in toCodeCompletion()