Searched refs:SemaConsumer (Results 1 - 12 of 12) sorted by relevance

/external/clang/lib/Sema/
H A DSemaConsumer.cpp1 //===-- SemaConsumer.cpp - Abstract interface for AST semantics -*- C++ -*-===//
10 #include "clang/Sema/SemaConsumer.h"
14 void SemaConsumer::anchor() { }
H A DAndroid.mk41 SemaConsumer.cpp \
H A DSema.cpp38 #include "clang/Sema/SemaConsumer.h"
140 if (SemaConsumer *SC = dyn_cast<SemaConsumer>(&Consumer))
272 // Tell the SemaConsumer to forget about us; we're going out of scope.
273 if (SemaConsumer *SC = dyn_cast<SemaConsumer>(&Consumer))
/external/clang/include/clang/Sema/
H A DSemaConsumer.h1 //===--- SemaConsumer.h - Abstract interface for AST semantics --*- C++ -*-===//
10 // This file defines the SemaConsumer class, a subclass of
26 class SemaConsumer : public ASTConsumer { class in namespace:clang
29 SemaConsumer() { function in class:clang::SemaConsumer
30 ASTConsumer::SemaConsumer = true; member in class:clang::SemaConsumer::ASTConsumer
43 return Consumer->SemaConsumer;
/external/clang/include/clang/AST/
H A DASTConsumer.h27 class SemaConsumer; // layering violation required for safe SemaConsumer
39 bool SemaConsumer; member in class:clang::ASTConsumer
41 friend class SemaConsumer;
44 ASTConsumer() : SemaConsumer(false) { }
/external/lldb/include/lldb/Expression/
H A DASTStructExtractor.h13 #include "clang/Sema/SemaConsumer.h"
35 class ASTStructExtractor : public clang::SemaConsumer
43 /// in order to produce LLVM IR, this SemaConsumer must allow them to
145 clang::ASTConsumer *m_passthrough; ///< The ASTConsumer down the chain, for passthrough. NULL if it's a SemaConsumer.
146 clang::SemaConsumer *m_passthrough_sema; ///< The SemaConsumer down the chain, for passthrough. NULL if it's an ASTConsumer.
H A DASTResultSynthesizer.h13 #include "clang/Sema/SemaConsumer.h"
29 /// the ASTs for the expression, and it does so by acting as a SemaConsumer for
32 class ASTResultSynthesizer : public clang::SemaConsumer
40 /// in order to produce LLVM IR, this SemaConsumer must allow them to
176 clang::ASTConsumer *m_passthrough; ///< The ASTConsumer down the chain, for passthrough. NULL if it's a SemaConsumer.
177 clang::SemaConsumer *m_passthrough_sema; ///< The SemaConsumer down the chain, for passthrough. NULL if it's an ASTConsumer.
/external/clang/include/clang/Frontend/
H A DMultiplexConsumer.h11 // multiplex ASTConsumer and SemaConsumer messages to many consumers.
19 #include "clang/Sema/SemaConsumer.h"
29 class MultiplexConsumer : public SemaConsumer {
57 // SemaConsumer
/external/clang/lib/Frontend/
H A DMultiplexConsumer.cpp354 if (SemaConsumer *SC = dyn_cast<SemaConsumer>(Consumer.get()))
360 if (SemaConsumer *SC = dyn_cast<SemaConsumer>(Consumer.get()))
/external/lldb/source/Expression/
H A DASTStructExtractor.cpp43 m_passthrough_sema = dyn_cast<SemaConsumer>(passthrough);
H A DASTResultSynthesizer.cpp44 m_passthrough_sema = dyn_cast<SemaConsumer>(passthrough);
/external/clang/include/clang/Serialization/
H A DASTWriter.h22 #include "clang/Sema/SemaConsumer.h"
886 class PCHGenerator : public SemaConsumer {

Completed in 164 milliseconds