reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/include/clang/Lex/ModuleLoader.h
   27 class GlobalModuleIndex;
tools/clang/include/clang/Serialization/ASTReader.h
   94 class GlobalModuleIndex;
tools/clang/include/clang/Serialization/ModuleManager.h
   39 class GlobalModuleIndex;

References

tools/clang/include/clang/Frontend/CompilerInstance.h
  807   GlobalModuleIndex *loadGlobalModuleIndex(SourceLocation TriggerLoc) override;
tools/clang/include/clang/Lex/ModuleLoader.h
  142   virtual GlobalModuleIndex *loadGlobalModuleIndex(
  170   GlobalModuleIndex *loadGlobalModuleIndex(SourceLocation TriggerLoc) override {
tools/clang/include/clang/Serialization/ASTReader.h
  459   std::unique_ptr<GlobalModuleIndex> GlobalIndex;
 1632   GlobalModuleIndex *getGlobalIndex() { return GlobalIndex.get(); }
tools/clang/include/clang/Serialization/GlobalModuleIndex.h
  120   GlobalModuleIndex(const GlobalModuleIndex &) = delete;
  121   GlobalModuleIndex &operator=(const GlobalModuleIndex &) = delete;
  121   GlobalModuleIndex &operator=(const GlobalModuleIndex &) = delete;
  133   static std::pair<GlobalModuleIndex *, llvm::Error>
tools/clang/include/clang/Serialization/ModuleManager.h
   99   GlobalModuleIndex *GlobalIndex = nullptr;
  267   void setGlobalIndex(GlobalModuleIndex *Index);
tools/clang/lib/Frontend/CompilerInstance.cpp
 2055 GlobalModuleIndex *CompilerInstance::loadGlobalModuleIndex(
 2067   GlobalModuleIndex *GlobalIndex = ModuleManager->getGlobalIndex();
 2073     if (llvm::Error Err = GlobalModuleIndex::writeIndex(
 2107       if (llvm::Error Err = GlobalModuleIndex::writeIndex(
 2131     GlobalModuleIndex *GlobalIndex = loadGlobalModuleIndex(
 2136       GlobalModuleIndex::HitSet FoundModules;
tools/clang/lib/Frontend/FrontendAction.cpp
  944       if (llvm::Error Err = GlobalModuleIndex::writeIndex(
tools/clang/lib/Serialization/ASTReader.cpp
 2065   GlobalModuleIndex::HitSet Hits;
 2066   GlobalModuleIndex::HitSet *HitsPtr = nullptr;
 4082   std::pair<GlobalModuleIndex *, llvm::Error> Result =
 4083       GlobalModuleIndex::readIndex(ModuleCachePath);
 8390     GlobalModuleIndex::HitSet Hits;
 8391     GlobalModuleIndex::HitSet *HitsPtr = nullptr;
tools/clang/lib/Serialization/GlobalModuleIndex.cpp
  251 std::pair<GlobalModuleIndex *, llvm::Error>
  279   return std::make_pair(new GlobalModuleIndex(std::move(Buffer), Cursor),
tools/clang/lib/Serialization/ModuleManager.cpp
  300 void ModuleManager::setGlobalIndex(GlobalModuleIndex *Index) {
usr/include/c++/7.4.0/bits/unique_ptr.h
   68         default_delete(const default_delete<_Up>&) noexcept { }
   72       operator()(_Tp* __ptr) const
   74 	static_assert(!is_void<_Tp>::value,
   76 	static_assert(sizeof(_Tp)>0,
  122 	  using type = _Up*;
  137       using pointer = typename _Ptr<_Tp, _Dp>::type;
  161 	typename __uniq_ptr_impl<_Tp, _Up>::_DeleterConstraint::type;
  163       __uniq_ptr_impl<_Tp, _Dp> _M_t;
  166       using pointer	  = typename __uniq_ptr_impl<_Tp, _Dp>::pointer;
  167       using element_type  = _Tp;
usr/include/c++/7.4.0/type_traits
  215     : public __is_void_helper<typename remove_cv<_Tp>::type>::type
  581     : public __or_<is_lvalue_reference<_Tp>,
  582                    is_rvalue_reference<_Tp>>::type
  601     : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
  601     : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
  602                           is_void<_Tp>>>::type
  638     : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
  638     : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
 1554     { typedef _Tp     type; };
 1563     { typedef _Tp     type; };
 1574       remove_const<typename remove_volatile<_Tp>::type>::type     type;
 1645     { typedef _Tp&   type; };
 1650     : public __add_lvalue_reference_helper<_Tp>