Lines Matching defs:Opts
64 const IndexingOptions &Opts,
68 IndexCtx(new IndexingContext(Opts, *this->DataConsumer)),
106 IndexingOptions Opts;
110 const IndexingOptions &Opts)
111 : DataConsumer(std::move(DataConsumer)), Opts(Opts) {
119 DataConsumer, Opts, CI.getPreprocessorPtr(),
128 const IndexingOptions &Opts, std::shared_ptr<Preprocessor> PP,
130 return std::make_unique<IndexASTConsumer>(DataConsumer, Opts, PP,
136 const IndexingOptions &Opts) {
138 return std::make_unique<IndexAction>(std::move(DataConsumer), Opts);
161 IndexingOptions Opts) {
162 IndexingContext IndexCtx(Opts, DataConsumer);
167 if (Opts.IndexMacrosInPreprocessor)
176 IndexingOptions Opts) {
177 IndexingContext IndexCtx(Opts, DataConsumer);
182 if (Opts.IndexMacrosInPreprocessor)
191 index::indexMacrosCallback(IndexDataConsumer &Consumer, IndexingOptions Opts) {
193 std::make_shared<IndexingContext>(Opts, Consumer));
198 IndexingOptions Opts) {
200 IndexingContext IndexCtx(Opts, DataConsumer);
204 if (Opts.IndexMacrosInPreprocessor)