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

References

include/llvm/ADT/Optional.h
   87   template <class... Args> void emplace(Args &&... args) {
  237   template <typename... ArgTypes> void emplace(ArgTypes &&... Args) {
tools/clang/include/clang/Sema/CodeCompleteConsumer.h
  340   Kind CCKind;
  367   CodeCompletionContext(Kind CCKind)
  371   CodeCompletionContext(Kind CCKind, QualType T,
  386   Kind getKind() const { return CCKind; }
  430 llvm::StringRef getCompletionKindString(CodeCompletionContext::Kind Kind);
tools/clang/lib/Sema/CodeCompleteConsumer.cpp
   90 StringRef clang::getCompletionKindString(CodeCompletionContext::Kind Kind) {
   91   using CCKind = CodeCompletionContext::Kind;
tools/clang/lib/Sema/SemaCodeComplete.cpp
 4708   enum CodeCompletionContext::Kind contextKind;
 4865   enum CodeCompletionContext::Kind ContextKind =
tools/clang/tools/extra/clangd/CodeComplete.cpp
  135                      CodeCompletionContext::Kind CtxKind) {
  255                         CodeCompletionContext::Kind ContextKind,
  603 bool contextAllowsIndex(enum CodeCompletionContext::Kind K) {
 1211   CodeCompletionContext::Kind CCContextKind = CodeCompletionContext::CCC_Other;
tools/clang/tools/extra/clangd/CodeComplete.h
  218   CodeCompletionContext::Kind Context = CodeCompletionContext::CCC_Other;
tools/clang/tools/extra/clangd/Quality.h
  127   CodeCompletionContext::Kind Context = CodeCompletionContext::CCC_Other;
tools/clang/tools/libclang/CIndexCodeCompletion.cpp
  285   enum clang::CodeCompletionContext::Kind ContextKind;
  386                                           enum CodeCompletionContext::Kind kind, 
  596       enum CodeCompletionContext::Kind contextKind = Context.getKind();
usr/include/c++/7.4.0/bits/move.h
   72     constexpr _Tp&&
   83     constexpr _Tp&&
   98     move(_Tp&& __t) noexcept
usr/include/c++/7.4.0/type_traits
 1633     { typedef _Tp   type; };
utils/unittest/googlemock/include/gmock/gmock-matchers.h
  206   bool operator()(const A& a, const B& b) const { return a == b; }
  206   bool operator()(const A& a, const B& b) const { return a == b; }
  519   static Matcher<T> Cast(const M& polymorphic_matcher_or_value) {
  536             internal::ImplicitlyConvertible<M, Matcher<T> >::value>());
  540   static Matcher<T> CastImpl(const M& value, BooleanConstant<false>) {
  547   static Matcher<T> CastImpl(const M& polymorphic_matcher_or_value,
  629   static inline Matcher<T> Cast(const M& polymorphic_matcher_or_value) {
  630     return internal::MatcherCastImpl<T, M>::Cast(polymorphic_matcher_or_value);
  667 inline Matcher<T> SafeMatcherCast(const M& polymorphic_matcher) {
  897   explicit ComparisonBase(const Rhs& rhs) : rhs_(rhs) {}
  907     explicit Impl(const Rhs& rhs) : rhs_(rhs) {}
  921     Rhs rhs_;
  924   Rhs rhs_;
  929 class EqMatcher : public ComparisonBase<EqMatcher<Rhs>, Rhs, AnyEq> {
  929 class EqMatcher : public ComparisonBase<EqMatcher<Rhs>, Rhs, AnyEq> {
  931   explicit EqMatcher(const Rhs& rhs)
 1838   explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {}
 1844   AssertionResult operator()(const char* value_text, const T& x) const {
 1856     const Matcher<const T&> matcher = SafeMatcherCast<const T&>(matcher_);
 1856     const Matcher<const T&> matcher = SafeMatcherCast<const T&>(matcher_);
 1870   const M matcher_;
 1880 inline PredicateFormatterFromMatcher<M>
 1881 MakePredicateFormatterFromMatcher(M matcher) {
 3760 inline internal::EqMatcher<T> Eq(T x) { return internal::EqMatcher<T>(x); }
 3760 inline internal::EqMatcher<T> Eq(T x) { return internal::EqMatcher<T>(x); }
utils/unittest/googletest/include/gtest/gtest-printers.h
  223 void DefaultPrintNonContainerTo(const T& value, ::std::ostream* os) {
  276   static ::std::string Format(const ToPrint& value) {
  351     const T1& value, const T2& /* other_operand */) {
  351     const T1& value, const T2& /* other_operand */) {
  352   return FormatForComparison<T1, T2>::Format(value);
  352   return FormatForComparison<T1, T2>::Format(value);
  366 void UniversalPrint(const T& value, ::std::ostream* os);
  373                     const C& container, ::std::ostream* os) {
  439                     const T& value, ::std::ostream* os) {
  455 void PrintTo(const T& value, ::std::ostream* os) {
  478   DefaultPrintTo(IsContainerTest<T>(0), is_pointer<T>(), value, os);
  699   static void Print(const T& value, ::std::ostream* os) {
  784   static void Print(const T& value, ::std::ostream* os) {
  853 void UniversalPrint(const T& value, ::std::ostream* os) {
  856   typedef T T1;
  983   internal::UniversalTersePrinter<T>::Print(value, &ss);
utils/unittest/googletest/include/gtest/gtest.h
 1377                                    const T1& lhs, const T2& rhs) {
 1377                                    const T1& lhs, const T2& rhs) {
 1389                             const T1& lhs,
 1390                             const T2& rhs) {
 1419                                  const T1& lhs,
 1420                                  const T2& rhs) {
utils/unittest/googletest/include/gtest/internal/custom/raw-ostream.h
   35 auto printable(const T &V) -> decltype(StreamSwitch<T>::printable(V)) {
   35 auto printable(const T &V) -> decltype(StreamSwitch<T>::printable(V)) {
   37   return StreamSwitch<T>::printable(V);
   54   const T& V;
   55   friend std::ostream &operator<<(std::ostream &S, const RawStreamProxy<T> &V) {
   69   static const RawStreamProxy<T> printable(const T &V) { return {V}; }
   69   static const RawStreamProxy<T> printable(const T &V) { return {V}; }
utils/unittest/googletest/include/gtest/internal/gtest-internal.h
   94 ::std::string PrintToString(const T& value);
  830 struct AddReference { typedef T& type; };  // NOLINT
  863   static typename AddReference<From>::type MakeFrom();