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

References

tools/clang/tools/extra/clangd/index/dex/Dex.cpp
   40     Token(Token::Kind::Sentinel, "Restricted For Code Completion");
   52   Result.emplace_back(Token::Kind::Scope, Sym.Scope);
   57       Result.emplace_back(Token::Kind::ProximityURI, ProximityURI);
   61     Result.emplace_back(Token::Kind::Type, Sym.Type);
  135     auto It = iterator(Token(Token::Kind::ProximityURI, ParentURI));
  155         Corpus.boost(iterator(Token(Token::Kind::Type, T)), Boost));
  186     ScopeIterators.push_back(iterator(Token(Token::Kind::Scope, Scope)));
tools/clang/tools/extra/clangd/index/dex/Token.h
   73   Token(Kind TokenKind, llvm::StringRef Data)
   82     case Kind::Trigram:
   85     case Kind::Scope:
   88     case Kind::ProximityURI:
   91     case Kind::Type:
   94     case Kind::Sentinel:
  104   Kind TokenKind;
  120     return {clang::clangd::dex::Token::Kind::Sentinel, "EmptyKey"};
  124     return {clang::clangd::dex::Token::Kind::Sentinel, "TombstoneKey"};
tools/clang/tools/extra/clangd/index/dex/Trigram.cpp
   52     UniqueTrigrams.insert(Token(Token::Kind::Trigram, Chars));
   91     return {Token(Token::Kind::Trigram, LowercaseQuery)};
  106       UniqueTrigrams.insert(Token(Token::Kind::Trigram, Chars));
tools/clang/tools/extra/clangd/unittests/DexTests.cpp
  254   Token Tok(Token::Kind::Trigram, "L2");
  356 tokensAre(std::initializer_list<std::string> Strings, Token::Kind Kind) {
  366   return tokensAre(Trigrams, Token::Kind::Trigram);
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
usr/include/c++/7.4.0/bits/stl_vector.h
  962 	emplace_back(_Args&&... __args);
 1483 	_M_realloc_insert(iterator __position, _Args&&... __args);
usr/include/c++/7.4.0/bits/vector.tcc
  101 				     std::forward<_Args>(__args)...);
  105 	  _M_realloc_insert(end(), std::forward<_Args>(__args)...);
  418 				   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; };