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

References

gen/tools/lldb/scripts/LLDBWrapPython.cpp
79566     auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_function_name, dict);
79566     auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_function_name, dict);
79613     auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_function_name, dict);
79613     auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_function_name, dict);
79667     PythonCallable pfunc(PyRefType::Borrowed, pfunc_impl);
79671         pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_function_name, dict);
79716     auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_class_name,dict);
79716     auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_class_name,dict);
79751     auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_class_name, dict);
79751     auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_class_name, dict);
79786     auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_class_name, dict);
79786     auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_class_name, dict);
79837     auto pfunc = self.ResolveName<PythonCallable>(method_name);
79837     auto pfunc = self.ResolveName<PythonCallable>(method_name);
79886     auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_class_name, dict);
79886     auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_class_name, dict);
79905         auto callback_func = result.ResolveName<PythonCallable>("__callback__");
79905         auto callback_func = result.ResolveName<PythonCallable>("__callback__");
79924     auto pfunc = self.ResolveName<PythonCallable>(method_name);
79924     auto pfunc = self.ResolveName<PythonCallable>(method_name);
79975     auto pfunc = self.ResolveName<PythonCallable>(callee_name);
79975     auto pfunc = self.ResolveName<PythonCallable>(callee_name);
80000     auto pfunc = self.ResolveName<PythonCallable>("num_children");
80000     auto pfunc = self.ResolveName<PythonCallable>("num_children");
80049     auto pfunc = self.ResolveName<PythonCallable>("get_child_at_index");
80049     auto pfunc = self.ResolveName<PythonCallable>("get_child_at_index");
80079     auto pfunc = self.ResolveName<PythonCallable>("get_child_index");
80079     auto pfunc = self.ResolveName<PythonCallable>("get_child_index");
80201     auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_function_name, dict);
80201     auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_function_name, dict);
80242     auto pfunc = self.ResolveName<PythonCallable>("__call__");
80242     auto pfunc = self.ResolveName<PythonCallable>("__call__");
80272     auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_class_name, dict);
80272     auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_class_name, dict);
80305     auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_class_name, dict);
80305     auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_class_name, dict);
80344     auto pfunc = py_module.ResolveName<PythonCallable>("get_dynamic_setting");
80344     auto pfunc = py_module.ResolveName<PythonCallable>("get_dynamic_setting");
80370     auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_function_name, dict);
80370     auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_function_name, dict);
80398     auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_function_name, dict);
80398     auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_function_name, dict);
80426     auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_function_name,dict);
80426     auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_function_name,dict);
80454     auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_function_name,dict);
80454     auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_function_name,dict);
80482     auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_function_name, dict);
80482     auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_function_name, dict);
80511     auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_function_name, dict);
80511     auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_function_name, dict);
include/llvm/Support/AlignOf.h
   30   T t;
   39 template <typename T> union SizerImpl<T> { char arr[sizeof(T)]; };
   50       llvm::detail::SizerImpl<T, Ts...>)];
