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

References

gen/tools/lldb/scripts/LLDBWrapPython.cpp
 7353   lldb::DynamicValueType arg6 ;
26952   lldb::DynamicValueType result;
26975   lldb::DynamicValueType arg2 ;
30933   lldb::DynamicValueType arg3 ;
30980   lldb::DynamicValueType arg3 ;
31455   lldb::DynamicValueType arg6 ;
31733   lldb::DynamicValueType arg3 ;
31910   lldb::DynamicValueType arg3 ;
32059   lldb::DynamicValueType arg4 ;
74506   lldb::DynamicValueType arg2 ;
74596   lldb::DynamicValueType result;
74619   lldb::DynamicValueType arg2 ;
75132   lldb::DynamicValueType arg3 ;
75767   lldb::DynamicValueType arg3 ;
78184   lldb::DynamicValueType result;
78207   lldb::DynamicValueType arg2 ;
tools/lldb/include/lldb/API/SBBlock.h
   59                                  lldb::DynamicValueType use_dynamic);
tools/lldb/include/lldb/API/SBExpressionOptions.h
   40   lldb::DynamicValueType GetFetchDynamicValue() const;
   43       lldb::DynamicValueType dynamic = lldb::eDynamicCanRunTarget);
tools/lldb/include/lldb/API/SBFrame.h
  103                                    lldb::DynamicValueType use_dynamic);
  106                                    lldb::DynamicValueType use_dynamic,
  145                                  lldb::DynamicValueType use_dynamic);
  158                              lldb::DynamicValueType use_dynamic);
  166                                         DynamicValueType use_dynamic);
  183                           lldb::DynamicValueType use_dynamic);
tools/lldb/include/lldb/API/SBValue.h
   80   lldb::SBValue GetDynamicValue(lldb::DynamicValueType use_dynamic);
   86   lldb::DynamicValueType GetPreferDynamicValue();
   88   void SetPreferDynamicValue(lldb::DynamicValueType use_dynamic);
  193                                 lldb::DynamicValueType use_dynamic,
  207                                        lldb::DynamicValueType use_dynamic);
  418   void SetSP(const lldb::ValueObjectSP &sp, lldb::DynamicValueType use_dynamic);
  420   void SetSP(const lldb::ValueObjectSP &sp, lldb::DynamicValueType use_dynamic,
  423   void SetSP(const lldb::ValueObjectSP &sp, lldb::DynamicValueType use_dynamic,
tools/lldb/include/lldb/API/SBVariablesOptions.h
   57   lldb::DynamicValueType GetUseDynamic() const;
   59   void SetUseDynamic(lldb::DynamicValueType);
tools/lldb/include/lldb/Core/ValueObject.h
  575   virtual lldb::ValueObjectSP GetDynamicValue(lldb::DynamicValueType valueType);
  577   lldb::DynamicValueType GetDynamicValueType();
  590   GetQualifiedRepresentationIfAvailable(lldb::DynamicValueType dynValue,
  941   virtual void CalculateDynamicValue(lldb::DynamicValueType use_dynamic);
  943   virtual lldb::DynamicValueType GetDynamicValueTypeImpl() {
 1011   lldb::DynamicValueType m_use_dynamic;
 1019                      lldb::DynamicValueType use_dynamic, bool use_synthetic);
 1031   void SetUseDynamic(lldb::DynamicValueType use_dynamic);
 1033   lldb::DynamicValueType GetUseDynamic() const { return m_use_dynamic; }
tools/lldb/include/lldb/Core/ValueObjectConstResult.h
  104   GetDynamicValue(lldb::DynamicValueType valueType) override;
tools/lldb/include/lldb/Core/ValueObjectDynamicValue.h
  111   lldb::DynamicValueType GetDynamicValueTypeImpl() override {
  122   lldb::DynamicValueType m_use_dynamic;
  129                           lldb::DynamicValueType use_dynamic);
tools/lldb/include/lldb/Core/ValueObjectSyntheticFilter.h
   63   GetDynamicValue(lldb::DynamicValueType valueType) override;
   81   virtual lldb::DynamicValueType GetDynamicValueType() {
tools/lldb/include/lldb/DataFormatters/DataVisualization.h
   34                                           lldb::DynamicValueType use_dynamic);
   40   GetSummaryFormat(ValueObject &valobj, lldb::DynamicValueType use_dynamic);
   52   GetSyntheticChildren(ValueObject &valobj, lldb::DynamicValueType use_dynamic);
   55   GetValidator(ValueObject &valobj, lldb::DynamicValueType use_dynamic);
tools/lldb/include/lldb/DataFormatters/DumpValueObjectOptions.h
   85   SetUseDynamicType(lldb::DynamicValueType dyn = lldb::eNoDynamicValues);
  132   lldb::DynamicValueType m_use_dynamic = lldb::eNoDynamicValues;
tools/lldb/include/lldb/DataFormatters/FormatClasses.h
   33           lldb_private::ValueObject &, lldb::DynamicValueType,
   91   FormattersMatchData(ValueObject &, lldb::DynamicValueType);
  101   lldb::DynamicValueType GetDynamicValueType();
  105   lldb::DynamicValueType m_dynamic_value_type;
tools/lldb/include/lldb/DataFormatters/FormatManager.h
  134                                    lldb::DynamicValueType use_dynamic);
  137                                            lldb::DynamicValueType use_dynamic);
  140   GetSyntheticChildren(ValueObject &valobj, lldb::DynamicValueType use_dynamic);
  143                                          lldb::DynamicValueType use_dynamic);
  185   GetPossibleMatches(ValueObject &valobj, lldb::DynamicValueType use_dynamic) {
  193   static ConstString GetTypeForCache(ValueObject &, lldb::DynamicValueType);
  206                                  lldb::DynamicValueType use_dynamic,
tools/lldb/include/lldb/DataFormatters/FormattersContainer.h
  185            lldb::DynamicValueType use_dynamic, uint32_t *why = nullptr) {
tools/lldb/include/lldb/Interpreter/OptionGroupValueObjectDisplay.h
   53   lldb::DynamicValueType use_dynamic;
tools/lldb/include/lldb/Target/Language.h
  184                                lldb::DynamicValueType use_dynamic);
