Home | History | Annotate | Download | only in Sema

Lines Matching defs:MultiplexExternalSemaSource

1 //===--- MultiplexExternalSemaSource.cpp  ---------------------------------===//
13 #include "clang/Sema/MultiplexExternalSemaSource.h"
24 MultiplexExternalSemaSource::MultiplexExternalSemaSource(ExternalSemaSource &s1,
31 MultiplexExternalSemaSource::~MultiplexExternalSemaSource() {}
37 void MultiplexExternalSemaSource::addSource(ExternalSemaSource &source) {
45 Decl *MultiplexExternalSemaSource::GetExternalDecl(uint32_t ID) {
52 Selector MultiplexExternalSemaSource::GetExternalSelector(uint32_t ID) {
62 uint32_t MultiplexExternalSemaSource::GetNumExternalSelectors() {
69 Stmt *MultiplexExternalSemaSource::GetExternalDeclStmt(uint64_t Offset) {
76 CXXBaseSpecifier *MultiplexExternalSemaSource::GetExternalCXXBaseSpecifiers(
84 bool MultiplexExternalSemaSource::
92 void MultiplexExternalSemaSource::completeVisibleDeclsMap(const DeclContext *DC){
97 ExternalLoadResult MultiplexExternalSemaSource::
108 void MultiplexExternalSemaSource::FindFileRegionDecls(FileID File,
116 void MultiplexExternalSemaSource::CompleteType(TagDecl *Tag) {
121 void MultiplexExternalSemaSource::CompleteType(ObjCInterfaceDecl *Class) {
126 void MultiplexExternalSemaSource::ReadComments() {
131 void MultiplexExternalSemaSource::StartedDeserializing() {
136 void MultiplexExternalSemaSource::FinishedDeserializing() {
141 void MultiplexExternalSemaSource::StartTranslationUnit(ASTConsumer *Consumer) {
146 void MultiplexExternalSemaSource::PrintStats() {
151 bool MultiplexExternalSemaSource::layoutRecordType(const RecordDecl *Record,
164 void MultiplexExternalSemaSource::
176 void MultiplexExternalSemaSource::InitializeSema(Sema &S) {
181 void MultiplexExternalSemaSource::ForgetSema() {
186 void MultiplexExternalSemaSource::ReadMethodPool(Selector Sel) {
191 void MultiplexExternalSemaSource::ReadKnownNamespaces(
197 void MultiplexExternalSemaSource::ReadUndefinedButUsed(
203 bool MultiplexExternalSemaSource::LookupUnqualified(LookupResult &R, Scope *S){
210 void MultiplexExternalSemaSource::ReadTentativeDefinitions(
216 void MultiplexExternalSemaSource::ReadUnusedFileScopedDecls(
222 void MultiplexExternalSemaSource::ReadDelegatingConstructors(
228 void MultiplexExternalSemaSource::ReadExtVectorDecls(
234 void MultiplexExternalSemaSource::ReadDynamicClasses(
240 void MultiplexExternalSemaSource::ReadLocallyScopedExternCDecls(
246 void MultiplexExternalSemaSource::ReadReferencedSelectors(
252 void MultiplexExternalSemaSource::ReadWeakUndeclaredIdentifiers(
258 void MultiplexExternalSemaSource::ReadUsedVTables(
264 void MultiplexExternalSemaSource::ReadPendingInstantiations(