Searched refs:MultiplexExternalSemaSource (Results 1 – 9 of 9) sorted by relevance
17 char MultiplexExternalSemaSource::ID;22 MultiplexExternalSemaSource::MultiplexExternalSemaSource( in MultiplexExternalSemaSource() function in MultiplexExternalSemaSource31 MultiplexExternalSemaSource::~MultiplexExternalSemaSource() { in ~MultiplexExternalSemaSource()40 void MultiplexExternalSemaSource::AddSource(ExternalSemaSource *Source) { in AddSource()49 Decl *MultiplexExternalSemaSource::GetExternalDecl(uint32_t ID) { in GetExternalDecl()56 void MultiplexExternalSemaSource::CompleteRedeclChain(const Decl *D) { in CompleteRedeclChain()61 Selector MultiplexExternalSemaSource::GetExternalSelector(uint32_t ID) { in GetExternalSelector()71 uint32_t MultiplexExternalSemaSource::GetNumExternalSelectors() { in GetNumExternalSelectors()78 Stmt *MultiplexExternalSemaSource::GetExternalDeclStmt(uint64_t Offset) { in GetExternalDeclStmt()85 CXXBaseSpecifier *MultiplexExternalSemaSource::GetExternalCXXBaseSpecifiers( in GetExternalCXXBaseSpecifiers()[all …]
23 MultiplexExternalSemaSource.cpp
550 if (auto *Ex = dyn_cast<MultiplexExternalSemaSource>(ExternalSource)) in addExternalSource()553 ExternalSource = new MultiplexExternalSemaSource(ExternalSource.get(), E); in addExternalSource()
38 class MultiplexExternalSemaSource : public ExternalSemaSource {52 MultiplexExternalSemaSource(ExternalSemaSource *S1, ExternalSemaSource *S2);54 ~MultiplexExternalSemaSource() override;
19 MultiplexExternalSemaSource.cpp \
42 "MultiplexExternalSemaSource.cpp",
196 return llvm::makeIntrusiveRefCnt<MultiplexExternalSemaSource>( in createChainedIncludesSource()
1041 new MultiplexExternalSemaSource(SemaSource, HLSLSema.get())); in BeginSourceFile()
93 will be a ``MultiplexExternalSemaSource`` which includes both the ``ASTReader``