Home | History | Annotate | Download | only in Basic

Lines Matching defs:SubModules

100   /// \brief The submodules of this module, indexed by name.
101 std::vector<Module *> SubModules;
104 /// \c SubModules vector at which that submodule resides.
217 /// \brief Whether we should infer submodules for this module based on
220 /// Submodules can only be inferred for modules with an umbrella header.
223 /// \brief Whether, when inferring submodules, the inferred submodules
227 /// \brief Whether, when inferring submodules, the inferr submodules should
280 /// that all of its submodules should be exported (rather than the named
473 /// its submodules).
487 /// \brief Mark this module and all of its submodules as unavailable.
498 /// FIXME: This may return incorrect results for (submodules of) the
512 submodule_iterator submodule_begin() { return SubModules.begin(); }
513 submodule_const_iterator submodule_begin() const {return SubModules.begin();}
514 submodule_iterator submodule_end() { return SubModules.end(); }
515 submodule_const_iterator submodule_end() const { return SubModules.end(); }
517 llvm::iterator_range<submodule_iterator> submodules() {
520 llvm::iterator_range<submodule_const_iterator> submodules() const {