|
reference, declaration → definition
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; };