| /freebsd-11-stable/contrib/llvm-project/clang/lib/Index/ |
| HD | IndexingAction.cpp | 57 std::shared_ptr<IndexDataConsumer> DataConsumer; member in __anon45d98b4c0111::IndexASTConsumer 63 IndexASTConsumer(std::shared_ptr<IndexDataConsumer> DataConsumer, in IndexASTConsumer() argument 67 : DataConsumer(std::move(DataConsumer)), in IndexASTConsumer() 68 IndexCtx(new IndexingContext(Opts, *this->DataConsumer)), in IndexASTConsumer() 71 assert(this->DataConsumer != nullptr); in IndexASTConsumer() 96 DataConsumer->finish(); in HandleTranslationUnit() 105 std::shared_ptr<IndexDataConsumer> DataConsumer; member in __anon45d98b4c0111::IndexAction 109 IndexAction(std::shared_ptr<IndexDataConsumer> DataConsumer, in IndexAction() argument 111 : DataConsumer(std::move(DataConsumer)), Opts(Opts) { in IndexAction() 112 assert(this->DataConsumer != nullptr); in IndexAction() [all …]
|
| HD | IndexingContext.h | 40 IndexDataConsumer &DataConsumer; variable 44 IndexingContext(IndexingOptions IndexOpts, IndexDataConsumer &DataConsumer) in IndexingContext() argument 45 : IndexOpts(IndexOpts), DataConsumer(DataConsumer) {} in IndexingContext() 48 IndexDataConsumer &getDataConsumer() { return DataConsumer; } in getDataConsumer()
|
| HD | IndexingContext.cpp | 97 IndexDataConsumer &DataConsumer) { in reportModuleReferences() argument 101 DataConsumer); in reportModuleReferences() 102 DataConsumer.handleModuleOccurrence( in reportModuleReferences() 140 DataConsumer); in importedModule() 147 return DataConsumer.handleModuleOccurrence(ImportD, Mod, Roles, Loc); in importedModule() 445 return DataConsumer.handleDeclOccurrence(D, Roles, FinalRelations, Loc, Node); in handleDeclOccurrence() 452 DataConsumer.handleMacroOccurrence(&Name, &MI, Roles, Loc); in handleMacroDefined() 459 DataConsumer.handleMacroOccurrence(&Name, &MI, Roles, Loc); in handleMacroUndefined() 466 DataConsumer.handleMacroOccurrence(&Name, &MI, Roles, Loc); in handleMacroReference()
|
| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/Index/ |
| HD | IndexingAction.h | 37 std::shared_ptr<IndexDataConsumer> DataConsumer, 42 std::shared_ptr<IndexDataConsumer> DataConsumer, in createIndexingASTConsumer() argument 45 std::move(DataConsumer), Opts, std::move(PP), in createIndexingASTConsumer() 51 createIndexingAction(std::shared_ptr<IndexDataConsumer> DataConsumer, 55 void indexASTUnit(ASTUnit &Unit, IndexDataConsumer &DataConsumer, 61 IndexDataConsumer &DataConsumer, IndexingOptions Opts); 70 IndexDataConsumer &DataConsumer, IndexingOptions Opts);
|
| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/ |
| HD | DataCollection.h | 44 void addDataToConsumer(T &DataConsumer, llvm::StringRef Str) { in addDataToConsumer() argument 45 DataConsumer.update(Str); in addDataToConsumer() 48 template <class T> void addDataToConsumer(T &DataConsumer, const QualType &QT) { in addDataToConsumer() argument 49 addDataToConsumer(DataConsumer, QT.getAsString()); in addDataToConsumer() 57 addDataToConsumer(T &DataConsumer, Type Data) { in addDataToConsumer() argument 58 DataConsumer.update(StringRef(reinterpret_cast<char *>(&Data), sizeof(Data))); in addDataToConsumer()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Analysis/ |
| HD | CloneDetection.cpp | 184 T &DataConsumer; member in __anonb59b30940111::CloneTypeIIStmtDataCollector 187 data_collection::addDataToConsumer(DataConsumer, Data); in addData() 192 T &DataConsumer) in CloneTypeIIStmtDataCollector() argument 193 : Context(Context), DataConsumer(DataConsumer) { in CloneTypeIIStmtDataCollector()
|