clang API Documentation

clang::MultiplexExternalSemaSource Member List
This is the complete list of members for clang::MultiplexExternalSemaSource, including all inherited members.
addSource(ExternalSemaSource &source)clang::MultiplexExternalSemaSource
classof(const MultiplexExternalSemaSource *)clang::MultiplexExternalSemaSource [inline, static]
clang::ExternalSemaSource::classof(const ExternalASTSource *Source)clang::ExternalSemaSource [inline, static]
CompleteRedeclChain(const Decl *D) overrideclang::MultiplexExternalSemaSource [virtual]
CompleteType(TagDecl *Tag) overrideclang::MultiplexExternalSemaSource [virtual]
CompleteType(ObjCInterfaceDecl *Class) overrideclang::MultiplexExternalSemaSource [virtual]
completeVisibleDeclsMap(const DeclContext *DC) overrideclang::MultiplexExternalSemaSource [virtual]
CorrectTypo(const DeclarationNameInfo &Typo, int LookupKind, Scope *S, CXXScopeSpec *SS, CorrectionCandidateCallback &CCC, DeclContext *MemberContext, bool EnteringContext, const ObjCObjectPointerType *OPT) overrideclang::MultiplexExternalSemaSource [virtual]
ExternalASTSource()clang::ExternalASTSource [inline]
ExternalSemaSource()clang::ExternalSemaSource [inline]
FindExternalLexicalDecls(const DeclContext *DC, bool(*isKindWeWant)(Decl::Kind), SmallVectorImpl< Decl * > &Result) overrideclang::MultiplexExternalSemaSource [virtual]
FindExternalLexicalDecls(const DeclContext *DC, SmallVectorImpl< Decl * > &Result)clang::MultiplexExternalSemaSource [inline]
FindExternalLexicalDeclsBy(const DeclContext *DC, SmallVectorImpl< Decl * > &Result)clang::MultiplexExternalSemaSource [inline]
FindExternalVisibleDeclsByName(const DeclContext *DC, DeclarationName Name) overrideclang::MultiplexExternalSemaSource [virtual]
FindFileRegionDecls(FileID File, unsigned Offset, unsigned Length, SmallVectorImpl< Decl * > &Decls) overrideclang::MultiplexExternalSemaSource [virtual]
FinishedDeserializing() overrideclang::MultiplexExternalSemaSource [virtual]
ForgetSema() overrideclang::MultiplexExternalSemaSource [virtual]
GetExternalCXXBaseSpecifiers(uint64_t Offset) overrideclang::MultiplexExternalSemaSource [virtual]
GetExternalDecl(uint32_t ID) overrideclang::MultiplexExternalSemaSource [virtual]
GetExternalDeclStmt(uint64_t Offset) overrideclang::MultiplexExternalSemaSource [virtual]
GetExternalSelector(uint32_t ID) overrideclang::MultiplexExternalSemaSource [virtual]
getGeneration() const clang::ExternalASTSource [inline]
getMemoryBufferSizes(MemoryBufferSizes &sizes) const overrideclang::MultiplexExternalSemaSource [virtual]
clang::ExternalSemaSource::getMemoryBufferSizes() const clang::ExternalASTSource [inline]
getModule(unsigned ID)clang::ExternalASTSource [inline, virtual]
GetNumExternalSelectors() overrideclang::MultiplexExternalSemaSource [virtual]
incrementGeneration(ASTContext &C)clang::ExternalASTSource [protected]
InitializeSema(Sema &S) overrideclang::MultiplexExternalSemaSource [virtual]
layoutRecordType(const RecordDecl *Record, uint64_t &Size, uint64_t &Alignment, llvm::DenseMap< const FieldDecl *, uint64_t > &FieldOffsets, llvm::DenseMap< const CXXRecordDecl *, CharUnits > &BaseOffsets, llvm::DenseMap< const CXXRecordDecl *, CharUnits > &VirtualBaseOffsets) overrideclang::MultiplexExternalSemaSource [virtual]
LookupUnqualified(LookupResult &R, Scope *S) overrideclang::MultiplexExternalSemaSource [virtual]
MaybeDiagnoseMissingCompleteType(SourceLocation Loc, QualType T) overrideclang::MultiplexExternalSemaSource [virtual]
MultiplexExternalSemaSource(ExternalSemaSource &s1, ExternalSemaSource &s2)clang::MultiplexExternalSemaSource
PrintStats() overrideclang::MultiplexExternalSemaSource [virtual]
ReadComments() overrideclang::MultiplexExternalSemaSource [virtual]
ReadDelegatingConstructors(SmallVectorImpl< CXXConstructorDecl * > &Decls) overrideclang::MultiplexExternalSemaSource [virtual]
ReadDynamicClasses(SmallVectorImpl< CXXRecordDecl * > &Decls) overrideclang::MultiplexExternalSemaSource [virtual]
ReadExtVectorDecls(SmallVectorImpl< TypedefNameDecl * > &Decls) overrideclang::MultiplexExternalSemaSource [virtual]
ReadKnownNamespaces(SmallVectorImpl< NamespaceDecl * > &Namespaces) overrideclang::MultiplexExternalSemaSource [virtual]
ReadLateParsedTemplates(llvm::DenseMap< const FunctionDecl *, LateParsedTemplate * > &LPTMap) overrideclang::MultiplexExternalSemaSource [virtual]
ReadLocallyScopedExternCDecls(SmallVectorImpl< NamedDecl * > &Decls) overrideclang::MultiplexExternalSemaSource [virtual]
ReadMethodPool(Selector Sel) overrideclang::MultiplexExternalSemaSource [virtual]
ReadPendingInstantiations(SmallVectorImpl< std::pair< ValueDecl *, SourceLocation > > &Pending) overrideclang::MultiplexExternalSemaSource [virtual]
ReadReferencedSelectors(SmallVectorImpl< std::pair< Selector, SourceLocation > > &Sels) overrideclang::MultiplexExternalSemaSource [virtual]
ReadTentativeDefinitions(SmallVectorImpl< VarDecl * > &Defs) overrideclang::MultiplexExternalSemaSource [virtual]
ReadUndefinedButUsed(llvm::DenseMap< NamedDecl *, SourceLocation > &Undefined) overrideclang::MultiplexExternalSemaSource [virtual]
ReadUnusedFileScopedDecls(SmallVectorImpl< const DeclaratorDecl * > &Decls) overrideclang::MultiplexExternalSemaSource [virtual]
ReadUnusedLocalTypedefNameCandidates(llvm::SmallSetVector< const TypedefNameDecl *, 4 > &Decls) overrideclang::MultiplexExternalSemaSource [virtual]
ReadUsedVTables(SmallVectorImpl< ExternalVTableUse > &VTables) overrideclang::MultiplexExternalSemaSource [virtual]
ReadWeakUndeclaredIdentifiers(SmallVectorImpl< std::pair< IdentifierInfo *, WeakInfo > > &WI) overrideclang::MultiplexExternalSemaSource [virtual]
SetExternalVisibleDeclsForName(const DeclContext *DC, DeclarationName Name, ArrayRef< NamedDecl * > Decls)clang::ExternalASTSource [protected, static]
SetNoExternalVisibleDeclsForName(const DeclContext *DC, DeclarationName Name)clang::ExternalASTSource [protected, static]
StartedDeserializing() overrideclang::MultiplexExternalSemaSource [virtual]
StartTranslationUnit(ASTConsumer *Consumer) overrideclang::MultiplexExternalSemaSource [virtual]
updateOutOfDateIdentifier(IdentifierInfo &II)clang::ExternalASTSource [inline, virtual]
~ExternalASTSource()clang::ExternalASTSource [virtual]
~ExternalSemaSource()clang::ExternalSemaSource
~MultiplexExternalSemaSource()clang::MultiplexExternalSemaSource