clang API Documentation

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