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

Derived Classes

tools/lldb/tools/driver/Driver.h
   27 class Driver : public lldb::SBBroadcaster {

Declarations

tools/lldb/include/lldb/API/SBDefines.h
   28 class LLDB_API SBBroadcaster;
tools/lldb/include/lldb/API/SBEvent.h
   19 class SBBroadcaster;

References

gen/tools/lldb/scripts/LLDBWrapPython.cpp
12391   lldb::SBBroadcaster *result = 0 ;
12396     result = (lldb::SBBroadcaster *)new lldb::SBBroadcaster();
12413   lldb::SBBroadcaster *result = 0 ;
12423     result = (lldb::SBBroadcaster *)new lldb::SBBroadcaster((char const *)arg1);
12437   lldb::SBBroadcaster *arg1 = 0 ;
12441   lldb::SBBroadcaster *result = 0 ;
12454     result = (lldb::SBBroadcaster *)new lldb::SBBroadcaster((lldb::SBBroadcaster const &)*arg1);
12508   lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
12533   lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
12559   lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
12585   lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
12610   lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
12653   lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
12745   lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
12791   lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
12882   lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
12928   lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
12975   lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
13001   lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
13036   lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
13083   lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
13175   lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
13176   lldb::SBBroadcaster *arg2 = 0 ;
13213   lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
13214   lldb::SBBroadcaster *arg2 = 0 ;
14164   lldb::SBBroadcaster result;
16962   lldb::SBBroadcaster result;
25894   lldb::SBBroadcaster result;
25943   lldb::SBBroadcaster *arg2 = 0 ;
37118   lldb::SBBroadcaster *arg2 = 0 ;
37165   lldb::SBBroadcaster *arg2 = 0 ;
37260   lldb::SBBroadcaster *arg3 = 0 ;
37319   lldb::SBBroadcaster *arg3 = 0 ;
37424   lldb::SBBroadcaster *arg2 = 0 ;
37474   lldb::SBBroadcaster *arg2 = 0 ;
37571   lldb::SBBroadcaster *arg2 = 0 ;
37621   lldb::SBBroadcaster *arg2 = 0 ;
45807   lldb::SBBroadcaster result;
58741   lldb::SBBroadcaster result;
tools/lldb/include/lldb/API/SBBroadcaster.h
   22   SBBroadcaster(const SBBroadcaster &rhs);
   24   const SBBroadcaster &operator=(const SBBroadcaster &rhs);
   24   const SBBroadcaster &operator=(const SBBroadcaster &rhs);
   52   bool operator==(const lldb::SBBroadcaster &rhs) const;
   56   bool operator!=(const lldb::SBBroadcaster &rhs) const;
   61   bool operator<(const lldb::SBBroadcaster &rhs) const;
tools/lldb/include/lldb/API/SBCommandInterpreter.h
   98   lldb::SBBroadcaster GetBroadcaster();
tools/lldb/include/lldb/API/SBCommunication.h
   44   lldb::SBBroadcaster GetBroadcaster();
tools/lldb/include/lldb/API/SBEvent.h
   46   lldb::SBBroadcaster GetBroadcaster() const;
   50   bool BroadcasterMatchesPtr(const lldb::SBBroadcaster *broadcaster);
   52   bool BroadcasterMatchesRef(const lldb::SBBroadcaster &broadcaster);
tools/lldb/include/lldb/API/SBListener.h
   44   uint32_t StartListeningForEvents(const lldb::SBBroadcaster &broadcaster,
   47   bool StopListeningForEvents(const lldb::SBBroadcaster &broadcaster,
   54                                   const lldb::SBBroadcaster &broadcaster,
   58       uint32_t num_seconds, const lldb::SBBroadcaster &broadcaster,
   63   bool PeekAtNextEventForBroadcaster(const lldb::SBBroadcaster &broadcaster,
   67   PeekAtNextEventForBroadcasterWithType(const lldb::SBBroadcaster &broadcaster,
   73   bool GetNextEventForBroadcaster(const lldb::SBBroadcaster &broadcaster,
   77   GetNextEventForBroadcasterWithType(const lldb::SBBroadcaster &broadcaster,
tools/lldb/include/lldb/API/SBProcess.h
  219   lldb::SBBroadcaster GetBroadcaster() const;
tools/lldb/include/lldb/API/SBTarget.h
  757   lldb::SBBroadcaster GetBroadcaster() const;
tools/lldb/include/lldb/Utility/ReproducerInstrumentation.h
   31 inline void stringify_append(llvm::raw_string_ostream &ss, const T &t) {
   36 inline void stringify_append(llvm::raw_string_ostream &ss, const T *t) {
   47 inline void stringify_helper(llvm::raw_string_ostream &ss, const Head &head) {
   52 inline void stringify_helper(llvm::raw_string_ostream &ss, const Head &head,
   53                              const Tail &... tail) {
   59 template <typename... Ts> inline std::string stringify_args(const Ts &... ts) {
  201   template <typename T> T *GetObjectForIndex(unsigned idx) {
  208   template <typename T> void AddObjectForIndex(unsigned idx, T *object) {
  249       typename std::conditional<std::is_fundamental<T>::value,
  285   template <typename T> void HandleReplayResult(const T &t) {
  287     if (std::is_fundamental<T>::value)
  290     m_index_to_object.AddObjectForIndex(result, new T(t));
  294   template <typename T> void HandleReplayResult(T *t) {
  296     if (std::is_fundamental<T>::value)
  375     static Result doit(Deserializer &deserializer,
  376                        Result (*f)(Deserialized..., Head, Tail...),
  379           template deserialized<Result, Deserialized..., Head>::doit(
  387     static Result doit(Deserializer &deserializer, Result (*f)(Deserialized...),
  387     static Result doit(Deserializer &deserializer, Result (*f)(Deserialized...),
  404   DefaultReplayer(Result (*f)(Args...)) : Replayer(), f(f) {}
  408         DeserializationHelper<Args...>::template deserialized<Result>::doit(
  412   Result (*f)(Args...);
  501   static Class *doit(Args... args) { return new Class(args...); }
  501   static Class *doit(Args... args) { return new Class(args...); }
  510     static Result doit(Class *c, Args... args) { return (c->*m)(args...); }
  510     static Result doit(Class *c, Args... args) { return (c->*m)(args...); }
  510     static Result doit(Class *c, Args... args) { return (c->*m)(args...); }
  517     static Result doit(Class *c, Args... args) { return (c->*m)(args...); }
  517     static Result doit(Class *c, Args... args) { return (c->*m)(args...); }
  517     static Result doit(Class *c, Args... args) { return (c->*m)(args...); }
  524     static void doit(Class *c, Args... args) { (c->*m)(args...); }
  524     static void doit(Class *c, Args... args) { (c->*m)(args...); }
  535   template <typename T> unsigned GetIndexForObject(T *t) {
  552   void SerializeAll(const Head &head, const Tail &... tail) {
  552   void SerializeAll(const Head &head, const Tail &... tail) {
  563   template <typename T> void Serialize(T *t) {
  564     if (std::is_fundamental<T>::value) {
  575   template <typename T> void Serialize(T &t) {
  576     if (std::is_fundamental<T>::value) {
  577       m_stream.write(reinterpret_cast<const char *>(&t), sizeof(T));
  636   void Record(Serializer &serializer, Registry &registry, Result (*f)(FArgs...),
  637               const RArgs &... args) {
  652             typename std::remove_reference<Result>::type>::type>::value) {
  683   template <typename Result> Result RecordResult(Result &&r) {
tools/lldb/source/API/SBBroadcaster.cpp
   33 SBBroadcaster::SBBroadcaster(const SBBroadcaster &rhs)
   38 const SBBroadcaster &SBBroadcaster::operator=(const SBBroadcaster &rhs) {
   38 const SBBroadcaster &SBBroadcaster::operator=(const SBBroadcaster &rhs) {
  156 bool SBBroadcaster::operator==(const SBBroadcaster &rhs) const {
  163 bool SBBroadcaster::operator!=(const SBBroadcaster &rhs) const {
  170 bool SBBroadcaster::operator<(const SBBroadcaster &rhs) const {
  181 void RegisterMethods<SBBroadcaster>(Registry &R) {
tools/lldb/source/API/SBCommandInterpreter.cpp
  596 SBBroadcaster SBCommandInterpreter::GetBroadcaster() {
  601   SBBroadcaster broadcaster(m_opaque_ptr, false);
tools/lldb/source/API/SBCommunication.cpp
  172 SBBroadcaster SBCommunication::GetBroadcaster() {
  176   SBBroadcaster broadcaster(m_opaque, false);
tools/lldb/source/API/SBEvent.cpp
   88 SBBroadcaster SBEvent::GetBroadcaster() const {
   92   SBBroadcaster broadcaster;
  109 bool SBEvent::BroadcasterMatchesPtr(const SBBroadcaster *broadcaster) {
  118 bool SBEvent::BroadcasterMatchesRef(const SBBroadcaster &broadcaster) {
tools/lldb/source/API/SBListener.cpp
  115 uint32_t SBListener::StartListeningForEvents(const SBBroadcaster &broadcaster,
  130 bool SBListener::StopListeningForEvents(const SBBroadcaster &broadcaster,
  168                                             const SBBroadcaster &broadcaster,
  190     uint32_t num_seconds, const SBBroadcaster &broadcaster,
  224 bool SBListener::PeekAtNextEventForBroadcaster(const SBBroadcaster &broadcaster,
  239     const SBBroadcaster &broadcaster, uint32_t event_type_mask,
  268 bool SBListener::GetNextEventForBroadcaster(const SBBroadcaster &broadcaster,
  287     const SBBroadcaster &broadcaster, uint32_t event_type_mask,
tools/lldb/source/API/SBProcess.cpp
  846 SBBroadcaster SBProcess::GetBroadcaster() const {
  853   SBBroadcaster broadcaster(process_sp.get(), false);
tools/lldb/source/API/SBReproducer.cpp
   42   RegisterMethods<SBBroadcaster>(R);
tools/lldb/source/API/SBTarget.cpp
 1739 SBBroadcaster SBTarget::GetBroadcaster() const {
 1745   SBBroadcaster broadcaster(target_sp.get(), false);
tools/lldb/tools/driver/Driver.h
   27 class Driver : public lldb::SBBroadcaster {
tools/lldb/tools/lldb-vscode/VSCode.h
   74   lldb::SBBroadcaster broadcaster;
usr/include/c++/7.4.0/bits/move.h
   72     constexpr _Tp&&
   83     constexpr _Tp&&
usr/include/c++/7.4.0/type_traits
  215     : public __is_void_helper<typename remove_cv<_Tp>::type>::type
  326     : public __is_integral_helper<typename remove_cv<_Tp>::type>::type
  354     : public __is_floating_point_helper<typename remove_cv<_Tp>::type>::type
  567     : public __is_null_pointer_helper<typename remove_cv<_Tp>::type>::type
  588     : public __or_<is_integral<_Tp>, is_floating_point<_Tp>>::type
  588     : public __or_<is_integral<_Tp>, is_floating_point<_Tp>>::type
  594     : public __or_<is_arithmetic<_Tp>, is_void<_Tp>,
  594     : public __or_<is_arithmetic<_Tp>, is_void<_Tp>,
  595 		   is_null_pointer<_Tp>>::type
 1554     { typedef _Tp     type; };
 1558     { 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; };
 1979     { typedef _Tp     type; };
 1983     { typedef _Up     type; };
 1988     : public __remove_pointer_helper<_Tp, typename remove_cv<_Tp>::type>
 1988     : public __remove_pointer_helper<_Tp, typename remove_cv<_Tp>::type>