HomeSort by: relevance | last modified time | path
    Searched refs:DataConsumer (Results 1 - 9 of 9) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/include/clang/AST/
DataCollection.h 44 void addDataToConsumer(T &DataConsumer, llvm::StringRef Str) {
45 DataConsumer.update(Str);
48 template <class T> void addDataToConsumer(T &DataConsumer, const QualType &QT) {
49 addDataToConsumer(DataConsumer, QT.getAsString());
56 addDataToConsumer(T &DataConsumer, Type Data) {
57 DataConsumer.update(StringRef(reinterpret_cast<char *>(&Data), sizeof(Data)));
  /src/external/apache2/llvm/dist/clang/lib/Index/
IndexingAction.cpp 83 std::shared_ptr<IndexDataConsumer> DataConsumer;
89 IndexASTConsumer(std::shared_ptr<IndexDataConsumer> DataConsumer,
93 : DataConsumer(std::move(DataConsumer)),
94 IndexCtx(new IndexingContext(Opts, *this->DataConsumer)),
97 assert(this->DataConsumer != nullptr);
122 DataConsumer->finish();
131 std::shared_ptr<IndexDataConsumer> DataConsumer;
135 IndexAction(std::shared_ptr<IndexDataConsumer> DataConsumer,
137 : DataConsumer(std::move(DataConsumer)), Opts(Opts)
    [all...]
IndexingContext.h 40 IndexDataConsumer &DataConsumer;
44 IndexingContext(IndexingOptions IndexOpts, IndexDataConsumer &DataConsumer)
45 : IndexOpts(IndexOpts), DataConsumer(DataConsumer) {}
48 IndexDataConsumer &getDataConsumer() { return DataConsumer; }
IndexingContext.cpp 97 IndexDataConsumer &DataConsumer) {
101 DataConsumer);
102 DataConsumer.handleModuleOccurrence(
140 DataConsumer);
147 return DataConsumer.handleModuleOccurrence(ImportD, Mod, Roles, Loc);
454 return DataConsumer.handleDeclOccurrence(D, Roles, FinalRelations, Loc, Node);
463 DataConsumer.handleMacroOccurrence(&Name, &MI, Roles, Loc);
472 DataConsumer.handleMacroOccurrence(&Name, &MI, Roles, Loc);
481 DataConsumer.handleMacroOccurrence(&Name, &MI, Roles, Loc);
  /src/external/apache2/llvm/dist/clang/include/clang/Index/
IndexingAction.h 37 createIndexingASTConsumer(std::shared_ptr<IndexDataConsumer> DataConsumer,
42 std::shared_ptr<IndexDataConsumer> DataConsumer,
50 createIndexingAction(std::shared_ptr<IndexDataConsumer> DataConsumer,
54 void indexASTUnit(ASTUnit &Unit, IndexDataConsumer &DataConsumer,
60 IndexDataConsumer &DataConsumer, IndexingOptions Opts);
69 IndexDataConsumer &DataConsumer, IndexingOptions Opts);
  /src/external/apache2/llvm/dist/clang/tools/libclang/
Indexing.cpp 241 CXIndexDataConsumer &DataConsumer;
245 IndexPPCallbacks(Preprocessor &PP, CXIndexDataConsumer &dataConsumer)
246 : PP(PP), DataConsumer(dataConsumer), IsMainFileEntered(false) { }
258 DataConsumer.enteredMainFile(SM.getFileEntryForID(SM.getMainFileID()));
270 DataConsumer.ppIncludedFile(HashLoc, FileName, File, isImport, IsAngled,
299 CXIndexDataConsumer &DataConsumer;
302 IndexingConsumer(CXIndexDataConsumer &dataConsumer,
304 : DataConsumer(dataConsumer) {}
    [all...]
CXIndexDataConsumer.cpp 25 CXIndexDataConsumer &DataConsumer;
30 IndexingDeclVisitor(CXIndexDataConsumer &dataConsumer, SourceLocation Loc,
32 : DataConsumer(dataConsumer), DeclLoc(Loc), LexicalDC(lexicalDC) { }
35 DataConsumer.handleFunction(D);
40 DataConsumer.handleVar(D);
45 DataConsumer.handleField(D);
54 DataConsumer.handleEnumerator(D);
59 DataConsumer.handleTypedefName(D);
64 DataConsumer.handleTagDecl(D)
    [all...]
  /src/external/apache2/llvm/dist/clang/tools/c-index-test/
core_main.cpp 228 auto DataConsumer = std::make_shared<PrintIndexDataConsumer>(OS);
234 createIndexingAction(DataConsumer, IndexOpts);
247 indexModuleFile(Mod, *Reader, *DataConsumer, IndexOpts);
282 PrintIndexDataConsumer DataConsumer(outs());
284 indexASTUnit(*AU, DataConsumer, IndexOpts);
  /src/external/apache2/llvm/dist/clang/lib/Analysis/
CloneDetection.cpp 185 T &DataConsumer;
188 data_collection::addDataToConsumer(DataConsumer, Data);
193 T &DataConsumer)
194 : Context(Context), DataConsumer(DataConsumer) {

Completed in 105 milliseconds