Searched refs:Consumer (Results 1 - 25 of 48) sorted by relevance

12

/external/clang/include/clang/Sema/
H A DSemaConsumer.h42 static bool classof(const ASTConsumer *Consumer) { argument
43 return Consumer->SemaConsumer;
H A DMultiplexExternalSemaSource.h144 void StartTranslationUnit(ASTConsumer *Consumer) override;
H A DSemaInternal.h338 Consumer = std::move(other.Consumer);
/external/clang/lib/Frontend/
H A DMultiplexConsumer.cpp1 //===- MultiplexConsumer.cpp - AST Consumer for PCH Generation --*- C++ -*-===//
238 for (auto &Consumer : Consumers) {
239 if (auto *mutationListener = Consumer->GetASTMutationListener())
241 if (auto *serializationListener = Consumer->GetASTDeserializationListener())
258 for (auto &Consumer : Consumers)
259 Consumer->Initialize(Context);
264 for (auto &Consumer : Consumers)
265 Continue = Continue && Consumer->HandleTopLevelDecl(D);
270 for (auto &Consumer : Consumers)
271 Consumer
[all...]
H A DFrontendAction.cpp140 std::unique_ptr<ASTConsumer> Consumer = CreateASTConsumer(CI, InFile); local
141 if (!Consumer)
145 return Consumer;
150 Consumers.push_back(std::move(Consumer));
318 std::unique_ptr<ASTConsumer> Consumer = local
320 if (!Consumer)
325 CI.getASTContext().setASTMutationListener(Consumer->GetASTMutationListener());
339 Consumer->GetASTDeserializationListener();
362 CI.setASTConsumer(std::move(Consumer));
H A DChainedIncludesSource.cpp58 void StartTranslationUnit(ASTConsumer *Consumer) override;
269 void ChainedIncludesSource::StartTranslationUnit(ASTConsumer *Consumer) { argument
270 return getFinalReader().StartTranslationUnit(Consumer);
/external/llvm/tools/llvm-diff/
H A DDiffLog.h23 class Consumer;
30 Consumer *consumer;
41 LogBuilder(Consumer &c, StringRef Format) : consumer(&c), Format(Format) {}
65 Consumer &consumer;
68 DiffLogBuilder(Consumer &c) : consumer(c) {}
H A DDiffConsumer.h1 //===-- DiffConsumer.h - Difference Consumer --------------------*- C++ -*-===//
10 // This header defines the interface to the LLVM difference Consumer
30 class Consumer { class in namespace:llvm
52 virtual ~Consumer() {}
55 class DiffConsumer : public Consumer {
H A DDifferenceEngine.h61 DifferenceEngine(Consumer &consumer)
72 Consumer& getConsumer() const { return consumer; }
86 Consumer &consumer;
H A Dllvm-diff.cpp80 DiffConsumer Consumer;
81 DifferenceEngine Engine(Consumer);
93 return Consumer.hadDifferences();
/external/clang/include/clang/StaticAnalyzer/Frontend/
H A DAnalysisConsumer.h36 virtual void AddDiagnosticConsumer(PathDiagnosticConsumer *Consumer) = 0;
/external/clang/lib/Parse/
H A DParseAST.cpp99 void clang::ParseAST(Preprocessor &PP, ASTConsumer *Consumer, argument
106 new Sema(PP, Ctx, *Consumer, TUKind, CompletionConsumer));
125 ASTConsumer *Consumer = &S.getASTConsumer(); local
149 External->StartTranslationUnit(Consumer);
159 if (ADecl && !Consumer->HandleTopLevelDecl(ADecl.get()))
166 Consumer->HandleTopLevelDecl(DeclGroupRef(D));
168 Consumer->HandleTranslationUnit(S.getASTContext());
177 Consumer->PrintStats();
H A DRAIIObjectsForParser.h368 SourceLocation (Parser::*Consumer)(); member in class:clang::BalancedDelimiterTracker
395 Consumer = &Parser::ConsumeBrace;
399 Consumer = &Parser::ConsumeParen;
404 Consumer = &Parser::ConsumeBracket;
418 LOpen = (P.*Consumer)();
430 LClose = (P.*Consumer)();
436 LClose = (P.*Consumer)();
/external/clang/unittests/AST/
H A DEvaluateAsRValueTest.cpp63 return llvm::make_unique<Consumer>();
67 class Consumer : public clang::ASTConsumer { class in class:__anon3053::EvaluateConstantInitializersAction
69 ~Consumer() override {}
/external/deqp/framework/delibs/decpp/
H A DdeThreadSafeRingBuffer.cpp56 class Consumer : public Thread class in namespace:de::__anon3829
59 Consumer (ThreadSafeRingBuffer<Message>& buffer, int numProducers) function in class:de::__anon3829::Consumer
135 vector<Consumer*> consumers;
141 consumers.push_back(new Consumer(buffer, numProducers));
144 for (vector<Consumer*>::iterator i = consumers.begin(); i != consumers.end(); i++)
160 for (vector<Consumer*>::iterator i = consumers.begin(); i != consumers.end(); i++)
179 for (vector<Consumer*>::iterator i = consumers.begin(); i != consumers.end(); i++)
H A DdeBlockBuffer.cpp59 class Consumer : public Thread class in namespace:de::BlockBufferBasicTest
62 Consumer (MessageBuffer& buffer, int numProducers) function in class:de::BlockBufferBasicTest::Consumer
172 vector<Consumer*> consumers;
178 consumers.push_back(new Consumer(buffer, numProducers));
181 for (vector<Consumer*>::iterator i = consumers.begin(); i != consumers.end(); i++)
199 for (vector<Consumer*>::iterator i = consumers.begin(); i != consumers.end(); i++)
218 for (vector<Consumer*>::iterator i = consumers.begin(); i != consumers.end(); i++)
265 class Consumer : public Thread class in namespace:de::BlockBufferCancelTest
268 Consumer (BlockBuffer<deUint8>* buffer, deUint32 seed) function in class:de::BlockBufferCancelTest::Consumer
314 threads.push_back(new Consumer(
[all...]
/external/smali/smalidea/src/main/java/org/jf/smalidea/errorReporting/
H A DErrorReporter.java38 import com.intellij.util.Consumer;
58 final Consumer<SubmittedReportInfo> consumer) {
89 Consumer<String> successCallback = new Consumer<String>() {
103 Consumer<Exception> errorCallback = new Consumer<Exception>() {
H A DGithubFeedbackTask.java27 import com.intellij.util.Consumer;
42 private final Consumer<String> myCallback;
43 private final Consumer<Exception> myErrorCallback;
50 final Consumer<String> callback,
51 final Consumer<Exception> errorCallback) {
/external/clang/lib/Sema/
H A DSemaLookup.cpp3351 VisibleDeclConsumer &Consumer,
3380 Consumer.FoundDecl(ND, Visited.checkHidden(ND), Ctx, InBaseClass);
3397 Consumer.FoundDecl(ND, Visited.checkHidden(ND), Ctx, InBaseClass);
3408 QualifiedNameLookup, InBaseClass, Consumer, Visited);
3451 true, Consumer, Visited);
3461 Consumer, Visited);
3467 LookupVisibleDecls(I, Result, QualifiedNameLookup, false, Consumer,
3475 true, Consumer, Visited);
3483 QualifiedNameLookup, InBaseClass, Consumer, Visited);
3488 LookupVisibleDecls(I, Result, QualifiedNameLookup, false, Consumer,
[all...]
H A DSemaAttr.cpp278 Consumer.HandleLinkerOptionPragma(Arg);
281 Consumer.HandleDependentLibrary(Arg);
293 Consumer.HandleDetectMismatch(Name, Value);
/external/clang/unittests/Tooling/
H A DToolingTest.cpp421 TestDiagnosticConsumer Consumer; local
422 Tool.setDiagnosticConsumer(&Consumer);
426 EXPECT_EQ(1u, Consumer.NumDiagnosticsSeen);
433 TestDiagnosticConsumer Consumer; local
434 Tool.setDiagnosticConsumer(&Consumer);
438 EXPECT_EQ(1u, Consumer.NumDiagnosticsSeen);
/external/clang/include/clang/Frontend/
H A DCompilerInstance.h100 std::unique_ptr<ASTConsumer> Consumer; member in class:clang::CompilerInstance
473 bool hasASTConsumer() const { return (bool)Consumer; }
476 assert(Consumer && "Compiler instance has no AST consumer!");
477 return *Consumer;
482 std::unique_ptr<ASTConsumer> takeASTConsumer() { return std::move(Consumer); }
/external/clang/lib/AST/
H A DExternalASTSource.cpp62 void ExternalASTSource::StartTranslationUnit(ASTConsumer *Consumer) {} argument
/external/clang/lib/ARCMigrate/
H A DObjCMT.cpp312 ObjCMigrateASTConsumer &Consumer; member in class:__anon933::ObjCMigrator
317 : Consumer(consumer), PMap(PMap) { }
323 if (Consumer.ASTMigrateActions & FrontendOptions::ObjCMT_Literals) {
324 edit::Commit commit(*Consumer.Editor);
325 edit::rewriteToObjCLiteralSyntax(E, *Consumer.NSAPIObj, commit, &PMap);
326 Consumer.Editor->commit(commit);
329 if (Consumer.ASTMigrateActions & FrontendOptions::ObjCMT_Subscripting) {
330 edit::Commit commit(*Consumer.Editor);
331 edit::rewriteToObjCSubscriptSyntax(E, *Consumer.NSAPIObj, commit);
332 Consumer
357 ObjCMigrateASTConsumer &Consumer; member in class:__anon933::BodyMigrator
[all...]
/external/clang/unittests/Lex/
H A DPPCallbacksTest.cpp218 ASTConsumer Consumer; local
219 Sema S(PP, Context, Consumer);

Completed in 556 milliseconds

12