Lines Matching refs:Decls
315 ArrayRef<serialization::LocalDeclID> Decls;
318 FileDeclsInfo(ModuleFile *Mod, ArrayRef<serialization::LocalDeclID> Decls)
319 : Mod(Mod), Decls(Decls) {}
325 // Updates for visible decls can occur for other contexts than just the
450 /// "interesting" decls.
512 /// \brief The IDs of all locally scoped external decls in the chain.
526 /// Sema tracks a few important decls, such as namespace std, directly.
536 /// The AST context tracks a few important decls, currently cudaConfigureCall,
651 /// "interesting" decls to consumer inside FinishedDeserializing().
653 /// passing decls to consumer.
1139 /// LazyOffsetPtr (which is used by Decls for the body of functions, etc).
1160 /// \param Decls Vector that will contain the declarations loaded
1169 SmallVectorImpl<Decl*> &Decls);
1171 /// \brief Get the decls that are contained in a file in the Offset/Length
1175 SmallVectorImpl<Decl *> &Decls);
1179 /// decls that are initializing. Must be paired with FinishedDeserializing.
1239 SmallVectorImpl<const DeclaratorDecl *> &Decls);
1242 SmallVectorImpl<CXXConstructorDecl *> &Decls);
1244 virtual void ReadExtVectorDecls(SmallVectorImpl<TypedefNameDecl *> &Decls);
1246 virtual void ReadDynamicClasses(SmallVectorImpl<CXXRecordDecl *> &Decls);
1249 SmallVectorImpl<NamedDecl *> &Decls);
1474 /// \brief Load all external visible decls in the given DeclContext.