include/llvm/Support/Error.h
  437   static const bool isRef = std::is_reference<T>::value;
  439   using wrap = std::reference_wrapper<typename std::remove_reference<T>::type>;
  444   using storage_type = typename std::conditional<isRef, wrap, T>::type;
  445   using value_type = T;
  448   using reference = typename std::remove_reference<T>::type &;
  449   using const_reference = const typename std::remove_reference<T>::type &;
  450   using pointer = typename std::remove_reference<T>::type *;
  451   using const_pointer = const typename std::remove_reference<T>::type *;
  474   Expected(OtherT &&Val,
  475            typename std::enable_if<std::is_convertible<OtherT, T>::value>::type
  475            typename std::enable_if<std::is_convertible<OtherT, T>::value>::type
  483     new (getStorage()) storage_type(std::forward<OtherT>(Val));
  492   Expected(Expected<OtherT> &&Other,
  493            typename std::enable_if<std::is_convertible<OtherT, T>::value>::type
  493            typename std::enable_if<std::is_convertible<OtherT, T>::value>::type
  594   template <class OtherT> void moveConstruct(Expected<OtherT> &&Other) {
include/llvm/Testing/Support/Error.h
   23 template <typename T> ExpectedHolder<T> TakeExpected(Expected<T> &Exp) {
   23 template <typename T> ExpectedHolder<T> TakeExpected(Expected<T> &Exp) {
   27 template <typename T> ExpectedHolder<T> TakeExpected(Expected<T> &&Exp) {
   27 template <typename T> ExpectedHolder<T> TakeExpected(Expected<T> &&Exp) {
include/llvm/Testing/Support/SupportHelpers.h
   30   ExpectedHolder(ErrorHolder Err, Expected<T> &Exp)
   33   Expected<T> &Exp;
   51 void PrintTo(const ExpectedHolder<T> &Item, std::ostream *Out) {
tools/lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp
  118   if (PythonCallable::Check(m_py_obj))
  805 PythonCallable::ArgInfo PythonCallable::GetNumInitArguments() const {
  814 Expected<PythonCallable::ArgInfo> PythonCallable::GetInitArgInfo() const {
  817   auto init = As<PythonCallable>(GetAttribute("__init__"));
  847 Expected<PythonCallable::ArgInfo> PythonCallable::GetArgInfo() const {
  884         auto __callable__ = __call__.AsType<PythonCallable>();
  884         auto __callable__ = __call__.AsType<PythonCallable>();
  916 PythonCallable::ArgInfo PythonCallable::GetNumArguments() const {
 1532   auto f = As<PythonCallable>(globals.GetItem("main"));
tools/lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h
  128 template <typename T> T Take(PyObject *obj) {
  131   T thing(PyRefType::Owned, obj);
  281   static T ResolveNameWithDictionary(llvm::StringRef name,
  283     return ResolveNameWithDictionary(name, dict).AsType<T>();
  288   template <typename T> T ResolveName(llvm::StringRef name) const {
  289     return ResolveName(name).AsType<T>();
  304   template <typename T> T AsType() const {
  305     if (!T::Check(m_py_obj))
  388 template <typename T> llvm::Expected<T> As(llvm::Expected<PythonObject> &&obj) {
  391   if (!T::Check(obj.get().get()))
  415     T::Convert(type, py_obj);
  416     if (T::Check(py_obj))
  614 class PythonCallable : public TypedPythonObject<PythonCallable> {
  761   PythonCallable function;
tools/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
  799   auto pfunc 
  800      = PythonObject::ResolveNameWithDictionary<PythonCallable>(callable_name, 
  807   PythonCallable::ArgInfo arg_info = pfunc.GetNumArguments();
tools/lldb/unittests/ScriptInterpreter/Python/PythonDataObjectsTests.cpp
  567   auto list = m_builtins_module.ResolveName("list").AsType<PythonCallable>();
  567   auto list = m_builtins_module.ResolveName("list").AsType<PythonCallable>();
  640     auto lambda = Take<PythonCallable>(o);
  640     auto lambda = Take<PythonCallable>(o);
  652     auto lambda = Take<PythonCallable>(o);
  652     auto lambda = Take<PythonCallable>(o);
  664     auto lambda = Take<PythonCallable>(o);
  664     auto lambda = Take<PythonCallable>(o);
  676     auto lambda = Take<PythonCallable>(o);
  676     auto lambda = Take<PythonCallable>(o);
  689     auto lambda = Take<PythonCallable>(o);
  689     auto lambda = Take<PythonCallable>(o);
  722     auto bar_bound = As<PythonCallable>(globals.GetItem("bar_bound"));
  730     auto bar_unbound = As<PythonCallable>(globals.GetItem("bar_unbound"));
  738     auto bar_class = As<PythonCallable>(globals.GetItem("bar_class"));
  745     auto bar_static = As<PythonCallable>(globals.GetItem("bar_static"));
  752     auto obj = As<PythonCallable>(globals.GetItem("obj"));
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/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
  762     typename add_rvalue_reference<_Tp>::type declval() noexcept;
 1526 	static void __test_aux(_To1);
 1538       typedef decltype(__test<_From, _To>(0)) type;
 1538       typedef decltype(__test<_From, _To>(0)) type;
 1545     : public __is_convertible_helper<_From, _To>::type
 1545     : public __is_convertible_helper<_From, _To>::type
 1554     { typedef _Tp     type; };
 1563     { typedef _Tp     type; };
 1574       remove_const<typename remove_volatile<_Tp>::type>::type     type;
 1629     { typedef _Tp   type; };
 1633     { typedef _Tp   type; };
 1659     { typedef _Tp&&   type; };
 1664     : public __add_rvalue_reference_helper<_Tp>
 2171     { typedef _Iffalse type; };
utils/unittest/googletest/include/gtest/gtest-printers.h
  140   static void PrintValue(const T& value, ::std::ostream* os) {
  205     ::std::basic_ostream<Char, CharTraits>& os, const T& x) {
  206   TypeWithoutFormatter<T,
  207       (internal::IsAProtocolMessage<T>::value ? kProtobuf :
  208        internal::ImplicitlyConvertible<const T&, internal::BiggestInt>::value ?
  223 void DefaultPrintNonContainerTo(const T& value, ::std::ostream* os) {
  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) {
  856   typedef T T1;
  981 ::std::string PrintToString(const T& value) {
  983   internal::UniversalTersePrinter<T>::Print(value, &ss);
utils/unittest/googletest/include/gtest/internal/custom/raw-ostream.h
   29   static const T& printable(const T& V) { return V; }
   29   static const T& printable(const T& V) { return V; }
   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);