clang API Documentation

clang::ExternalASTSource Member List
This is the complete list of members for clang::ExternalASTSource, including all inherited members.
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]
ExternalASTSource()clang::ExternalASTSource [inline]
ExternalSemaSource classclang::ExternalASTSource [friend]
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]
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]
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]
PrintStats()clang::ExternalASTSource [virtual]
ReadComments()clang::ExternalASTSource [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]