Home | History | Annotate | Download | only in Basic

Lines Matching defs:SubModules

74   /// \brief The submodules of this module, indexed by name.
75 std::vector<Module *> SubModules;
78 /// \c SubModules vector at which that submodule resides.
183 /// \brief Whether we should infer submodules for this module based on
186 /// Submodules can only be inferred for modules with an umbrella header.
189 /// \brief Whether, when inferring submodules, the inferred submodules
193 /// \brief Whether, when inferring submodules, the inferr submodules should
242 /// that all of its submodules should be exported (rather than the named
435 /// its submodules).
449 /// \brief Mark this module and all of its submodules as unavailable.
460 /// FIXME: This may return incorrect results for (submodules of) the
474 submodule_iterator submodule_begin() { return SubModules.begin(); }
475 submodule_const_iterator submodule_begin() const {return SubModules.begin();}
476 submodule_iterator submodule_end() { return SubModules.end(); }
477 SubModules.end(); }
479 llvm::iterator_range<submodule_iterator> submodules() {
482 llvm::iterator_range<submodule_const_iterator> submodules() const {