tools/lldb/include/lldb/Target/LanguageRuntime.h
   79                                         lldb::DynamicValueType use_dynamic,
tools/lldb/include/lldb/Target/StackFrame.h
  289       llvm::StringRef var_expr, lldb::DynamicValueType use_dynamic,
  413                                  lldb::DynamicValueType use_dynamic);
  429                                           lldb::DynamicValueType use_dynamic);
tools/lldb/include/lldb/Target/Target.h
   83   lldb::DynamicValueType GetPreferDynamicValue() const;
   85   bool SetPreferDynamicValue(lldb::DynamicValueType d);
  299   lldb::DynamicValueType GetUseDynamic() const { return m_use_dynamic; }
  302   SetUseDynamic(lldb::DynamicValueType dynamic = lldb::eDynamicCanRunTarget) {
  412   lldb::DynamicValueType m_use_dynamic = lldb::eNoDynamicValues;
tools/lldb/include/lldb/Utility/ReproducerInstrumentation.h
   31 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) {
  208   template <typename T> void AddObjectForIndex(unsigned idx, T *object) {
  245   typedef typename std::conditional<std::is_trivially_copyable<T>::value, ValueTag, NotImplementedTag>::type type;
  277   template <typename T> T Deserialize() {
  281     return Read<T>(typename serializer_tag<T>::type());
  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));
  310   template <typename T> T Read(NotImplementedTag) {
  315   template <typename T> T Read(ValueTag) {
  317     T t;
  318     std::memcpy(reinterpret_cast<char *>(&t), m_buffer.data(), sizeof(T));
  319     m_buffer = m_buffer.drop_front(sizeof(T));
  323   template <typename T> T Read(PointerTag) {
  329   template <typename T> T Read(ReferenceTag) {
  340   template <typename T> T Read(FundamentalPointerTag) {
  349   template <typename T> T Read(FundamentalReferenceTag) {
  375     static Result doit(Deserializer &deserializer,
  376                        Result (*f)(Deserialized..., Head, Tail...),
  376                        Result (*f)(Deserialized..., Head, Tail...),
  376                        Result (*f)(Deserialized..., Head, Tail...),
  376                        Result (*f)(Deserialized..., Head, Tail...),
  377                        Deserialized... d) {
  378       return DeserializationHelper<Tail...>::
  379           template deserialized<Result, Deserialized..., Head>::doit(
  379           template deserialized<Result, Deserialized..., Head>::doit(
  379           template deserialized<Result, Deserialized..., Head>::doit(
  380               deserializer, f, d..., deserializer.Deserialize<Head>());
  387     static Result doit(Deserializer &deserializer, Result (*f)(Deserialized...),
  387     static Result doit(Deserializer &deserializer, Result (*f)(Deserialized...),
  387     static Result doit(Deserializer &deserializer, Result (*f)(Deserialized...),
  388                        Deserialized... d) {
  404   DefaultReplayer(Result (*f)(Args...)) : Replayer(), f(f) {}
  404   DefaultReplayer(Result (*f)(Args...)) : Replayer(), f(f) {}
  408         DeserializationHelper<Args...>::template deserialized<Result>::doit(
  408         DeserializationHelper<Args...>::template deserialized<Result>::doit(
  412   Result (*f)(Args...);
  412   Result (*f)(Args...);
  419   DefaultReplayer(void (*f)(Args...)) : Replayer(), f(f) {}
  422     DeserializationHelper<Args...>::template deserialized<void>::doit(
  427   void (*f)(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...); }
  524     static void doit(Class *c, Args... args) { (c->*m)(args...); }
  552   void SerializeAll(const Head &head, const Tail &... tail) {
  552   void SerializeAll(const Head &head, const Tail &... tail) {
  636   void Record(Serializer &serializer, Registry &registry, Result (*f)(FArgs...),
  636   void Record(Serializer &serializer, Registry &registry, Result (*f)(FArgs...),
  637               const RArgs &... args) {
  652             typename std::remove_reference<Result>::type>::type>::value) {
  662   void Record(Serializer &serializer, Registry &registry, void (*f)(Args...),
  663               const Args &... args) {
tools/lldb/source/API/SBBlock.cpp
  248                                         lldb::DynamicValueType use_dynamic) {
tools/lldb/source/API/SBExpressionOptions.cpp
   86 lldb::DynamicValueType SBExpressionOptions::GetFetchDynamicValue() const {
   93 void SBExpressionOptions::SetFetchDynamicValue(lldb::DynamicValueType dynamic) {
tools/lldb/source/API/SBFrame.cpp
  456     lldb::DynamicValueType use_dynamic =
  464                                                DynamicValueType use_dynamic) {
  510     lldb::DynamicValueType use_dynamic =
  518                               lldb::DynamicValueType use_dynamic) {
  563     lldb::DynamicValueType use_dynamic =
  571                            lldb::DynamicValueType use_dynamic) {
  764     lldb::DynamicValueType use_dynamic =
  784                                         lldb::DynamicValueType use_dynamic) {
  824   const lldb::DynamicValueType use_dynamic = options.GetUseDynamic();
 1017     lldb::DynamicValueType fetch_dynamic_value =
 1033                             lldb::DynamicValueType fetch_dynamic_value) {
 1055                                     lldb::DynamicValueType fetch_dynamic_value,
tools/lldb/source/API/SBTarget.cpp
 2301   lldb::DynamicValueType fetch_dynamic_value =
tools/lldb/source/API/SBValue.cpp
   59             lldb::DynamicValueType use_dynamic, bool use_synthetic,
  153   void SetUseDynamic(lldb::DynamicValueType use_dynamic) {
  159   lldb::DynamicValueType GetUseDynamic() { return m_use_dynamic; }
  197   lldb::DynamicValueType m_use_dynamic;
  695   lldb::DynamicValueType use_dynamic = eNoDynamicValues;
  708                                  lldb::DynamicValueType use_dynamic,
  749   lldb::DynamicValueType use_dynamic_value = eNoDynamicValues;
  761                                 lldb::DynamicValueType use_dynamic_value) {
  781 lldb::SBValue SBValue::GetDynamicValue(lldb::DynamicValueType use_dynamic) {
  819 lldb::DynamicValueType SBValue::GetPreferDynamicValue() {
  828 void SBValue::SetPreferDynamicValue(lldb::DynamicValueType use_dynamic) {
 1121       lldb::DynamicValueType use_dynamic = target_sp->GetPreferDynamicValue();
 1132                     lldb::DynamicValueType use_dynamic) {
 1149       lldb::DynamicValueType use_dynamic = target_sp->GetPreferDynamicValue();
 1158                     lldb::DynamicValueType use_dynamic, bool use_synthetic) {
 1163                     lldb::DynamicValueType use_dynamic, bool use_synthetic,
tools/lldb/source/API/SBVariablesOptions.cpp
   69   lldb::DynamicValueType GetUseDynamic() const { return m_use_dynamic; }
   71   void SetUseDynamic(lldb::DynamicValueType d) { m_use_dynamic = d; }
   80   lldb::DynamicValueType m_use_dynamic;
  201 lldb::DynamicValueType SBVariablesOptions::GetUseDynamic() const {
  208 void SBVariablesOptions::SetUseDynamic(lldb::DynamicValueType dynamic) {
tools/lldb/source/Core/IOHandler.cpp
 3004           const DynamicValueType use_dynamic = eDynamicDontRunTarget;
tools/lldb/source/Core/ValueObject.cpp
 1967 void ValueObject::CalculateDynamicValue(DynamicValueType use_dynamic) {
 1981 ValueObjectSP ValueObject::GetDynamicValue(DynamicValueType use_dynamic) {
 2790     lldb::DynamicValueType dynValue, bool synthValue) {
 3231 lldb::DynamicValueType ValueObject::GetDynamicValueType() {
 3332                                        lldb::DynamicValueType use_dynamic,
 3385 void ValueObjectManager::SetUseDynamic(lldb::DynamicValueType use_dynamic) {
tools/lldb/source/Core/ValueObjectConstResult.cpp
  271 ValueObjectConstResult::GetDynamicValue(lldb::DynamicValueType use_dynamic) {
tools/lldb/source/Core/ValueObjectDynamicValue.cpp
   33     ValueObject &parent, lldb::DynamicValueType use_dynamic)
tools/lldb/source/Core/ValueObjectSyntheticFilter.cpp
  107 ValueObjectSynthetic::GetDynamicValue(lldb::DynamicValueType valueType) {
tools/lldb/source/DataFormatters/DataVisualization.cpp
   33                              lldb::DynamicValueType use_dynamic) {
   44                                     lldb::DynamicValueType use_dynamic) {
   55                                         lldb::DynamicValueType use_dynamic) {
   71                                 lldb::DynamicValueType use_dynamic) {
tools/lldb/source/DataFormatters/DumpValueObjectOptions.cpp
   77 DumpValueObjectOptions::SetUseDynamicType(lldb::DynamicValueType dyn) {
tools/lldb/source/DataFormatters/FormatClasses.cpp
   22                                          lldb::DynamicValueType use_dynamic)
   47 lldb::DynamicValueType FormattersMatchData::GetDynamicValueType() {
tools/lldb/source/DataFormatters/FormatManager.cpp
  178     lldb::DynamicValueType use_dynamic, FormattersMatchVector &entries,
  571                                            lldb::DynamicValueType use_dynamic) {
  633                          lldb::DynamicValueType use_dynamic) {
  708                                 lldb::DynamicValueType use_dynamic) {
  782                                     lldb::DynamicValueType use_dynamic) {
  844                             lldb::DynamicValueType use_dynamic) {
tools/lldb/source/DataFormatters/LanguageCategory.cpp
  136   lldb::DynamicValueType use_dynamic(match_data.GetDynamicValueType());
  156   lldb::DynamicValueType use_dynamic(match_data.GetDynamicValueType());
  176   lldb::DynamicValueType use_dynamic(match_data.GetDynamicValueType());
  196   lldb::DynamicValueType use_dynamic(match_data.GetDynamicValueType());
tools/lldb/source/Plugins/Language/ObjC/ObjCLanguage.cpp
  877                                            lldb::DynamicValueType use_dynamic) {
tools/lldb/source/Plugins/Language/ObjC/ObjCLanguage.h
  112                                lldb::DynamicValueType use_dynamic) override;
tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp
  187     ValueObject &in_value, lldb::DynamicValueType use_dynamic,
tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.h
   51                                 lldb::DynamicValueType use_dynamic,
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp
  251     ValueObject &in_value, lldb::DynamicValueType use_dynamic,
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.h
   51                                 lldb::DynamicValueType use_dynamic,
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cpp
   49     ValueObject &in_value, lldb::DynamicValueType use_dynamic,
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.h
   95                                 lldb::DynamicValueType use_dynamic,
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp
  437     ValueObject &in_value, lldb::DynamicValueType use_dynamic,
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.h
   51                                 lldb::DynamicValueType use_dynamic,
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
 1015     ValueObject &in_value, lldb::DynamicValueType use_dynamic,
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h
  336                                 lldb::DynamicValueType use_dynamic,
tools/lldb/source/Target/Language.cpp
  144                                        lldb::DynamicValueType use_dynamic) {
tools/lldb/source/Target/Process.cpp
 1216           const lldb::DynamicValueType saved_prefer_dynamic =
tools/lldb/source/Target/StackFrame.cpp
  494     llvm::StringRef var_expr, DynamicValueType use_dynamic, uint32_t options,
 1145                                            DynamicValueType use_dynamic) {
 1175                                               DynamicValueType use_dynamic) {
tools/lldb/source/Target/Target.cpp
 3590 lldb::DynamicValueType TargetProperties::GetPreferDynamicValue() const {
 3597 bool TargetProperties::SetPreferDynamicValue(lldb::DynamicValueType d) {
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/std_function.h
  299       _M_invoke(const _Any_data& __functor, _ArgTypes&&... __args)
  302 	    std::forward<_ArgTypes>(__args)...);
  390     : public _Maybe_unary_or_binary_function<_Res, _ArgTypes...>,
  595       _Res operator()(_ArgTypes... __args) const;
  628       using _Invoker_type = _Res (*)(const _Any_data&, _ArgTypes&&...);
  689 	typedef _Function_handler<_Res(_ArgTypes...), _Functor> _My_handler;
  706       return _M_invoker(_M_functor, std::forward<_ArgTypes>(__args)...);
usr/include/c++/7.4.0/bits/unique_ptr.h
  824     make_unique(_Args&&... __args)
  825     { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); }
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
  581     : public __or_<is_lvalue_reference<_Tp>,
  582                    is_rvalue_reference<_Tp>>::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
  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
 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; };
 1659     { typedef _Tp&&   type; };
 1664     : public __add_rvalue_reference_helper<_Tp>
 1979     { typedef _Tp     type; };
 1988     : public __remove_pointer_helper<_Tp, typename remove_cv<_Tp>::type>
 1988     : public __remove_pointer_helper<_Tp, typename remove_cv<_Tp>::type>
 2253     inline typename add_rvalue_reference<_Tp>::type
 2428       std::declval<_Fn>()(std::declval<_Args>()...)
 2439       typedef decltype(_S_test<_Functor, _ArgTypes...>(0)) type;
 2452 	_Functor, _ArgTypes...
 2458     : public __invoke_result<_Functor, _ArgTypes...>