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

References

tools/clang/tools/extra/clangd/CodeComplete.cpp
 1049                       IncludeStructure *Includes = nullptr) {
 1205   IncludeStructure Includes;           // Complete once the compiler runs.
 1238   CodeCompleteFlow(PathRef FileName, const IncludeStructure &Includes,
 1766   IncludeStructure PreambleInclusions; // Unused for signatureHelp
tools/clang/tools/extra/clangd/Headers.cpp
   26   RecordHeaders(const SourceManager &SM, IncludeStructure *Out)
   63   IncludeStructure *Out;
  114                                 IncludeStructure *Out) {
tools/clang/tools/extra/clangd/Headers.h
  140 collectIncludeStructureCallback(const SourceManager &SM, IncludeStructure *Out);
tools/clang/tools/extra/clangd/ParsedAST.cpp
  117   static void attach(const IncludeStructure &Includes,
  134   ReplayPreamble(const IncludeStructure &Includes, PPCallbacks *Delegate,
  204   const IncludeStructure &Includes;
  334   auto Includes = Preamble ? Preamble->Includes : IncludeStructure{};
  480 const IncludeStructure &ParsedAST::getIncludeStructure() const {
  493                      std::vector<Diag> Diags, IncludeStructure Includes,
tools/clang/tools/extra/clangd/ParsedAST.h
   90   const IncludeStructure &getIncludeStructure() const;
  105             std::vector<Diag> Diags, IncludeStructure Includes,
  131   IncludeStructure Includes;
tools/clang/tools/extra/clangd/Preamble.cpp
   32   IncludeStructure takeIncludes() { return std::move(Includes); }
   68   IncludeStructure Includes;
   79                            std::vector<Diag> Diags, IncludeStructure Includes,
tools/clang/tools/extra/clangd/Preamble.h
   47                IncludeStructure Includes, MainFileMacros Macros,
   56   IncludeStructure Includes;
tools/clang/tools/extra/clangd/unittests/HeadersTests.cpp
   63   IncludeStructure collectIncludes() {
   68     IncludeStructure Includes;
usr/include/c++/7.4.0/bits/alloc_traits.h
  474 	construct(allocator_type& __a, _Up* __p, _Args&&... __args)
  475 	{ __a.construct(__p, std::forward<_Args>(__args)...); }
usr/include/c++/7.4.0/bits/move.h
   72     constexpr _Tp&&
   73     forward(typename std::remove_reference<_Tp>::type& __t) noexcept
   83     constexpr _Tp&&
   84     forward(typename std::remove_reference<_Tp>::type&& __t) noexcept
   98     move(_Tp&& __t) noexcept
usr/include/c++/7.4.0/bits/shared_ptr.h
  343 		   _Args&&... __args)
  344 	: __shared_ptr<_Tp>(__tag, __a, std::forward<_Args>(__args)...)
  688     allocate_shared(const _Alloc& __a, _Args&&... __args)
  691 			     std::forward<_Args>(__args)...);
  703     make_shared(_Args&&... __args)
  707 				       std::forward<_Args>(__args)...);
usr/include/c++/7.4.0/bits/shared_ptr_base.h
 1317 		     _Args&&... __args)
 1328 			      std::forward<_Args>(__args)...);
usr/include/c++/7.4.0/ext/new_allocator.h
  135 	construct(_Up* __p, _Args&&... __args)
  136 	{ ::new((void *)__p) _Up(std::forward<_Args>(__args)...); }
usr/include/c++/7.4.0/type_traits
 1629     { typedef _Tp   type; };
 1633     { typedef _Tp   type; };