Home
last modified time | relevance | path

Searched refs:MultiplexExternalSemaSource (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DMultiplexExternalSemaSource.cpp17 char MultiplexExternalSemaSource::ID;
22 MultiplexExternalSemaSource::MultiplexExternalSemaSource( in MultiplexExternalSemaSource() function in MultiplexExternalSemaSource
31 MultiplexExternalSemaSource::~MultiplexExternalSemaSource() { in ~MultiplexExternalSemaSource()
110 bool MultiplexExternalSemaSource::
148 void MultiplexExternalSemaSource::ReadComments() { in ReadComments()
168 void MultiplexExternalSemaSource::PrintStats() { in PrintStats()
193 void MultiplexExternalSemaSource::
210 void MultiplexExternalSemaSource::ForgetSema() { in ForgetSema()
225 void MultiplexExternalSemaSource::ReadKnownNamespaces( in ReadKnownNamespaces()
270 void MultiplexExternalSemaSource::ReadExtVectorDecls( in ReadExtVectorDecls()
[all …]
H A DSema.cpp558 if (auto *Ex = dyn_cast<MultiplexExternalSemaSource>(ExternalSource)) in addExternalSource()
561 ExternalSource = new MultiplexExternalSemaSource(ExternalSource.get(), E); in addExternalSource()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DMultiplexExternalSemaSource.h38 class MultiplexExternalSemaSource : public ExternalSemaSource {
52 MultiplexExternalSemaSource(ExternalSemaSource *S1, ExternalSemaSource *S2);
54 ~MultiplexExternalSemaSource() override;
/freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/
H A DChainedIncludesSource.cpp196 return llvm::makeIntrusiveRefCnt<MultiplexExternalSemaSource>( in createChainedIncludesSource()
H A DFrontendAction.cpp1052 new MultiplexExternalSemaSource(SemaSource, HLSLSema.get())); in BeginSourceFile()
/freebsd-14.2/lib/clang/libclang/
H A DMakefile543 SRCS_MIN+= Sema/MultiplexExternalSemaSource.cpp