Lines Matching refs:Opts
109 const IndexingOptions &Opts, in IndexASTConsumer() argument
113 IndexCtx(new IndexingContext(Opts, *this->DataConsumer)), in IndexASTConsumer()
151 IndexingOptions Opts; member in __anon7f009d8c0111::IndexAction
155 const IndexingOptions &Opts) in IndexAction() argument
156 : DataConsumer(std::move(DataConsumer)), Opts(Opts) { in IndexAction()
164 DataConsumer, Opts, CI.getPreprocessorPtr(), in CreateASTConsumer()
173 const IndexingOptions &Opts, std::shared_ptr<Preprocessor> PP, in createIndexingASTConsumer() argument
175 return std::make_unique<IndexASTConsumer>(DataConsumer, Opts, PP, in createIndexingASTConsumer()
181 const IndexingOptions &Opts, std::shared_ptr<Preprocessor> PP) { in createIndexingASTConsumer() argument
185 if (Opts.ShouldTraverseDecl) in createIndexingASTConsumer()
187 [ShouldTraverseDecl(Opts.ShouldTraverseDecl)](const Decl *D) { in createIndexingASTConsumer()
190 return createIndexingASTConsumer(std::move(DataConsumer), Opts, std::move(PP), in createIndexingASTConsumer()
196 const IndexingOptions &Opts) { in createIndexingAction() argument
198 return std::make_unique<IndexAction>(std::move(DataConsumer), Opts); in createIndexingAction()
261 IndexingOptions Opts) { in indexASTUnit() argument
262 IndexingContext IndexCtx(Opts, DataConsumer); in indexASTUnit()
267 if (Opts.IndexMacrosInPreprocessor) in indexASTUnit()
276 IndexingOptions Opts) { in indexTopLevelDecls() argument
277 IndexingContext IndexCtx(Opts, DataConsumer); in indexTopLevelDecls()
282 if (Opts.IndexMacrosInPreprocessor) in indexTopLevelDecls()
291 index::indexMacrosCallback(IndexDataConsumer &Consumer, IndexingOptions Opts) { in indexMacrosCallback() argument
293 std::make_shared<IndexingContext>(Opts, Consumer)); in indexMacrosCallback()
298 IndexingOptions Opts) { in indexModuleFile() argument
300 IndexingContext IndexCtx(Opts, DataConsumer); in indexModuleFile()
304 if (Opts.IndexMacrosInPreprocessor) { in indexModuleFile()