OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
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
Indexes created Sat Jun 13 00:24:39 UTC 2026