|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/lldb/include/lldb/Core/Communication.h 30 class ConstString;
tools/lldb/include/lldb/Core/ModuleList.h 33 class ConstString;
tools/lldb/include/lldb/Core/PluginManager.h 27 class ConstString;
tools/lldb/include/lldb/Core/UserSettingsController.h 25 class ConstString;
tools/lldb/include/lldb/Core/ValueObjectCast.h 22 class ConstString;
tools/lldb/include/lldb/Utility/Listener.h 30 class ConstString;
tools/lldb/include/lldb/lldb-forward.h 71 class ConstString;
tools/lldb/source/Core/UserSettingsController.cpp 21 class ConstString;
tools/lldb/source/Core/ValueObjectCast.cpp 19 class ConstString;
References
include/llvm/ADT/ArrayRef.h 43 using iterator = const T *;
44 using const_iterator = const T *;
50 const T *Data = nullptr;
66 /*implicit*/ ArrayRef(const T &OneElt)
70 /*implicit*/ ArrayRef(const T *data, size_t length)
74 ArrayRef(const T *begin, const T *end)
74 ArrayRef(const T *begin, const T *end)
81 /*implicit*/ ArrayRef(const SmallVectorTemplateCommon<T, U> &Vec)
87 /*implicit*/ ArrayRef(const std::vector<T, A> &Vec)
92 /*implicit*/ constexpr ArrayRef(const std::array<T, N> &Arr)
97 /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {}
100 /*implicit*/ ArrayRef(const std::initializer_list<T> &Vec)
145 const T *data() const { return Data; }
151 const T &front() const {
157 const T &back() const {
163 template <typename Allocator> ArrayRef<T> copy(Allocator &A) {
178 ArrayRef<T> slice(size_t N, size_t M) const {
184 ArrayRef<T> slice(size_t N) const { return slice(N, size() - N); }
187 ArrayRef<T> drop_front(size_t N = 1) const {
193 ArrayRef<T> drop_back(size_t N = 1) const {
200 template <class PredicateT> ArrayRef<T> drop_while(PredicateT Pred) const {
206 template <class PredicateT> ArrayRef<T> drop_until(PredicateT Pred) const {
211 ArrayRef<T> take_front(size_t N = 1) const {
218 ArrayRef<T> take_back(size_t N = 1) const {
226 template <class PredicateT> ArrayRef<T> take_while(PredicateT Pred) const {
232 template <class PredicateT> ArrayRef<T> take_until(PredicateT Pred) const {
239 const T &operator[](size_t Index) const {
249 typename std::enable_if<std::is_same<U, T>::value, ArrayRef<T>>::type &
257 typename std::enable_if<std::is_same<U, T>::value, ArrayRef<T>>::type &
263 std::vector<T> vec() const {
270 operator std::vector<T>() const {
include/llvm/ADT/DenseMap.h 40 struct DenseMapPair : public std::pair<KeyT, ValueT> {
40 struct DenseMapPair : public std::pair<KeyT, ValueT> {
43 KeyT &getFirst() { return std::pair<KeyT, ValueT>::first; }
44 const KeyT &getFirst() const { return std::pair<KeyT, ValueT>::first; }
45 ValueT &getSecond() { return std::pair<KeyT, ValueT>::second; }
46 const ValueT &getSecond() const { return std::pair<KeyT, ValueT>::second; }
65 using key_type = KeyT;
66 using mapped_type = ValueT;
69 using iterator = DenseMapIterator<KeyT, ValueT, KeyInfoT, BucketT>;
69 using iterator = DenseMapIterator<KeyT, ValueT, KeyInfoT, BucketT>;
71 DenseMapIterator<KeyT, ValueT, KeyInfoT, BucketT, true>;
71 DenseMapIterator<KeyT, ValueT, KeyInfoT, BucketT, true>;
145 size_type count(const_arg_type_t<KeyT> Val) const {
150 iterator find(const_arg_type_t<KeyT> Val) {
156 const_iterator find(const_arg_type_t<KeyT> Val) const {
185 ValueT lookup(const_arg_type_t<KeyT> Val) const {
185 ValueT lookup(const_arg_type_t<KeyT> Val) const {
195 std::pair<iterator, bool> insert(const std::pair<KeyT, ValueT> &KV) {
195 std::pair<iterator, bool> insert(const std::pair<KeyT, ValueT> &KV) {
202 std::pair<iterator, bool> insert(std::pair<KeyT, ValueT> &&KV) {
202 std::pair<iterator, bool> insert(std::pair<KeyT, ValueT> &&KV) {
210 std::pair<iterator, bool> try_emplace(KeyT &&Key, Ts &&... Args) {
229 std::pair<iterator, bool> try_emplace(const KeyT &Key, Ts &&... Args) {
249 std::pair<iterator, bool> insert_as(std::pair<KeyT, ValueT> &&KV,
249 std::pair<iterator, bool> insert_as(std::pair<KeyT, ValueT> &&KV,
272 bool erase(const KeyT &Val) {
291 value_type& FindAndConstruct(const KeyT &Key) {
299 ValueT &operator[](const KeyT &Key) {
299 ValueT &operator[](const KeyT &Key) {
303 value_type& FindAndConstruct(KeyT &&Key) {
311 ValueT &operator[](KeyT &&Key) {
311 ValueT &operator[](KeyT &&Key) {
334 const KeyT EmptyKey = getEmptyKey(), TombstoneKey = getTombstoneKey();
349 const KeyT EmptyKey = getEmptyKey();
351 ::new (&B->getFirst()) KeyT(EmptyKey);
369 const KeyT EmptyKey = getEmptyKey();
370 const KeyT TombstoneKey = getTombstoneKey();
380 ::new (&DestBucket->getSecond()) ValueT(std::move(B->getSecond()));
392 const DenseMapBase<OtherBaseT, KeyT, ValueT, KeyInfoT, BucketT> &other) {
392 const DenseMapBase<OtherBaseT, KeyT, ValueT, KeyInfoT, BucketT> &other) {
414 static unsigned getHashValue(const KeyT &Val) {
419 static unsigned getHashValue(const LookupKeyT &Val) {
423 static const KeyT getEmptyKey() {
429 static const KeyT getTombstoneKey() {
437 if (shouldReverseIterate<KeyT>()) {
515 BucketT *InsertIntoBucket(BucketT *TheBucket, KeyArg &&Key,
520 ::new (&TheBucket->getSecond()) ValueT(std::forward<ValueArgs>(Values)...);
525 BucketT *InsertIntoBucketWithLookup(BucketT *TheBucket, KeyT &&Key,
526 ValueT &&Value, LookupKeyT &Lookup) {
535 BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup,
535 BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup,
566 const KeyT EmptyKey = getEmptyKey();
578 bool LookupBucketFor(const LookupKeyT &Val,
590 const KeyT EmptyKey = getEmptyKey();
591 const KeyT TombstoneKey = getTombstoneKey();
629 bool LookupBucketFor(const LookupKeyT &Val, BucketT *&FoundBucket) {
684 class DenseMap : public DenseMapBase<DenseMap<KeyT, ValueT, KeyInfoT, BucketT>,
684 class DenseMap : public DenseMapBase<DenseMap<KeyT, ValueT, KeyInfoT, BucketT>,
685 KeyT, ValueT, KeyInfoT, BucketT> {
685 KeyT, ValueT, KeyInfoT, BucketT> {
690 using BaseT = DenseMapBase<DenseMap, KeyT, ValueT, KeyInfoT, BucketT>;
690 using BaseT = DenseMapBase<DenseMap, KeyT, ValueT, KeyInfoT, BucketT>;
1163 using ConstIterator = DenseMapIterator<KeyT, ValueT, KeyInfoT, Bucket, true>;
1163 using ConstIterator = DenseMapIterator<KeyT, ValueT, KeyInfoT, Bucket, true>;
1186 if (shouldReverseIterate<KeyT>()) {
1199 const DenseMapIterator<KeyT, ValueT, KeyInfoT, Bucket, IsConstSrc> &I)
1199 const DenseMapIterator<KeyT, ValueT, KeyInfoT, Bucket, IsConstSrc> &I)
1210 if (shouldReverseIterate<KeyT>())
1249 const KeyT Empty = KeyInfoT::getEmptyKey();
1250 const KeyT Tombstone = KeyInfoT::getTombstoneKey();
1259 const KeyT Empty = KeyInfoT::getEmptyKey();
1260 const KeyT Tombstone = KeyInfoT::getTombstoneKey();
include/llvm/ADT/Optional.h 39 T value;
72 T &getValue() LLVM_LVALUE_FUNCTION noexcept {
76 T const &getValue() const LLVM_LVALUE_FUNCTION noexcept {
81 T &&getValue() && noexcept {
106 ::new ((void *)std::addressof(value)) T(std::move(y));
216 optional_detail::OptionalStorage<T> Storage;
219 using value_type = T;
224 Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {}
227 Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {}
230 Optional &operator=(T &&y) {
241 static inline Optional create(const T *y) {
245 Optional &operator=(const T &y) {
253 const T *getPointer() const { return &Storage.getValue(); }
254 T *getPointer() { return &Storage.getValue(); }
255 const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); }
256 T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); }
260 const T *operator->() const { return getPointer(); }
261 T *operator->() { return getPointer(); }
262 const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); }
263 T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); }
266 constexpr T getValueOr(U &&value) const LLVM_LVALUE_FUNCTION {
271 T &&getValue() && { return std::move(Storage.getValue()); }
272 T &&operator*() && { return std::move(Storage.getValue()); }
275 T getValueOr(U &&value) && {
include/llvm/ADT/STLExtras.h 1267 auto lower_bound(R &&Range, T &&Value, Compare C)
include/llvm/ADT/SmallVector.h 75 AlignedCharArrayUnion<T> FirstEl;
114 using value_type = T;
115 using iterator = T *;
116 using const_iterator = const T *;
121 using reference = T &;
122 using const_reference = const T &;
123 using pointer = T *;
124 using const_pointer = const T *;
179 class SmallVectorTemplateBase : public SmallVectorTemplateCommon<T> {
183 static void destroy_range(T *S, T *E) {
183 static void destroy_range(T *S, T *E) {
211 void push_back(const T &Elt) {
218 void push_back(T &&Elt) {
240 T *NewElts = static_cast<T*>(llvm::safe_malloc(NewCapacity*sizeof(T)));
240 T *NewElts = static_cast<T*>(llvm::safe_malloc(NewCapacity*sizeof(T)));
315 class SmallVectorImpl : public SmallVectorTemplateBase<T> {
316 using SuperClass = SmallVectorTemplateBase<T>;
357 void resize(size_type N, const T &NV) {
374 LLVM_NODISCARD T pop_back_val() {
397 void append(size_type NumInputs, const T &Elt) {
405 void append(std::initializer_list<T> IL) {
412 void assign(size_type NumElts, const T &Elt) {
429 void assign(std::initializer_list<T> IL) {
467 iterator insert(iterator I, T &&Elt) {
497 iterator insert(iterator I, const T &Elt) {
526 iterator insert(iterator I, size_type NumToInsert, const T &Elt) {
637 void insert(iterator I, std::initializer_list<T> IL) {
820 AlignedCharArrayUnion<T> InlineElts[N];
837 class SmallVector : public SmallVectorImpl<T>, SmallVectorStorage<T, N> {
837 class SmallVector : public SmallVectorImpl<T>, SmallVectorStorage<T, N> {
846 explicit SmallVector(size_t Size, const T &Value = T())
865 SmallVector(std::initializer_list<T> IL) : SmallVectorImpl<T>(N) {
884 SmallVector(SmallVectorImpl<T> &&RHS) : SmallVectorImpl<T>(N) {
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/FormatVariadic.h 253 inline auto formatv(const char *Fmt, Ts &&... Vals) -> formatv_object<decltype(
254 std::make_tuple(detail::build_format_adapter(std::forward<Ts>(Vals))...))> {
256 std::make_tuple(detail::build_format_adapter(std::forward<Ts>(Vals))...));
259 std::make_tuple(detail::build_format_adapter(std::forward<Ts>(Vals))...));
include/llvm/Support/FormatVariadicDetails.h 33 T Item;
36 explicit provider_format_adapter(T &&Item) : Item(std::forward<T>(Item)) {}
36 explicit provider_format_adapter(T &&Item) : Item(std::forward<T>(Item)) {}
39 format_provider<typename std::decay<T>::type>::format(Item, S, Options);
62 using Decayed = typename std::decay<T>::type;
78 using ConstRefT = const typename std::decay<T>::type &;
136 typename std::enable_if<uses_format_provider<T>::value,
137 provider_format_adapter<T>>::type
138 build_format_adapter(T &&Item) {
139 return provider_format_adapter<T>(std::forward<T>(Item));
include/llvm/Support/type_traits.h 65 using type = const T &;
91 T t;
122 static auto get(F*) -> decltype(std::declval<F &>() = std::declval<const F &>(), std::true_type{});
122 static auto get(F*) -> decltype(std::declval<F &>() = std::declval<const F &>(), std::true_type{});
122 static auto get(F*) -> decltype(std::declval<F &>() = std::declval<const F &>(), std::true_type{});
130 static auto get(F*) -> decltype(std::declval<F &>() = std::declval<F &&>(), std::true_type{});
130 static auto get(F*) -> decltype(std::declval<F &>() = std::declval<F &&>(), std::true_type{});
130 static auto get(F*) -> decltype(std::declval<F &>() = std::declval<F &&>(), std::true_type{});
145 std::is_copy_constructible<detail::trivial_helper<T>>::value;
147 !std::is_copy_constructible<T>::value;
151 std::is_move_constructible<detail::trivial_helper<T>>::value;
153 !std::is_move_constructible<T>::value;
157 is_copy_assignable<detail::trivial_helper<T>>::value;
159 !is_copy_assignable<T>::value;
163 is_move_assignable<detail::trivial_helper<T>>::value;
165 !is_move_assignable<T>::value;
169 std::is_destructible<detail::trivial_helper<T>>::value;
tools/lldb/include/lldb/Breakpoint/Breakpoint.h 81 static ConstString GetEventIdentifier();
105 static ConstString GetFlavorString();
107 ConstString GetFlavor() const override;
475 bool GetMatchingFileLine(ConstString filename, uint32_t line_number,
tools/lldb/include/lldb/Breakpoint/BreakpointName.h 139 BreakpointName(ConstString name, const char *help = nullptr) :
145 BreakpointName(ConstString name,
159 BreakpointName(ConstString name, const Breakpoint &bkpt,
162 ConstString GetName() const { return m_name; }
200 ConstString m_name;
tools/lldb/include/lldb/Breakpoint/BreakpointResolverName.h 82 ConstString m_class_name;
88 void AddNameLookup(ConstString name,
tools/lldb/include/lldb/Breakpoint/Watchpoint.h 34 static ConstString GetFlavorString();
36 ConstString GetFlavor() const override;
tools/lldb/include/lldb/Core/AddressResolverName.h 50 ConstString m_func_name;
51 ConstString m_class_name; // FIXME: Not used yet. The idea would be to stop
tools/lldb/include/lldb/Core/Communication.h 294 static ConstString &GetStaticBroadcasterClass();
296 ConstString &GetBroadcasterClass() const override {
tools/lldb/include/lldb/Core/Debugger.h 99 FindDebuggerWithInstanceName(ConstString instance_name);
206 ConstString GetTopIOHandlerControlSequence(char ch);
304 ConstString GetInstanceName() { return m_instance_name; }
405 ConstString m_instance_name;
tools/lldb/include/lldb/Core/Disassembler.h 191 ConstString m_register;
197 static Operand BuildRegister(ConstString &r);
252 std::function<bool(const Instruction::Operand &)> FetchRegOp(ConstString ®);
418 ConstString name, Module *module,
tools/lldb/include/lldb/Core/IOHandler.h 107 virtual ConstString GetControlSequence(char ch) { return ConstString(); }
268 virtual ConstString IOHandlerGetControlSequence(char ch) {
299 ConstString IOHandlerGetControlSequence(char ch) override {
370 ConstString GetControlSequence(char ch) override {
559 ConstString GetTopIOHandlerControlSequence(char ch) {
tools/lldb/include/lldb/Core/Mangled.h 61 explicit Mangled(ConstString name);
135 ConstString GetDemangledName(lldb::LanguageType language) const;
141 ConstString GetDisplayDemangledName(lldb::LanguageType language) const;
143 void SetDemangledName(ConstString name) { m_demangled = name; }
145 void SetMangledName(ConstString name) { m_mangled = name; }
151 ConstString &GetMangledName() { return m_mangled; }
157 ConstString GetMangledName() const { return m_mangled; }
168 ConstString GetName(lldb::LanguageType language,
178 bool NameMatches(ConstString name, lldb::LanguageType language) const {
209 void SetValue(ConstString name, bool is_mangled);
218 void SetValue(ConstString name);
266 ConstString m_mangled; ///< The mangled version of the name
267 mutable ConstString m_demangled; ///< Mutable so we can get it on demand with
tools/lldb/include/lldb/Core/Module.h 112 const ConstString *object_name = nullptr,
246 ConstString name,
249 void FindSymbolsWithNameAndType(ConstString name,
269 void FindFunctionSymbols(ConstString name, uint32_t name_type_mask,
306 void FindFunctions(ConstString name,
373 void FindGlobalVariables(ConstString name,
423 FindTypes(ConstString type_name, bool exact_match, size_t max_matches,
436 ConstString type_name, bool exact_match);
452 void FindTypesInNamespace(ConstString type_name,
548 ConstString GetObjectName() const;
784 ConstString object_name);
897 LookupInfo(ConstString name, lldb::FunctionNameType name_type_mask,
900 ConstString GetName() const { return m_name; }
902 void SetName(ConstString name) { m_name = name; }
904 ConstString GetLookupName() const { return m_lookup_name; }
906 void SetLookupName(ConstString name) { m_lookup_name = name; }
918 ConstString m_name;
921 ConstString m_lookup_name;
956 ConstString m_object_name; ///< The name an object within this module that is
1046 ConstString name, const CompilerDeclContext *parent_decl_ctx,
tools/lldb/include/lldb/Core/ModuleList.h 256 void FindFunctions(ConstString name, lldb::FunctionNameType name_type_mask,
261 void FindFunctionSymbols(ConstString name,
281 void FindGlobalVariables(ConstString name, size_t max_matches,
337 void FindSymbolsWithNameAndType(ConstString name,
374 void FindTypes(Module *search_first, ConstString name,
tools/lldb/include/lldb/Core/ModuleSpec.h 125 ConstString &GetObjectName() { return m_object_name; }
127 ConstString GetObjectName() const { return m_object_name; }
293 ConstString m_object_name;
tools/lldb/include/lldb/Core/PluginInterface.h 20 virtual ConstString GetPluginName() = 0;
tools/lldb/include/lldb/Core/PluginManager.h 38 static bool RegisterPlugin(ConstString name, const char *description,
46 GetABICreateCallbackForPluginName(ConstString name);
52 static void RegisterPlugin(ConstString name,
62 static bool RegisterPlugin(ConstString name, const char *description,
71 GetDisassemblerCreateCallbackForPluginName(ConstString name);
75 RegisterPlugin(ConstString name, const char *description,
85 GetDynamicLoaderCreateCallbackForPluginName(ConstString name);
89 RegisterPlugin(ConstString name, const char *description,
99 GetJITLoaderCreateCallbackForPluginName(ConstString name);
102 static bool RegisterPlugin(ConstString name, const char *description,
112 GetEmulateInstructionCreateCallbackForPluginName(ConstString name);
115 static bool RegisterPlugin(ConstString name, const char *description,
125 GetOperatingSystemCreateCallbackForPluginName(ConstString name);
128 static bool RegisterPlugin(ConstString name, const char *description,
136 GetLanguageCreateCallbackForPluginName(ConstString name);
140 ConstString name, const char *description,
157 GetLanguageRuntimeCreateCallbackForPluginName(ConstString name);
160 static bool RegisterPlugin(ConstString name, const char *description,
169 GetSystemRuntimeCreateCallbackForPluginName(ConstString name);
173 RegisterPlugin(ConstString name, const char *description,
191 GetObjectFileCreateCallbackForPluginName(ConstString name);
194 GetObjectFileCreateMemoryCallbackForPluginName(ConstString name);
201 RegisterPlugin(ConstString name, const char *description,
211 GetObjectContainerCreateCallbackForPluginName(ConstString name);
218 RegisterPlugin(ConstString name, const char *description,
227 GetPlatformCreateCallbackForPluginName(ConstString name);
237 RegisterPlugin(ConstString name, const char *description,
246 GetProcessCreateCallbackForPluginName(ConstString name);
253 static bool RegisterPlugin(ConstString name, const char *description,
301 RegisterPlugin(ConstString name, const char *description,
313 GetStructuredDataPluginCreateCallbackForPluginName(ConstString name);
321 RegisterPlugin(ConstString name, const char *description,
331 GetSymbolFileCreateCallbackForPluginName(ConstString name);
334 static bool RegisterPlugin(ConstString name, const char *description,
343 GetSymbolVendorCreateCallbackForPluginName(ConstString name);
346 static bool RegisterPlugin(ConstString name, const char *description,
355 GetUnwindAssemblyCreateCallbackForPluginName(ConstString name);
358 static bool RegisterPlugin(ConstString name, const char *description,
367 GetMemoryHistoryCreateCallbackForPluginName(ConstString name);
371 RegisterPlugin(ConstString name, const char *description,
385 GetInstrumentationRuntimeCreateCallbackForPluginName(ConstString name);
388 static bool RegisterPlugin(ConstString name, const char *description,
399 GetTypeSystemCreateCallbackForPluginName(ConstString name);
406 static bool RegisterPlugin(ConstString name, const char *description,
415 GetREPLCreateCallbackForPluginName(ConstString name);
428 ConstString setting_name);
432 ConstString description, bool is_global_property);
435 GetSettingForPlatformPlugin(Debugger &debugger, ConstString setting_name);
439 ConstString description, bool is_global_property);
442 GetSettingForProcessPlugin(Debugger &debugger, ConstString setting_name);
446 ConstString description, bool is_global_property);
449 GetSettingForSymbolFilePlugin(Debugger &debugger, ConstString setting_name);
453 ConstString description, bool is_global_property);
456 GetSettingForJITLoaderPlugin(Debugger &debugger, ConstString setting_name);
460 ConstString description, bool is_global_property);
464 ConstString setting_name);
468 ConstString description, bool is_global_property);
472 ConstString setting_name);
476 ConstString description, bool is_global_property);
tools/lldb/include/lldb/Core/RichManglingContext.h 36 bool FromItaniumName(ConstString mangled);
40 bool FromCxxMethodName(ConstString demangled);
tools/lldb/include/lldb/Core/Section.h 61 lldb::SectionSP FindSectionByName(ConstString section_dstr) const;
103 lldb::user_id_t sect_id, ConstString name,
114 lldb::user_id_t sect_id, ConstString name,
169 ConstString GetName() const { return m_name; }
243 ConstString m_name; // Name of this section
tools/lldb/include/lldb/Core/UniqueCStringMap.h 29 Entry(ConstString cstr, const T &v) : cstring(cstr), value(v) {}
31 ConstString cstring;
38 void Append(ConstString unique_cstr, const T &value) {
58 ConstString GetCStringAtIndexUnchecked(uint32_t idx) const {
72 ConstString GetCStringAtIndex(uint32_t idx) const {
82 T Find(ConstString unique_cstr, T fail_value) const {
94 const Entry *FindFirstValueForName(ConstString unique_cstr) const {
120 size_t GetValues(ConstString unique_cstr, std::vector<T> &values) const {
184 bool operator()(const Entry &lhs, ConstString rhs) {
188 bool operator()(ConstString lhs, const Entry &rhs) {
195 bool operator()(ConstString lhs, ConstString rhs) {
195 bool operator()(ConstString lhs, ConstString rhs) {
tools/lldb/include/lldb/Core/UserSettingsController.h 72 ConstString name);
tools/lldb/include/lldb/Core/ValueObject.h 367 virtual ConstString GetTypeName();
369 virtual ConstString GetDisplayTypeName();
371 virtual ConstString GetQualifiedTypeName();
459 ConstString GetName() const;
472 lldb::ValueObjectSP GetChildAtNamePath(llvm::ArrayRef<ConstString> names,
473 ConstString *name_of_error = nullptr);
476 GetChildAtNamePath(llvm::ArrayRef<std::pair<ConstString, bool>> names,
477 ConstString *name_of_error = nullptr);
479 virtual lldb::ValueObjectSP GetChildMemberWithName(ConstString name,
482 virtual size_t GetIndexOfChildWithName(ConstString name);
549 void SetName(ConstString name);
556 lldb::ValueObjectSP GetSyntheticChild(ConstString key) const;
569 ConstString name_const_str = ConstString());
573 ConstString name_const_str = ConstString());
593 virtual lldb::ValueObjectSP CreateConstantValue(ConstString name);
601 virtual lldb::ValueObjectSP Clone(ConstString new_name);
841 ConstString m_name; // The name of this object
874 std::map<ConstString, ValueObject *> m_synthetic_children;
969 void AddSyntheticChild(ConstString key, ValueObject *valobj);
tools/lldb/include/lldb/Core/ValueObjectCast.h 30 ConstString name,
50 ValueObjectCast(ValueObject &parent, ConstString name,
tools/lldb/include/lldb/Core/ValueObjectChild.h 45 ConstString GetTypeName() override;
47 ConstString GetQualifiedTypeName() override;
49 ConstString GetDisplayTypeName() override;
65 ConstString m_type_name;
84 ConstString name, uint64_t byte_size,
tools/lldb/include/lldb/Core/ValueObjectConstResult.h 43 ConstString name, const DataExtractor &data,
48 ConstString name, const lldb::DataBufferSP &result_data_sp,
54 ConstString name, lldb::addr_t address,
58 Value &value, ConstString name,
71 ConstString GetTypeName() override;
73 ConstString GetDisplayTypeName() override;
86 ConstString name_const_str = ConstString()) override;
115 ConstString m_type_name;
129 ConstString name, const DataExtractor &data,
134 ConstString name,
141 ConstString name, lldb::addr_t address,
145 ConstString name, Module *module = nullptr);
tools/lldb/include/lldb/Core/ValueObjectConstResultCast.h 30 ValueObjectConstResultCast(ValueObject &parent, ConstString name,
47 ConstString name_const_str = ConstString()) override;
tools/lldb/include/lldb/Core/ValueObjectConstResultChild.h 33 ConstString name, uint32_t byte_size,
53 ConstString name_const_str = ConstString()) override;
tools/lldb/include/lldb/Core/ValueObjectConstResultImpl.h 47 ConstString name_const_str = ConstString());
tools/lldb/include/lldb/Core/ValueObjectDynamicValue.h 40 ConstString GetTypeName() override;
42 ConstString GetQualifiedTypeName() override;
44 ConstString GetDisplayTypeName() override;
tools/lldb/include/lldb/Core/ValueObjectMemory.h 45 ConstString GetTypeName() override;
47 ConstString GetDisplayTypeName() override;
tools/lldb/include/lldb/Core/ValueObjectRegister.h 43 ConstString GetTypeName() override;
45 ConstString GetQualifiedTypeName() override;
47 ConstString GetDisplayTypeName() override;
82 ConstString GetTypeName() override;
84 ConstString GetQualifiedTypeName() override;
91 lldb::ValueObjectSP GetChildMemberWithName(ConstString name,
94 size_t GetIndexOfChildWithName(ConstString name) override;
129 ConstString GetTypeName() override;
152 ConstString m_type_name;
tools/lldb/include/lldb/Core/ValueObjectSyntheticFilter.h 43 ConstString GetTypeName() override;
45 ConstString GetQualifiedTypeName() override;
47 ConstString GetDisplayTypeName() override;
57 lldb::ValueObjectSP GetChildMemberWithName(ConstString name,
60 size_t GetIndexOfChildWithName(ConstString name) override;
152 ConstString m_parent_type_name;
tools/lldb/include/lldb/Core/ValueObjectVariable.h 42 ConstString GetTypeName() override;
44 ConstString GetQualifiedTypeName() override;
46 ConstString GetDisplayTypeName() override;
tools/lldb/include/lldb/DataFormatters/DataVisualization.h 61 AnyMatches(ConstString type_name,
69 static bool GetSummaryFormat(ConstString type,
72 static void Add(ConstString type,
75 static bool Delete(ConstString type);
80 ForEach(std::function<bool(ConstString, const lldb::TypeSummaryImplSP &)>
88 static bool GetCategory(ConstString category,
95 static void Add(ConstString category);
97 static bool Delete(ConstString category);
101 static void Clear(ConstString category);
103 static void Enable(ConstString category,
108 static void Disable(ConstString category);
tools/lldb/include/lldb/DataFormatters/DumpValueObjectOptions.h 53 typedef std::function<bool(ConstString, ConstString,
53 typedef std::function<bool(ConstString, ConstString,
tools/lldb/include/lldb/DataFormatters/FormatCache.h 67 typedef std::map<ConstString, Entry> CacheMap;
74 Entry &GetEntry(ConstString type);
79 bool GetFormat(ConstString type, lldb::TypeFormatImplSP &format_sp);
81 bool GetSummary(ConstString type, lldb::TypeSummaryImplSP &summary_sp);
83 bool GetSynthetic(ConstString type,
86 bool GetValidator(ConstString type,
89 void SetFormat(ConstString type, lldb::TypeFormatImplSP &format_sp);
91 void SetSummary(ConstString type, lldb::TypeSummaryImplSP &summary_sp);
93 void SetSynthetic(ConstString type,
96 void SetValidator(ConstString type,
tools/lldb/include/lldb/DataFormatters/FormatClasses.h 48 FormattersMatchCandidate(ConstString name, uint32_t reason, bool strip_ptr,
55 ConstString GetTypeName() const { return m_type_name; }
79 ConstString m_type_name;
95 ConstString GetTypeForCache();
107 ConstString m_type_for_cache;
tools/lldb/include/lldb/DataFormatters/FormatManager.h 37 typedef FormatMap<ConstString, TypeSummaryImpl> NamedSummariesMap;
53 EnableCategory(ConstString category_name,
59 void EnableCategory(ConstString category_name,
65 void EnableCategory(ConstString category_name,
76 void DisableCategory(ConstString category_name) {
94 bool DeleteCategory(ConstString category_name) {
115 lldb::TypeCategoryImplSP GetCategory(ConstString category_name,
146 AnyMatches(ConstString type_name,
167 static ConstString GetValidTypeName(ConstString type);
167 static ConstString GetValidTypeName(ConstString type);
193 static ConstString GetTypeForCache(ValueObject &, lldb::DynamicValueType);
219 ConstString m_default_category_name;
220 ConstString m_system_category_name;
221 ConstString m_vectortypes_category_name;
tools/lldb/include/lldb/DataFormatters/FormattersContainer.h 45 static inline ConstString GetValidTypeName_Impl(ConstString type) {
45 static inline ConstString GetValidTypeName_Impl(ConstString type) {
68 typedef std::vector<std::pair<KeyType, ValueSP>> MapType;
70 typedef std::function<bool(const KeyType &, const ValueSP &)> ForEachCallback;
75 void Add(KeyType name, const ValueSP &entry) {
88 bool Delete(const KeyType &name) {
107 bool Get(const KeyType &name, ValueSP &entry) {
121 const KeyType &type = pos.first;
138 KeyType GetKeyAtIndex(size_t index) {
160 typedef FormatMap<KeyType, ValueType> BackEndType;
165 typedef KeyType MapKeyType;
168 typedef typename std::shared_ptr<FormattersContainer<KeyType, ValueType>>
180 bool Delete(ConstString type) {
198 bool Get(ConstString type, MapValueType &entry) {
202 bool GetExact(ConstString type, MapValueType &entry) {
232 void Add_Impl(ConstString type, const MapValueType &entry,
233 ConstString *dummy) {
237 bool Delete_Impl(ConstString type, ConstString *dummy) {
237 bool Delete_Impl(ConstString type, ConstString *dummy) {
241 bool Delete_Impl(ConstString type, RegularExpression *dummy) {
256 bool Get_Impl(ConstString type, MapValueType &entry, ConstString *dummy) {
256 bool Get_Impl(ConstString type, MapValueType &entry, ConstString *dummy) {
260 bool GetExact_Impl(ConstString type, MapValueType &entry,
261 ConstString *dummy) {
266 GetTypeNameSpecifierAtIndex_Impl(size_t index, ConstString *dummy) {
267 ConstString key = m_format_map.GetKeyAtIndex(index);
284 bool Get_Impl(ConstString key, MapValueType &value,
299 bool GetExact_Impl(ConstString key, MapValueType &value,
tools/lldb/include/lldb/DataFormatters/FormattersHelpers.h 24 ConstString type_name, TypeFormatImpl::Flags flags,
28 lldb::TypeSummaryImplSP summary_sp, ConstString type_name,
32 const char *string, ConstString type_name,
36 ConstString type_name, TypeSummaryImpl::Flags flags,
41 const char *description, ConstString type_name,
46 const char *description, ConstString type_name,
52 ConstString type_name, ScriptedSyntheticChildren::Flags flags,
tools/lldb/include/lldb/DataFormatters/TypeCategory.h 28 typedef FormattersContainer<ConstString, FormatterImpl> ExactMatchContainer;
217 TypeCategoryImpl(IFormatChangeListener *clist, ConstString name,
350 bool Delete(ConstString name, FormatCategoryItems items = ALL_ITEM_TYPES);
366 bool AnyMatches(ConstString type_name,
387 ConstString m_name;
tools/lldb/include/lldb/DataFormatters/TypeCategoryMap.h 26 typedef ConstString KeyType;
72 AnyMatches(ConstString type_name,
tools/lldb/include/lldb/DataFormatters/TypeFormat.h 189 TypeFormatImpl_EnumType(ConstString type_name = ConstString(""),
196 ConstString GetTypeName() { return m_enum_type; }
198 void SetTypeName(ConstString enum_type) { m_enum_type = enum_type; }
209 ConstString m_enum_type;
tools/lldb/include/lldb/DataFormatters/TypeSynthetic.h 50 virtual size_t GetIndexOfChildWithName(ConstString name) = 0;
76 virtual ConstString GetSyntheticTypeName() { return ConstString(); }
113 size_t GetIndexOfChildWithName(ConstString name) override {
329 size_t GetIndexOfChildWithName(ConstString name) override;
425 size_t GetIndexOfChildWithName(ConstString name) override;
429 ConstString GetSyntheticTypeName() override;
tools/lldb/include/lldb/DataFormatters/VectorIterator.h 24 ConstString item_name);
34 size_t GetIndexOfChildWithName(ConstString name) override;
38 ConstString m_item_name;
tools/lldb/include/lldb/Expression/ExpressionVariable.h 37 ConstString GetName() { return m_frozen_sp->GetName(); }
60 void SetName(ConstString name) { m_frozen_sp->SetName(name); }
163 lldb::ExpressionVariableSP GetVariable(ConstString name) {
221 ConstString name, const CompilerType &type,
226 ConstString GetNextPersistentVariableName(Target &target,
236 GetCompilerTypeFromPersistentDecl(ConstString type_name) = 0;
238 virtual lldb::addr_t LookupSymbol(ConstString name);
tools/lldb/include/lldb/Expression/IRExecutionUnit.h 62 std::unique_ptr<llvm::Module> &module_up, ConstString &name,
69 ConstString GetFunctionName() { return m_name; }
104 lldb::addr_t FindSymbol(ConstString name, bool &missing_weak);
116 ConstString m_name; ///< The function's name
219 ConstString name);
238 void ReportSymbolLookupError(ConstString name);
386 const ConstString m_name;
388 std::vector<ConstString> m_failed_lookups;
tools/lldb/include/lldb/Expression/Materializer.h 75 virtual ConstString GetName() = 0;
tools/lldb/include/lldb/Expression/REPL.h 91 ConstString IOHandlerGetControlSequence(char ch) override;
116 virtual ConstString GetSourceFileBasename() = 0;
tools/lldb/include/lldb/Expression/UserExpression.h 287 ConstString &object_name, Status &err);
tools/lldb/include/lldb/Interpreter/CommandCompletions.h 180 typedef std::set<ConstString> collection;
tools/lldb/include/lldb/Interpreter/CommandInterpreter.h 209 static ConstString &GetStaticBroadcasterClass();
211 ConstString &GetBroadcasterClass() const override {
495 ConstString IOHandlerGetControlSequence(char ch) override {
tools/lldb/include/lldb/Interpreter/OptionGroupPlatform.h 51 ConstString GetSDKRootDirectory() const { return m_sdk_sysroot; }
53 void SetSDKRootDirectory(ConstString sdk_root_directory) {
57 ConstString GetSDKBuild() const { return m_sdk_build; }
59 void SetSDKBuild(ConstString sdk_build) { m_sdk_build = sdk_build; }
65 ConstString m_sdk_sysroot;
66 ConstString m_sdk_build;
tools/lldb/include/lldb/Interpreter/OptionValue.h 114 virtual ConstString GetName() const { return ConstString(); }
tools/lldb/include/lldb/Interpreter/OptionValueDictionary.h 56 lldb::OptionValueSP GetValueForKey(ConstString key) const;
65 bool SetValueForKey(ConstString key,
69 bool DeleteValueForKey(ConstString key);
76 typedef std::map<ConstString, lldb::OptionValueSP> collection;
tools/lldb/include/lldb/Interpreter/OptionValueProperties.h 29 OptionValueProperties(ConstString name);
48 ConstString GetName() const override { return m_name; }
72 virtual uint32_t GetPropertyIndex(ConstString name) const;
79 ConstString name) const;
96 ConstString key,
194 void AppendProperty(ConstString name, ConstString desc,
194 void AppendProperty(ConstString name, ConstString desc,
198 ConstString name);
215 ConstString m_name;
tools/lldb/include/lldb/Interpreter/Property.h 40 Property(ConstString name, ConstString desc, bool is_global,
40 Property(ConstString name, ConstString desc, bool is_global,
71 ConstString m_name;
72 ConstString m_description;
tools/lldb/include/lldb/Interpreter/ScriptInterpreter.h 380 virtual ConstString
tools/lldb/include/lldb/Symbol/ClangASTContext.h 69 ConstString GetPluginName() override;
73 static ConstString GetPluginNameStatic();
160 ConstString name);
162 static lldb::BasicType GetBasicTypeEnumeration(ConstString name);
203 GetTypeForIdentifier(ConstString type_name,
236 ConstString type_name,
242 ConstString type_name,
451 ConstString DeclGetName(void *opaque_decl) override;
453 ConstString DeclGetMangledName(void *opaque_decl) override;
469 DeclContextFindDeclByName(void *opaque_decl_ctx, ConstString name,
474 ConstString DeclContextGetName(void *opaque_decl_ctx) override;
476 ConstString DeclContextGetScopeQualifiedName(void *opaque_decl_ctx) override;
481 ConstString *language_object_name_ptr) override;
613 ConstString GetTypeName(lldb::opaque_compiler_type_t type) override;
716 CompilerType GetBuiltinTypeByName(ConstString name) override;
723 ConstString name);
728 ConstString name,
796 ConstString *child_name = nullptr,
tools/lldb/include/lldb/Symbol/ClangASTImporter.h 191 ConstString name,
tools/lldb/include/lldb/Symbol/CompilerDecl.h 60 ConstString GetName() const;
62 ConstString GetMangledName() const;
tools/lldb/include/lldb/Symbol/CompilerDeclContext.h 45 std::vector<CompilerDecl> FindDeclByName(ConstString name,
70 ConstString *language_object_name_ptr);
101 ConstString GetName() const;
103 ConstString GetScopeQualifiedName() const;
tools/lldb/include/lldb/Symbol/CompilerType.h 150 ConstString GetConstQualifiedTypeName() const;
152 ConstString GetConstTypeName() const;
154 ConstString GetTypeName() const;
156 ConstString GetDisplayTypeName() const;
263 static lldb::BasicType GetBasicTypeEnumeration(ConstString name);
270 ConstString name,
tools/lldb/include/lldb/Symbol/DebugMacros.h 49 ConstString GetMacroString() const { return m_str; }
66 ConstString m_str;
tools/lldb/include/lldb/Symbol/DeclVendor.h 51 virtual uint32_t FindDecls(ConstString name, bool append,
66 std::vector<CompilerType> FindTypes(ConstString name, uint32_t max_matches);
tools/lldb/include/lldb/Symbol/Function.h 52 FunctionInfo(ConstString name, const Declaration *decl_ptr);
101 ConstString GetName() const;
115 ConstString m_name; ///< Function method name (not a mangled name).
165 InlineFunctionInfo(ConstString name, const Mangled &mangled,
202 ConstString GetName(lldb::LanguageType language) const;
204 ConstString GetDisplayName(lldb::LanguageType language) const;
464 ConstString GetName() const;
466 ConstString GetNameNoArguments() const;
468 ConstString GetDisplayName() const;
tools/lldb/include/lldb/Symbol/ObjectFile.h 211 lldb_private::ConstString &archive_object, bool must_exist);
692 ConstString GetNextSyntheticSymbolName();
tools/lldb/include/lldb/Symbol/SourceModule.h 20 std::vector<ConstString> path;
21 ConstString search_path;
22 ConstString sysroot;
tools/lldb/include/lldb/Symbol/Symbol.h 44 bool Compare(ConstString name, lldb::SymbolType type) const;
103 ConstString GetName() const;
105 ConstString GetNameNoArguments() const;
107 ConstString GetDisplayName() const;
123 ConstString GetReExportedSymbolName() const;
127 void SetReExportedSymbolName(ConstString name);
230 Target &target, ConstString &reexport_name,
tools/lldb/include/lldb/Symbol/SymbolContext.h 222 const Symbol *FindBestGlobalDataSymbol(ConstString name, Status &error);
271 ConstString &language_object_name);
289 ConstString GetFunctionName(
tools/lldb/include/lldb/Symbol/SymbolFile.h 177 FindGlobalVariables(ConstString name,
183 virtual void FindFunctions(ConstString name,
190 FindTypes(ConstString name, const CompilerDeclContext *parent_decl_ctx,
202 std::vector<ConstString> &mangled_names);
214 FindNamespace(ConstString name,
tools/lldb/include/lldb/Symbol/SymbolVendor.h 45 ConstString GetPluginName() override;
tools/lldb/include/lldb/Symbol/Symtab.h 73 uint32_t AppendSymbolIndexesWithName(ConstString symbol_name,
75 uint32_t AppendSymbolIndexesWithName(ConstString symbol_name,
79 uint32_t AppendSymbolIndexesWithNameAndType(ConstString symbol_name,
82 uint32_t AppendSymbolIndexesWithNameAndType(ConstString symbol_name,
95 void FindAllSymbolsWithNameAndType(ConstString name,
98 void FindAllSymbolsWithNameAndType(ConstString name,
107 Symbol *FindFirstSymbolWithNameAndType(ConstString name,
115 void FindFunctionSymbols(ConstString name, uint32_t name_type_mask,
tools/lldb/include/lldb/Symbol/Type.h 28 CompilerContext(CompilerContextKind t, ConstString n) : kind(t), name(n) {}
38 ConstString name;
100 Type(lldb::user_id_t uid, SymbolFile *symbol_file, ConstString name,
125 ConstString GetName();
139 ConstString GetName() const { return m_name; }
141 ConstString GetQualifiedName();
210 ConstString m_name;
272 ConstString GetName() const;
274 ConstString GetDisplayTypeName() const;
345 ConstString name, uint32_t bitfield_bit_size = 0,
359 ConstString GetName() const { return m_name; }
376 ConstString m_name;
397 TypeAndOrName(ConstString &type_const_string);
403 ConstString GetName() const;
407 void SetName(ConstString type_name);
429 ConstString m_type_name;
445 ConstString GetName() const;
447 ConstString GetMangledName() const;
467 ConstString m_name;
477 ConstString name, const llvm::APSInt &value);
485 ConstString GetName() const { return m_name; }
495 ConstString m_name;
tools/lldb/include/lldb/Symbol/TypeList.h 31 TypeList FindTypes(ConstString name);
tools/lldb/include/lldb/Symbol/TypeMap.h 31 TypeMap FindTypes(ConstString name);
tools/lldb/include/lldb/Symbol/TypeSystem.h 117 virtual ConstString DeclGetName(void *opaque_decl) = 0;
119 virtual ConstString DeclGetMangledName(void *opaque_decl);
135 DeclContextFindDeclByName(void *opaque_decl_ctx, ConstString name,
140 virtual ConstString DeclContextGetName(void *opaque_decl_ctx) = 0;
142 virtual ConstString
147 bool *is_instance_method_ptr, ConstString *language_object_name_ptr) = 0;
221 virtual ConstString GetTypeName(lldb::opaque_compiler_type_t type) = 0;
295 virtual CompilerType GetBuiltinTypeByName(ConstString name);
303 ConstString name,
tools/lldb/include/lldb/Symbol/UnwindPlan.h 453 lldb_private::ConstString GetSourceName() const;
527 lldb_private::ConstString
tools/lldb/include/lldb/Symbol/Variable.h 46 ConstString GetName() const;
48 ConstString GetUnqualifiedName() const;
57 bool NameMatches(ConstString name) const;
110 ConstString m_name;
tools/lldb/include/lldb/Symbol/VariableList.h 39 lldb::VariableSP FindVariable(ConstString name,
42 lldb::VariableSP FindVariable(ConstString name,
tools/lldb/include/lldb/Target/ABI.h 131 bool GetRegisterInfoByName(ConstString name, RegisterInfo &info);
tools/lldb/include/lldb/Target/Language.h 182 virtual std::vector<ConstString>
197 virtual std::vector<ConstString>
198 GetMethodNameVariants(ConstString method_name) const {
207 ConstString type_hint,
tools/lldb/include/lldb/Target/LanguageRuntime.h 88 ConstString abstract_type_name) {
157 virtual bool IsWhitelistedRuntimeValue(ConstString name) { return false; }
182 virtual lldb::addr_t LookupRuntimeSymbol(ConstString name) {
tools/lldb/include/lldb/Target/MemoryRegionInfo.h 26 OptionalBool execute, OptionalBool mapped, ConstString name,
49 ConstString GetName() const { return m_name; }
105 ConstString m_name;
tools/lldb/include/lldb/Target/PathMappingList.h 35 void Append(ConstString path, ConstString replacement,
35 void Append(ConstString path, ConstString replacement,
49 bool GetPathsAtIndex(uint32_t idx, ConstString &path,
50 ConstString &new_path) const;
52 void Insert(ConstString path, ConstString replacement,
52 void Insert(ConstString path, ConstString replacement,
57 bool Remove(ConstString path, bool notify);
59 bool Replace(ConstString path, ConstString replacement,
59 bool Replace(ConstString path, ConstString replacement,
62 bool Replace(ConstString path, ConstString replacement,
62 bool Replace(ConstString path, ConstString replacement,
64 bool RemapPath(ConstString path, ConstString &new_path) const;
64 bool RemapPath(ConstString path, ConstString &new_path) const;
106 uint32_t FindIndexForPath(ConstString path) const;
111 typedef std::pair<ConstString, ConstString> pair;
111 typedef std::pair<ConstString, ConstString> pair;
116 iterator FindIteratorForPath(ConstString path);
118 const_iterator FindIteratorForPath(ConstString path) const;
tools/lldb/include/lldb/Target/Platform.h 45 static ConstString GetSettingName();
104 static lldb::PlatformSP Find(ConstString name);
106 static lldb::PlatformSP Create(ConstString name, Status &error);
219 ConstString GetName();
223 virtual ConstString GetFullNameForDylib(ConstString basename);
223 virtual ConstString GetFullNameForDylib(ConstString basename);
431 virtual lldb_private::ConstString
468 ConstString GetSDKRootDirectory() const { return m_sdk_sysroot; }
470 void SetSDKRootDirectory(ConstString dir) { m_sdk_sysroot = dir; }
472 ConstString GetSDKBuild() const { return m_sdk_build; }
474 void SetSDKBuild(ConstString sdk_build) { m_sdk_build = sdk_build; }
709 virtual const std::vector<ConstString> &GetTrapHandlerSymbolNames();
838 ConstString
840 ConstString m_sdk_build;
848 typedef std::map<uint32_t, ConstString> IDToNameMap;
861 std::vector<ConstString> m_trap_handlers;
tools/lldb/include/lldb/Target/Process.h 399 static ConstString &GetStaticBroadcasterClass();
401 ConstString &GetBroadcasterClass() const override {
426 static ConstString GetFlavorString();
428 ConstString GetFlavor() const override;
2386 ConfigureStructuredData(ConstString type_name,
2416 GetStructuredDataPlugin(ConstString type_name) const;
2642 std::map<ConstString, lldb::StructuredDataPluginSP>;
tools/lldb/include/lldb/Target/ProcessStructReader.h 35 std::map<ConstString, FieldImpl> m_fields;
64 ConstString const_name = ConstString(name.c_str());
82 RetType GetField(ConstString name, RetType fail_value = RetType()) {
95 size_t GetOffsetOf(ConstString name, size_t fail_value = SIZE_MAX) {
tools/lldb/include/lldb/Target/QueueItem.h 92 lldb::ThreadSP GetExtendedBacktraceThread(ConstString type);
tools/lldb/include/lldb/Target/StackFrame.h 465 lldb::ValueObjectSP GuessValueForRegisterAndOffset(ConstString reg,
479 lldb::ValueObjectSP FindVariable(ConstString name);
tools/lldb/include/lldb/Target/StackFrameRecognizer.h 99 ConstString module,
100 ConstString symbol,
tools/lldb/include/lldb/Target/StructuredDataPlugin.h 67 virtual bool SupportsStructuredDataType(ConstString type_name) = 0;
95 HandleArrivalOfStructuredData(Process &process, ConstString type_name,
127 virtual bool GetEnabled(ConstString type_name) const;
tools/lldb/include/lldb/Target/SystemRuntime.h 108 virtual const std::vector<ConstString> &GetExtendedBacktraceTypes();
135 ConstString type);
158 ConstString type) {
300 std::vector<ConstString> m_types;
tools/lldb/include/lldb/Target/Target.h 444 static ConstString &GetStaticBroadcasterClass();
446 ConstString &GetBroadcasterClass() const override {
461 static ConstString GetFlavorString();
463 ConstString GetFlavor() const override {
698 void RemoveNameFromBreakpoint(lldb::BreakpointSP &bp_sp, ConstString name);
700 BreakpointName *FindBreakpointName(ConstString name, bool can_create,
703 void DeleteBreakpointName(ConstString name);
1109 lldb::ExpressionVariableSP GetPersistentVariable(ConstString name);
1116 lldb::addr_t GetPersistentSymbol(ConstString name);
1303 using BreakpointNameList = std::map<ConstString, BreakpointName *>;
tools/lldb/include/lldb/Target/TargetList.h 39 static ConstString &GetStaticBroadcasterClass();
41 ConstString &GetBroadcasterClass() const override {
tools/lldb/include/lldb/Target/Thread.h 74 static ConstString &GetStaticBroadcasterClass();
76 ConstString &GetBroadcasterClass() const override {
90 static ConstString GetFlavorString();
92 ConstString GetFlavor() const override {
tools/lldb/include/lldb/Target/ThreadPlanStepInRange.h 101 ConstString m_step_into_target;
tools/lldb/include/lldb/Target/UnixSignals.h 69 ConstString GetShortName(ConstString name) const;
69 ConstString GetShortName(ConstString name) const;
99 ConstString m_name;
100 ConstString m_alias;
tools/lldb/include/lldb/Utility/ArchSpec.h 320 ConstString GetDistributionId() const;
522 ConstString m_distribution_id;
tools/lldb/include/lldb/Utility/Broadcaster.h 42 BroadcastEventSpec(ConstString broadcaster_class, uint32_t event_bits)
47 ConstString GetBroadcasterClass() const { return m_broadcaster_class; }
71 ConstString m_broadcaster_class;
121 BroadcasterClassMatches(ConstString broadcaster_class)
131 ConstString m_broadcaster_class;
331 ConstString GetBroadcasterName() { return m_broadcaster_name; }
422 virtual ConstString &GetBroadcasterClass() const;
551 const ConstString m_broadcaster_name;
tools/lldb/include/lldb/Utility/ConstString.h 52 ConstString(const ConstString &rhs) : m_string(rhs.m_string) {}
135 ConstString operator=(ConstString rhs) {
135 ConstString operator=(ConstString rhs) {
152 bool operator==(ConstString rhs) const {
194 bool operator!=(ConstString rhs) const {
211 bool operator<(ConstString rhs) const;
281 static bool Equals(ConstString lhs, ConstString rhs,
281 static bool Equals(ConstString lhs, ConstString rhs,
305 static int Compare(ConstString lhs, ConstString rhs,
305 static int Compare(ConstString lhs, ConstString rhs,
373 ConstString mangled);
392 bool GetMangledCounterpart(ConstString &counterpart) const;
428 size_t MemorySize() const { return sizeof(ConstString); }
443 static ConstString FromStringPoolPointer(const char *ptr) {
444 ConstString s;
454 Stream &operator<<(Stream &s, ConstString str);
460 static void format(const lldb_private::ConstString &CS, llvm::raw_ostream &OS,
467 static inline lldb_private::ConstString getEmptyKey() {
468 return lldb_private::ConstString::FromStringPoolPointer(
471 static inline lldb_private::ConstString getTombstoneKey() {
472 return lldb_private::ConstString::FromStringPoolPointer(
475 static unsigned getHashValue(lldb_private::ConstString val) {
478 static bool isEqual(lldb_private::ConstString LHS,
479 lldb_private::ConstString RHS) {
tools/lldb/include/lldb/Utility/Event.h 44 virtual ConstString GetFlavor() const = 0;
69 ConstString GetFlavor() const override;
90 static ConstString GetFlavorString();
104 static ConstString GetFlavorString() {
105 static ConstString g_flavor("Process::ProcessEventData");
109 ConstString GetFlavor() const override { return GetFlavorString(); }
138 ConstString GetFlavor() const override;
165 static ConstString GetFlavorString();
tools/lldb/include/lldb/Utility/FileSpec.h 239 ConstString &GetDirectory();
245 ConstString GetDirectory() const;
251 ConstString &GetFilename();
257 ConstString GetFilename() const;
334 ConstString GetFileNameExtension() const;
343 ConstString GetFileNameStrippingExtension() const;
414 ConstString GetLastPathComponent() const;
421 ConstString m_directory; ///< The uniqued directory path
422 ConstString m_filename; ///< The uniqued filename path
tools/lldb/include/lldb/Utility/Listener.h 120 const ConstString *sources, // nullptr for any event
126 const ConstString *sources, // nullptr for any event
tools/lldb/include/lldb/Utility/Log.h 141 const char *format, Args &&... args) {
142 Format(file, function, llvm::formatv(format, std::forward<Args>(args)...));
tools/lldb/include/lldb/Utility/Stream.h 422 template <typename... Args> void Format(const char *format, Args &&... args) {
423 PutCString(llvm::formatv(format, std::forward<Args>(args)...).str());
tools/lldb/include/lldb/Utility/StructuredData.h 235 bool GetItemAtIndexAsString(size_t idx, ConstString &result) const {
246 bool GetItemAtIndexAsString(size_t idx, ConstString &result,
360 void ForEach(std::function<bool(ConstString key, Object *object)> const
382 ConstString key_cs(key);
448 ConstString &result) const {
459 bool GetValueForKeyAsString(llvm::StringRef key, ConstString &result,
489 ConstString key_cs(key);
495 ConstString key_cs(key);
518 typedef std::map<ConstString, ObjectSP> collection;
tools/lldb/source/API/SBCommandReturnObject.cpp 95 ConstString output(ref().GetOutputData());
102 ConstString output(ref().GetErrorData());
tools/lldb/source/API/SBDebugger.cpp 1396 ConstString platform_name(platform_name_cstr);
tools/lldb/source/API/SBFrame.cpp 621 ConstString const_name(name);
674 ConstString const_name(name);
tools/lldb/source/API/SBLaunchInfo.cpp 230 ConstString shell(m_opaque_sp->GetShell().GetPath().c_str());
tools/lldb/source/API/SBModule.cpp 458 ConstString name(name_cstr);
503 ConstString name(type);
577 ConstString const_sect_name(sect_name);
605 ConstString const_triple(triple.c_str());
tools/lldb/source/API/SBModuleSpec.cpp 119 ConstString const_triple(triple.c_str());
tools/lldb/source/API/SBPlatform.cpp 46 ConstString m_local_cache_directory;
tools/lldb/source/API/SBProcess.cpp 1164 const std::vector<ConstString> &names =
tools/lldb/source/API/SBQueueItem.cpp 106 ConstString type_const(type);
tools/lldb/source/API/SBSection.cpp 90 ConstString const_sect_name(sect_name);
tools/lldb/source/API/SBTarget.cpp 1546 const ConstString csFrom(from), csTo(to);
1679 ConstString const_triple(triple.c_str());
1828 ConstString const_typename(typename_cstr);
1885 ConstString const_typename(typename_cstr);
tools/lldb/source/API/SBThread.cpp 1350 ConstString type_const(type);
tools/lldb/source/API/SBType.cpp 468 ConstString name;
800 ConstString mangled_str = m_opaque_sp->GetMangledName();
tools/lldb/source/API/SBValue.cpp 199 ConstString m_name;
767 const ConstString str_name(name);
tools/lldb/source/Breakpoint/Breakpoint.cpp 39 ConstString Breakpoint::GetEventIdentifier() {
40 static ConstString g_identifier("event-identifier.breakpoint.changed");
967 bool Breakpoint::GetMatchingFileLine(ConstString filename,
1028 ConstString Breakpoint::BreakpointEventData::GetFlavorString() {
1029 static ConstString g_flavor("Breakpoint::BreakpointEventData");
1033 ConstString Breakpoint::BreakpointEventData::GetFlavor() const {
tools/lldb/source/Breakpoint/BreakpointName.cpp 31 BreakpointName::BreakpointName(ConstString name, const Breakpoint &bkpt,
tools/lldb/source/Breakpoint/BreakpointResolverAddress.cpp 74 ConstString module_name;
tools/lldb/source/Breakpoint/BreakpointResolverName.cpp 219 void BreakpointResolverName::AddNameLookup(ConstString name,
226 for (ConstString variant_name : lang->GetMethodNameVariants(name)) {
tools/lldb/source/Breakpoint/Watchpoint.cpp 105 ConstString watch_name("$__lldb__watch_value");
337 ConstString Watchpoint::WatchpointEventData::GetFlavorString() {
338 static ConstString g_flavor("Watchpoint::WatchpointEventData");
342 ConstString Watchpoint::WatchpointEventData::GetFlavor() const {
tools/lldb/source/Commands/CommandCompletions.cpp 457 ConstString func_name = sc.GetFunctionName(Mangled::ePreferDemangled);
tools/lldb/source/Commands/CommandObjectBreakpoint.cpp 1322 const ConstString filename(m_options.m_filename.c_str());
1715 ConstString name(entry.c_str());
1877 ConstString bp_name(m_name_options.m_name.GetCurrentValue());
tools/lldb/source/Commands/CommandObjectDisassemble.cpp 289 ConstString name(m_options.func_name.c_str());
tools/lldb/source/Commands/CommandObjectFrame.cpp 113 llvm::Optional<ConstString> reg;
893 auto module = ConstString(m_options.m_module);
894 auto func = ConstString(m_options.m_function);
tools/lldb/source/Commands/CommandObjectMemory.cpp 461 ConstString lookup_type_name(type_str.c_str());
1722 ConstString name = range_info.GetName();
1723 ConstString section_name;
tools/lldb/source/Commands/CommandObjectSource.cpp 156 ConstString last_module_file_name;
183 ConstString module_file_name =
229 ConstString file_spec_name = file_spec.GetFilename();
230 ConstString module_file_name =
386 ConstString name(m_options.symbol_name.c_str());
753 ConstString function;
756 SourceInfo(ConstString name, const LineEntry &line_entry)
877 void FindMatchingFunctions(Target *target, ConstString name,
907 void FindMatchingFunctionSymbols(Target *target, ConstString name,
942 ConstString name(m_options.symbol_name.c_str());
tools/lldb/source/Commands/CommandObjectTarget.cpp 1279 ConstString orig(command.GetArgumentAtIndex(0));
1280 ConstString transformed;
1542 ConstString symbol_name(name);
1606 ConstString function_name(name);
1635 ConstString name(name_cstr);
1680 ConstString name(name_cstr);
2733 ConstString const_sect_name(sect_name);
3350 ConstString function_name(m_options.m_str.c_str());
3393 ConstString funcname(sc.GetFunctionName());
4104 ConstString filename_no_extension(
tools/lldb/source/Commands/CommandObjectThread.cpp 332 const std::vector<ConstString> &types =
334 for (auto type : types) {
tools/lldb/source/Commands/CommandObjectType.cpp 51 ConstString m_name;
55 ConstString name, std::string catg)
124 ConstString m_name;
262 static bool AddSummary(ConstString type_name, lldb::TypeSummaryImplSP entry,
488 static bool AddSynth(ConstString type_name, lldb::SyntheticChildrenSP entry,
688 ConstString typeCS(arg_entry.ref());
784 virtual bool FormatterSpecificDeletion(ConstString typeCS) { return false; }
796 ConstString typeCS(typeA);
911 ConstString cat_nameCS(cat_name);
1436 ConstString typeCS(arg_entry.ref());
1592 static bool FixArrayTypeNameWithRegex(ConstString &type_name) {
1608 bool CommandObjectTypeSummaryAdd::AddSummary(ConstString type_name,
1658 bool FormatterSpecificDeletion(ConstString typeCS) override {
1888 ConstString typeCS(typeA);
1950 ConstString typeCS(typeA);
2056 ConstString typeCS(typeA);
2302 ConstString typeCS(arg_entry.ref());
2332 bool CommandObjectTypeSynthAdd::AddSynth(ConstString type_name,
2459 bool AddFilter(ConstString type_name, TypeFilterImplSP entry,
2603 ConstString typeCS(arg_entry.ref());
tools/lldb/source/Core/Communication.cpp 37 ConstString &Communication::GetStaticBroadcasterClass() {
38 static ConstString class_name("lldb.communication");
tools/lldb/source/Core/Debugger.cpp 560 static ConstString g_dylibext(".dylib");
561 static ConstString g_solibext(".so");
655 DebuggerSP Debugger::FindDebuggerWithInstanceName(ConstString instance_name) {
932 ConstString Debugger::GetTopIOHandlerControlSequence(char ch) {
1400 ConstString broadcaster_class_target(Target::GetStaticBroadcasterClass());
1401 ConstString broadcaster_class_process(Process::GetStaticBroadcasterClass());
1402 ConstString broadcaster_class_thread(Thread::GetStaticBroadcasterClass());
1439 ConstString broadcaster_class(broadcaster->GetBroadcasterClass());
1497 ConstString full_name("lldb.debugger.event-handler");
tools/lldb/source/Core/Disassembler.cpp 69 ConstString const_plugin_name(plugin_name);
163 const char *flavor, const ExecutionContext &exe_ctx, ConstString name,
840 static ConstString encoding_key("data_encoding");
887 ConstString const_key(key.c_str());
984 static ConstString description_key("assembly_string");
985 static ConstString triple_key("triple");
1345 Instruction::Operand Instruction::Operand::BuildRegister(ConstString &r) {
1429 lldb_private::OperandMatchers::FetchRegOp(ConstString ®) {
tools/lldb/source/Core/DynamicLoader.cpp 36 ConstString const_plugin_name(plugin_name);
tools/lldb/source/Core/EmulateInstruction.cpp 49 ConstString const_plugin_name(plugin_name);
tools/lldb/source/Core/FileSpecList.cpp 71 if (ConstString::Equals(
tools/lldb/source/Core/FormatEntity.cpp 919 ConstString additional_data(subpath.drop_front(close_bracket_index + 1));
1571 ConstString name;
tools/lldb/source/Core/IOHandler.cpp 1750 ConstString broadcaster_class_target(Target::GetStaticBroadcasterClass());
1751 ConstString broadcaster_class_process(Process::GetStaticBroadcasterClass());
1752 ConstString broadcaster_class_thread(Thread::GetStaticBroadcasterClass());
1830 ConstString broadcaster_class(
3861 ConstString func_name = m_sc.GetFunctionName();
tools/lldb/source/Core/Mangled.cpp 49 static ConstString
50 get_demangled_name_without_arguments(ConstString mangled,
51 ConstString demangled) {
53 static std::pair<ConstString, ConstString>
53 static std::pair<ConstString, ConstString>
59 static ConstString g_last_mangled;
60 static ConstString g_last_demangled;
87 ConstString result(shortname.c_str());
102 Mangled::Mangled(ConstString s) : m_mangled(), m_demangled() {
138 return ConstString::Compare(
145 void Mangled::SetValue(ConstString s, bool mangled) {
160 void Mangled::SetValue(ConstString name) {
291 ConstString
336 ConstString
346 ConstString demangled = GetDemangledName(language);
351 ConstString Mangled::GetName(lldb::LanguageType language,
356 ConstString demangled = GetDemangledName(language);
407 ConstString mangled = GetMangledName();
417 ConstString demangled_name = GetDemangledName(lldb::eLanguageTypeUnknown);
431 ConstString demangled =
tools/lldb/source/Core/Module.cpp 220 const ConstString *object_name, lldb::offset_t object_offset,
597 void Module::FindGlobalVariables(ConstString name,
626 Module::LookupInfo::LookupInfo(ConstString name,
734 ConstString full_name(sc.GetFunctionName());
756 ConstString mangled_name(sc.GetFunctionName(Mangled::ePreferMangled));
757 ConstString full_name(sc.GetFunctionName());
786 void Module::FindFunctions(ConstString name,
924 ConstString name, const CompilerDeclContext *parent_decl_ctx,
935 void Module::FindTypesInNamespace(ConstString type_name,
950 ConstString name, bool exact_match) {
960 ConstString name, bool exact_match, size_t max_matches,
977 ConstString type_basename_const_str(type_basename);
1041 ConstString object_name) {
1216 ConstString Module::GetObjectName() const { return m_object_name; }
1281 const Symbol *Module::FindFirstSymbolWithNameAndType(ConstString name,
1310 void Module::FindFunctionSymbols(ConstString name,
1321 void Module::FindSymbolsWithNameAndType(ConstString name,
1580 ConstString object_name = module_ref.GetObjectName();
tools/lldb/source/Core/ModuleList.cpp 329 void ModuleList::FindFunctions(ConstString name,
360 void ModuleList::FindFunctionSymbols(ConstString name,
407 void ModuleList::FindGlobalVariables(ConstString name, size_t max_matches,
426 void ModuleList::FindSymbolsWithNameAndType(ConstString name,
490 void ModuleList::FindTypes(Module *search_first, ConstString name,
tools/lldb/source/Core/PluginManager.cpp 205 ConstString name;
222 bool PluginManager::RegisterPlugin(ConstString name,
264 PluginManager::GetABICreateCallbackForPluginName(ConstString name) {
281 ConstString name;
298 void PluginManager::RegisterPlugin(ConstString name,
334 ConstString name;
351 bool PluginManager::RegisterPlugin(ConstString name,
396 ConstString name) {
417 ConstString name;
436 ConstString name, const char *description,
481 ConstString name) {
502 ConstString name;
521 ConstString name, const char *description,
564 ConstString name) {
584 ConstString name;
602 ConstString name, const char *description,
645 ConstString name) {
666 ConstString name;
685 ConstString name, const char *description,
730 ConstString name) {
749 ConstString name;
766 bool PluginManager::RegisterPlugin(ConstString name,
808 PluginManager::GetLanguageCreateCallbackForPluginName(ConstString name) {
827 ConstString name;
847 ConstString name, const char *description,
912 ConstString name) {
931 ConstString name;
949 ConstString name, const char *description,
992 ConstString name) {
1014 ConstString name;
1035 ConstString name, const char *description,
1102 ConstString name) {
1118 ConstString name) {
1155 ConstString name;
1174 ConstString name, const char *description,
1219 ConstString name) {
1250 ConstString name;
1269 ConstString name, const char *description,
1330 PluginManager::GetPlatformCreateCallbackForPluginName(ConstString name) {
1368 ConstString name;
1387 ConstString name, const char *description,
1446 PluginManager::GetProcessCreateCallbackForPluginName(ConstString name) {
1467 ConstString name;
1486 ConstString name, const char *description,
1561 ConstString name;
1581 ConstString name, const char *description,
1629 ConstString name) {
1665 ConstString name;
1684 ConstString name, const char *description,
1728 ConstString name) {
1747 ConstString name;
1764 bool PluginManager::RegisterPlugin(ConstString name,
1808 ConstString name) {
1827 ConstString name;
1845 ConstString name, const char *description,
1888 ConstString name) {
1907 ConstString name;
1925 ConstString name, const char *description,
1968 ConstString name) {
1988 ConstString name;
2008 ConstString name, const char *description,
2067 ConstString name) {
2086 ConstString name;
2106 ConstString name, const char *description,
2152 ConstString name) {
2189 ConstString name;
2207 bool PluginManager::RegisterPlugin(ConstString name, const char *description,
2249 PluginManager::GetREPLCreateCallbackForPluginName(ConstString name) {
2355 Debugger &debugger, ConstString plugin_type_name,
2356 ConstString plugin_type_desc, bool can_create) {
2360 static ConstString g_property_name("plugin");
2391 Debugger &debugger, ConstString plugin_type_name,
2392 ConstString plugin_type_desc, bool can_create) {
2393 static ConstString g_property_name("plugin");
2425 GetDebuggerPropertyForPluginsPtr(Debugger &, ConstString ,
2426 ConstString , bool can_create);
2429 GetSettingForPlugin(Debugger &debugger, ConstString setting_name,
2430 ConstString plugin_type_name,
2445 Debugger &debugger, ConstString plugin_type_name,
2446 ConstString plugin_type_desc,
2448 ConstString description, bool is_global_property,
2475 Debugger &debugger, ConstString setting_name) {
2482 ConstString description, bool is_global_property) {
2491 ConstString setting_name) {
2499 ConstString description, bool is_global_property) {
2508 ConstString setting_name) {
2515 ConstString description, bool is_global_property) {
2523 ConstString setting_name) {
2530 ConstString description, bool is_global_property) {
2539 ConstString setting_name) {
2546 ConstString description, bool is_global_property) {
2555 Debugger &debugger, ConstString setting_name) {
2570 ConstString description, bool is_global_property) {
2587 Debugger &debugger, ConstString setting_name) {
2594 ConstString description, bool is_global_property) {
tools/lldb/source/Core/RichManglingContext.cpp 35 bool RichManglingContext::FromItaniumName(ConstString mangled) {
54 bool RichManglingContext::FromCxxMethodName(ConstString demangled) {
tools/lldb/source/Core/Section.cpp 148 user_id_t sect_id, ConstString name,
170 user_id_t sect_id, ConstString name,
503 SectionList::FindSectionByName(ConstString section_dstr) const {
tools/lldb/source/Core/SourceManager.cpp 324 ConstString main_name("main");
tools/lldb/source/Core/UserSettingsController.cpp 97 ConstString name) {
tools/lldb/source/Core/ValueObject.cpp 370 ConstString ValueObject::GetName() const { return m_name; }
530 ValueObject::GetChildAtNamePath(llvm::ArrayRef<ConstString> names,
531 ConstString *name_of_error) {
535 for (ConstString name : names) {
547 llvm::ArrayRef<std::pair<ConstString, bool>> names,
548 ConstString *name_of_error) {
552 for (std::pair<ConstString, bool> name : names) {
563 size_t ValueObject::GetIndexOfChildWithName(ConstString name) {
569 ValueObjectSP ValueObject::GetChildMemberWithName(ConstString name,
637 void ValueObject::SetName(ConstString name) { m_name = name; }
669 ConstString child_name;
1659 ConstString ValueObject::GetTypeName() {
1663 ConstString ValueObject::GetDisplayTypeName() { return GetTypeName(); }
1665 ConstString ValueObject::GetQualifiedTypeName() {
1673 void ValueObject::AddSyntheticChild(ConstString key,
1678 ValueObjectSP ValueObject::GetSyntheticChild(ConstString key) const {
1680 std::map<ConstString, ValueObject *>::const_iterator pos =
1763 ConstString index_const_str(index_str);
1791 ConstString index_const_str(index_str);
1822 ConstString name_const_str) {
1862 ConstString name_const_str) {
1918 ConstString name_const_string(expression);
2310 ConstString child_name;
2760 ValueObjectSP ValueObject::CreateConstantValue(ConstString name) {
2853 ConstString child_name;
2936 lldb::ValueObjectSP ValueObject::Clone(ConstString new_name) {
3305 ConstString name =
tools/lldb/source/Core/ValueObjectCast.cpp 25 ConstString name,
32 ValueObjectCast::ValueObjectCast(ValueObject &parent, ConstString name,
tools/lldb/source/Core/ValueObjectChild.cpp 31 ConstString name, uint64_t byte_size, int32_t byte_offset,
58 static void AdjustForBitfieldness(ConstString &name,
71 ConstString ValueObjectChild::GetTypeName() {
79 ConstString ValueObjectChild::GetQualifiedTypeName() {
80 ConstString qualified_name = GetCompilerType().GetConstTypeName();
85 ConstString ValueObjectChild::GetDisplayTypeName() {
86 ConstString display_name = GetCompilerType().GetDisplayTypeName();
tools/lldb/source/Core/ValueObjectConstResult.cpp 52 ConstString name,
62 ConstString name, const DataExtractor &data, lldb::addr_t address)
84 ConstString name,
96 ConstString name,
103 ConstString name, const lldb::DataBufferSP &data_sp,
123 ConstString name,
134 ConstString name, lldb::addr_t address, AddressType address_type,
178 ConstString name,
216 ConstString ValueObjectConstResult::GetTypeName() {
222 ConstString ValueObjectConstResult::GetDisplayTypeName() {
244 ConstString name_const_str) {
tools/lldb/source/Core/ValueObjectConstResultCast.cpp 24 ValueObject &parent, ConstString name, const CompilerType &cast_type,
38 ConstString name_const_str) {
tools/lldb/source/Core/ValueObjectConstResultChild.cpp 26 ConstString name, uint32_t byte_size, int32_t byte_offset,
45 ConstString name_const_str) {
tools/lldb/source/Core/ValueObjectConstResultImpl.cpp 89 ConstString child_name;
108 ConstString name_const_str) {
tools/lldb/source/Core/ValueObjectDynamicValue.cpp 54 ConstString ValueObjectDynamicValue::GetTypeName() {
71 ConstString ValueObjectDynamicValue::GetQualifiedTypeName() {
80 ConstString ValueObjectDynamicValue::GetDisplayTypeName() {
tools/lldb/source/Core/ValueObjectList.cpp 64 ConstString name_const_str(name);
tools/lldb/source/Core/ValueObjectMemory.cpp 112 ConstString ValueObjectMemory::GetTypeName() {
118 ConstString ValueObjectMemory::GetDisplayTypeName() {
tools/lldb/source/Core/ValueObjectRegister.cpp 54 ConstString ValueObjectRegisterContext::GetTypeName() { return ConstString(); }
56 ConstString ValueObjectRegisterContext::GetDisplayTypeName() {
60 ConstString ValueObjectRegisterContext::GetQualifiedTypeName() {
131 ConstString ValueObjectRegisterSet::GetTypeName() { return ConstString(); }
133 ConstString ValueObjectRegisterSet::GetQualifiedTypeName() {
190 ValueObjectRegisterSet::GetChildMemberWithName(ConstString name,
207 ValueObjectRegisterSet::GetIndexOfChildWithName(ConstString name) {
279 ConstString ValueObjectRegister::GetTypeName() {
tools/lldb/source/Core/ValueObjectSyntheticFilter.cpp 39 size_t GetIndexOfChildWithName(ConstString name) override {
66 ConstString ValueObjectSynthetic::GetTypeName() {
70 ConstString ValueObjectSynthetic::GetQualifiedTypeName() {
74 ConstString ValueObjectSynthetic::GetDisplayTypeName() {
75 if (ConstString synth_name = m_synth_filter_up->GetSyntheticTypeName())
162 ConstString new_parent_type_name = m_parent->GetTypeName();
284 ValueObjectSynthetic::GetChildMemberWithName(ConstString name,
296 size_t ValueObjectSynthetic::GetIndexOfChildWithName(ConstString name) {
tools/lldb/source/Core/ValueObjectVariable.cpp 73 ConstString ValueObjectVariable::GetTypeName() {
80 ConstString ValueObjectVariable::GetDisplayTypeName() {
87 ConstString ValueObjectVariable::GetQualifiedTypeName() {
tools/lldb/source/DataFormatters/DataVisualization.cpp 81 ConstString type_name, TypeCategoryImpl::FormatCategoryItems items,
88 bool DataVisualization::Categories::GetCategory(ConstString category,
103 void DataVisualization::Categories::Add(ConstString category) {
107 bool DataVisualization::Categories::Delete(ConstString category) {
116 void DataVisualization::Categories::Clear(ConstString category) {
121 void DataVisualization::Categories::Enable(ConstString category,
135 void DataVisualization::Categories::Disable(ConstString category) {
184 ConstString type, lldb::TypeSummaryImplSP &entry) {
189 ConstString type, const lldb::TypeSummaryImplSP &entry) {
194 bool DataVisualization::NamedSummaryFormats::Delete(ConstString type) {
203 std::function<bool(ConstString, const lldb::TypeSummaryImplSP &)>
tools/lldb/source/DataFormatters/FormatCache.cpp 112 FormatCache::Entry &FormatCache::GetEntry(ConstString type) {
120 bool FormatCache::GetFormat(ConstString type,
138 bool FormatCache::GetSummary(ConstString type,
156 bool FormatCache::GetSynthetic(ConstString type,
174 bool FormatCache::GetValidator(ConstString type,
192 void FormatCache::SetFormat(ConstString type,
198 void FormatCache::SetSummary(ConstString type,
204 void FormatCache::SetSynthetic(ConstString type,
210 void FormatCache::SetValidator(ConstString type,
tools/lldb/source/DataFormatters/FormatClasses.cpp 39 ConstString FormattersMatchData::GetTypeForCache() { return m_type_for_cache; }
tools/lldb/source/DataFormatters/FormatManager.cpp 182 ConstString type_name(compiler_type.GetConstTypeName());
186 ConstString bitfieldname(sstring.GetString());
196 ConstString display_type_name(compiler_type.GetDisplayTypeName());
243 for (ConstString candidate :
424 FormatManager::GetCategory(ConstString category_name, bool can_create) {
566 ConstString FormatManager::GetValidTypeName(ConstString type) {
566 ConstString FormatManager::GetValidTypeName(ConstString type) {
570 ConstString FormatManager::GetTypeForCache(ValueObject &valobj,
tools/lldb/source/DataFormatters/FormattersHelpers.cpp 27 ConstString type_name, TypeFormatImpl::Flags flags, bool regex) {
40 ConstString type_name, bool regex) {
51 ConstString type_name, TypeSummaryImpl::Flags flags, bool regex) {
63 TypeCategoryImpl::SharedPointer category_sp, ConstString type_name,
79 ConstString type_name, TypeSummaryImpl::Flags flags, bool regex) {
93 const char *description, ConstString type_name,
108 ConstString type_name, ScriptedSyntheticChildren::Flags flags, bool regex) {
tools/lldb/source/DataFormatters/TypeCategory.cpp 17 IFormatChangeListener *clist, ConstString name,
216 bool TypeCategoryImpl::Delete(ConstString name, FormatCategoryItems items) {
284 bool TypeCategoryImpl::AnyMatches(ConstString type_name,
tools/lldb/source/DataFormatters/TypeCategoryMap.cpp 21 ConstString default_cs("default");
158 ConstString type_name, TypeCategoryImpl::FormatCategoryItems items,
tools/lldb/source/DataFormatters/TypeFormat.cpp 135 ConstString type_name, const TypeFormatImpl::Flags &flags)
tools/lldb/source/DataFormatters/TypeSynthetic.cpp 54 TypeFilterImpl::FrontEnd::GetIndexOfChildWithName(ConstString name) {
188 ConstString name) {
202 ConstString ScriptedSyntheticChildren::FrontEnd::GetSyntheticTypeName() {
tools/lldb/source/DataFormatters/ValueObjectPrinter.cpp 244 ConstString type_name;
299 ConstString type_name_cstr(typeName.GetString());
300 ConstString var_name_cstr(varName.GetString());
tools/lldb/source/DataFormatters/VectorType.cpp 244 size_t GetIndexOfChildWithName(ConstString name) override {
tools/lldb/source/Expression/ExpressionVariable.cpp 33 lldb::addr_t PersistentExpressionState::LookupSymbol(ConstString name) {
80 ConstString PersistentExpressionState::GetNextPersistentVariableName(
tools/lldb/source/Expression/FunctionCaller.cpp 96 ConstString const_func_name(FunctionName());
tools/lldb/source/Expression/IRExecutionUnit.cpp 41 ConstString &name,
214 void IRExecutionUnit::ReportSymbolLookupError(ConstString name) {
402 for (ConstString failed_lookup : m_failed_lookups) {
648 static ConstString
649 FindBestAlternateMangledName(ConstString demangled,
665 std::vector<ConstString> alternates;
668 std::vector<ConstString> param_and_qual_matches;
669 std::vector<ConstString> param_matches;
671 ConstString alternate_mangled_name = alternates[i];
673 ConstString demangled = mangled.GetDemangledName(lang_type);
697 ConstString name;
700 SearchSpec(ConstString n,
707 ConstString name) {
717 ConstString name = C_spec.name;
721 ConstString demangled =
725 ConstString best_alternate_mangled_name = FindBestAlternateMangledName(
736 std::set<ConstString> alternates;
749 ConstString name = C_spec.name;
753 ConstString demangled_name =
943 IRExecutionUnit::FindSymbol(lldb_private::ConstString name, bool &missing_weak) {
991 ConstString ctor_function_name_cs(ctor_function->getName().str());
1031 ConstString name_cs(Name.c_str());
tools/lldb/source/Expression/IRInterpreter.cpp 235 lldb_private::ConstString name(constant_func->getName());
tools/lldb/source/Expression/Materializer.cpp 884 ConstString name =
tools/lldb/source/Expression/REPL.cpp 53 ConstString file_basename = GetSourceFileBasename();
113 ConstString REPL::IOHandlerGetControlSequence(char ch) {
tools/lldb/source/Expression/UserExpression.cpp 104 ConstString &object_name,
tools/lldb/source/Host/common/FileSystem.cpp 316 ConstString directory = file_spec.GetDirectory();
321 ConstString filename = file_spec.GetFilename();
tools/lldb/source/Interpreter/CommandInterpreter.cpp 102 ConstString &CommandInterpreter::GetStaticBroadcasterClass() {
103 static ConstString class_name("lldb.commandInterpreter");
tools/lldb/source/Interpreter/OptionValue.cpp 557 ConstString name(GetName());
tools/lldb/source/Interpreter/OptionValueDictionary.cpp 180 ConstString key(args.GetArgumentAtIndex(i));
279 OptionValueDictionary::GetValueForKey(ConstString key) const {
287 bool OptionValueDictionary::SetValueForKey(ConstString key,
304 bool OptionValueDictionary::DeleteValueForKey(ConstString key) {
tools/lldb/source/Interpreter/OptionValueEnumeration.cpp 54 ConstString const_enumerator_name(value.trim());
93 ConstString const_enumerator_name(enumerator.string_value);
tools/lldb/source/Interpreter/OptionValueLanguage.cpp 42 ConstString lang_name(value.trim());
tools/lldb/source/Interpreter/OptionValuePathMappings.cpp 68 ConstString a(orginal_path);
69 ConstString b(replace_path);
106 ConstString a(orginal_path);
107 ConstString b(replace_path);
142 ConstString a(orginal_path);
143 ConstString b(replace_path);
tools/lldb/source/Interpreter/OptionValueProperties.cpp 23 OptionValueProperties::OptionValueProperties(ConstString name)
69 void OptionValueProperties::AppendProperty(ConstString name,
70 ConstString desc,
101 ConstString key,
119 ConstString key;
221 OptionValueProperties::GetPropertyIndex(ConstString name) const {
228 ConstString name) const {
598 ConstString key;
669 ConstString name) {
tools/lldb/source/Interpreter/Property.cpp 221 Property::Property(ConstString name, ConstString desc,
221 Property::Property(ConstString name, ConstString desc,
tools/lldb/source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.cpp 2043 lldb_private::ConstString ABIMacOSX_arm::GetPluginNameStatic() {
2044 static ConstString g_name("macosx-arm");
2050 lldb_private::ConstString ABIMacOSX_arm::GetPluginName() {
tools/lldb/source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.h 74 static lldb_private::ConstString GetPluginNameStatic();
78 lldb_private::ConstString GetPluginName() override;
tools/lldb/source/Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.cpp 2444 ConstString ABIMacOSX_arm64::GetPluginNameStatic() {
2445 static ConstString g_plugin_name("ABIMacOSX_arm64");
tools/lldb/source/Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.h 78 static lldb_private::ConstString GetPluginNameStatic();
80 lldb_private::ConstString GetPluginName() override {
tools/lldb/source/Plugins/ABI/MacOSX-i386/ABIMacOSX_i386.cpp 1121 lldb_private::ConstString ABIMacOSX_i386::GetPluginNameStatic() {
1122 static ConstString g_short_name("abi.macosx-i386");
1128 lldb_private::ConstString ABIMacOSX_i386::GetPluginName() {
tools/lldb/source/Plugins/ABI/MacOSX-i386/ABIMacOSX_i386.h 81 static lldb_private::ConstString GetPluginNameStatic();
83 lldb_private::ConstString GetPluginName() override;
tools/lldb/source/Plugins/ABI/SysV-arc/ABISysV_arc.cpp 601 ConstString ABISysV_arc::GetPluginNameStatic() {
602 static ConstString g_name("sysv-arc");
610 ConstString ABISysV_arc::GetPluginName() {
tools/lldb/source/Plugins/ABI/SysV-arc/ABISysV_arc.h 83 static lldb_private::ConstString GetPluginNameStatic();
89 lldb_private::ConstString GetPluginName() override;
tools/lldb/source/Plugins/ABI/SysV-arm/ABISysV_arm.cpp 2147 lldb_private::ConstString ABISysV_arm::GetPluginNameStatic() {
2148 static ConstString g_name("SysV-arm");
2154 lldb_private::ConstString ABISysV_arm::GetPluginName() {
tools/lldb/source/Plugins/ABI/SysV-arm/ABISysV_arm.h 74 static lldb_private::ConstString GetPluginNameStatic();
78 lldb_private::ConstString GetPluginName() override;
tools/lldb/source/Plugins/ABI/SysV-arm64/ABISysV_arm64.cpp 2411 lldb_private::ConstString ABISysV_arm64::GetPluginNameStatic() {
2412 static ConstString g_name("SysV-arm64");
2418 ConstString ABISysV_arm64::GetPluginName() { return GetPluginNameStatic(); }
tools/lldb/source/Plugins/ABI/SysV-arm64/ABISysV_arm64.h 81 static lldb_private::ConstString GetPluginNameStatic();
85 lldb_private::ConstString GetPluginName() override;
tools/lldb/source/Plugins/ABI/SysV-hexagon/ABISysV_hexagon.cpp 1292 lldb_private::ConstString ABISysV_hexagon::GetPluginNameStatic() {
1293 static ConstString g_name("sysv-hexagon");
1299 lldb_private::ConstString ABISysV_hexagon::GetPluginName() {
tools/lldb/source/Plugins/ABI/SysV-hexagon/ABISysV_hexagon.h 82 static lldb_private::ConstString GetPluginNameStatic();
86 lldb_private::ConstString GetPluginName() override;
tools/lldb/source/Plugins/ABI/SysV-i386/ABISysV_i386.cpp 844 lldb_private::ConstString ABISysV_i386::GetPluginNameStatic() {
845 static ConstString g_name("sysv-i386");
849 lldb_private::ConstString ABISysV_i386::GetPluginName() {
tools/lldb/source/Plugins/ABI/SysV-i386/ABISysV_i386.h 89 static lldb_private::ConstString GetPluginNameStatic();
91 lldb_private::ConstString GetPluginName() override;
tools/lldb/source/Plugins/ABI/SysV-mips/ABISysV_mips.cpp 1053 lldb_private::ConstString ABISysV_mips::GetPluginNameStatic() {
1054 static ConstString g_name("sysv-mips");
1060 lldb_private::ConstString ABISysV_mips::GetPluginName() {
tools/lldb/source/Plugins/ABI/SysV-mips/ABISysV_mips.h 72 static lldb_private::ConstString GetPluginNameStatic();
76 lldb_private::ConstString GetPluginName() override;
tools/lldb/source/Plugins/ABI/SysV-mips64/ABISysV_mips64.cpp 1201 lldb_private::ConstString ABISysV_mips64::GetPluginNameStatic() {
1202 static ConstString g_name("sysv-mips64");
1208 lldb_private::ConstString ABISysV_mips64::GetPluginName() {
tools/lldb/source/Plugins/ABI/SysV-mips64/ABISysV_mips64.h 85 static lldb_private::ConstString GetPluginNameStatic();
89 lldb_private::ConstString GetPluginName() override;
tools/lldb/source/Plugins/ABI/SysV-ppc/ABISysV_ppc.cpp 969 lldb_private::ConstString ABISysV_ppc::GetPluginNameStatic() {
970 static ConstString g_name("sysv-ppc");
976 lldb_private::ConstString ABISysV_ppc::GetPluginName() {
tools/lldb/source/Plugins/ABI/SysV-ppc/ABISysV_ppc.h 81 static lldb_private::ConstString GetPluginNameStatic();
85 lldb_private::ConstString GetPluginName() override;
tools/lldb/source/Plugins/ABI/SysV-ppc64/ABISysV_ppc64.cpp 1074 lldb_private::ConstString ABISysV_ppc64::GetPluginNameStatic() {
1075 static ConstString g_name("sysv-ppc64");
1081 lldb_private::ConstString ABISysV_ppc64::GetPluginName() {
tools/lldb/source/Plugins/ABI/SysV-ppc64/ABISysV_ppc64.h 81 static lldb_private::ConstString GetPluginNameStatic();
85 lldb_private::ConstString GetPluginName() override;
tools/lldb/source/Plugins/ABI/SysV-s390x/ABISysV_s390x.cpp 733 lldb_private::ConstString ABISysV_s390x::GetPluginNameStatic() {
734 static ConstString g_name("sysv-s390x");
740 lldb_private::ConstString ABISysV_s390x::GetPluginName() {
tools/lldb/source/Plugins/ABI/SysV-s390x/ABISysV_s390x.h 73 static lldb_private::ConstString GetPluginNameStatic();
77 lldb_private::ConstString GetPluginName() override;
tools/lldb/source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp 1090 lldb_private::ConstString ABISysV_x86_64::GetPluginNameStatic() {
1091 static ConstString g_name("sysv-x86_64");
1097 lldb_private::ConstString ABISysV_x86_64::GetPluginName() {
tools/lldb/source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.h 83 static lldb_private::ConstString GetPluginNameStatic();
87 lldb_private::ConstString GetPluginName() override;
tools/lldb/source/Plugins/ABI/Windows-x86_64/ABIWindows_x86_64.cpp 1789 lldb_private::ConstString ABIWindows_x86_64::GetPluginNameStatic() {
1790 static ConstString g_name("windows-x86_64");
1798 lldb_private::ConstString ABIWindows_x86_64::GetPluginName() {
tools/lldb/source/Plugins/ABI/Windows-x86_64/ABIWindows_x86_64.h 74 static lldb_private::ConstString GetPluginNameStatic();
80 lldb_private::ConstString GetPluginName() override;
tools/lldb/source/Plugins/Architecture/Arm/ArchitectureArm.cpp 20 ConstString ArchitectureArm::GetPluginNameStatic() {
40 ConstString ArchitectureArm::GetPluginName() { return GetPluginNameStatic(); }
tools/lldb/source/Plugins/Architecture/Arm/ArchitectureArm.h 18 static ConstString GetPluginNameStatic();
22 ConstString GetPluginName() override;
tools/lldb/source/Plugins/Architecture/Mips/ArchitectureMips.cpp 24 ConstString ArchitectureMips::GetPluginNameStatic() {
43 ConstString ArchitectureMips::GetPluginName() { return GetPluginNameStatic(); }
tools/lldb/source/Plugins/Architecture/Mips/ArchitectureMips.h 19 static ConstString GetPluginNameStatic();
23 ConstString GetPluginName() override;
tools/lldb/source/Plugins/Architecture/PPC64/ArchitecturePPC64.cpp 23 ConstString ArchitecturePPC64::GetPluginNameStatic() {
44 ConstString ArchitecturePPC64::GetPluginName() { return GetPluginNameStatic(); }
tools/lldb/source/Plugins/Architecture/PPC64/ArchitecturePPC64.h 18 static ConstString GetPluginNameStatic();
22 ConstString GetPluginName() override;
tools/lldb/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp 1312 ConstString DisassemblerLLVMC::GetPluginNameStatic() {
1313 static ConstString g_name("llvm-mc");
1434 ConstString DisassemblerLLVMC::GetPluginName() { return GetPluginNameStatic(); }
tools/lldb/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.h 34 static lldb_private::ConstString GetPluginNameStatic();
45 lldb_private::ConstString GetPluginName() override;
tools/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cpp 99 static ConstString &GetSettingName() {
100 static ConstString g_setting_name("darwin-kernel");
815 ConstString platform_name(platform_sp->GetPluginName());
816 static ConstString g_platform_name(
864 static ConstString g_section_name_LINKEDIT("__LINKEDIT");
985 ConstString kernel_name("mach_kernel");
1038 static ConstString kext_summary_symbol("gLoadedKextSummaries");
1554 lldb_private::ConstString DynamicLoaderDarwinKernel::GetPluginNameStatic() {
1555 static ConstString g_name("darwin-kernel");
1565 lldb_private::ConstString DynamicLoaderDarwinKernel::GetPluginName() {
tools/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.h 36 static lldb_private::ConstString GetPluginNameStatic();
61 lldb_private::ConstString GetPluginName() override;
tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp 47 static lldb::addr_t findSymbolAddress(Process *proc, ConstString findName) {
62 ConstString symName = sym->GetName();
64 if (ConstString::Compare(findName, symName) == 0) {
79 lldb_private::ConstString DynamicLoaderHexagonDYLD::GetPluginName() {
83 lldb_private::ConstString DynamicLoaderHexagonDYLD::GetPluginNameStatic() {
84 static ConstString g_name("hexagon-dyld");
273 const ConstString dyldBpName("_rtld_debug_state");
328 const ConstString dyldStructName("_rtld_debug");
421 const ConstString sym_name = sym->GetMangled().GetName(
tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.h 27 static lldb_private::ConstString GetPluginNameStatic();
50 lldb_private::ConstString GetPluginName() override;
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp 249 static ConstString g_section_name_LINKEDIT("__LINKEDIT");
278 static ConstString g_pagezero_section_name("__PAGEZERO");
510 ConstString g_dyld_sim_filename("dyld_sim");
628 ConstString commpage_dbstr("__commpage");
759 DynamicLoaderDarwin::ImageInfo::FindSegment(ConstString name) const {
841 ConstString trampoline_name = current_symbol->GetMangled().GetName(
983 ConstString trampoline_name = original_symbol->GetMangled().GetName(
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.h 80 lldb_private::ConstString name;
166 const Segment *FindSegment(lldb_private::ConstString name) const;
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.cpp 342 ConstString g_symbol_name("_dyld_debugger_notification");
376 ConstString g_symbol_name("_dyld_global_lock_held");
404 ConstString g_libdyld_name("libdyld.dylib");
510 lldb_private::ConstString DynamicLoaderMacOS::GetPluginNameStatic() {
511 static ConstString g_name("macos-dyld");
521 lldb_private::ConstString DynamicLoaderMacOS::GetPluginName() {
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.h 42 static lldb_private::ConstString GetPluginNameStatic();
63 lldb_private::ConstString GetPluginName() override;
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp 252 static ConstString g_dyld_all_image_infos("dyld_all_image_infos");
1127 lldb_private::ConstString DynamicLoaderMacOSXDYLD::GetPluginNameStatic() {
1128 static ConstString g_name("macosx-dyld");
1138 lldb_private::ConstString DynamicLoaderMacOSXDYLD::GetPluginName() {
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.h 46 static lldb_private::ConstString GetPluginNameStatic();
67 lldb_private::ConstString GetPluginName() override;
tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp 39 lldb_private::ConstString DynamicLoaderPOSIXDYLD::GetPluginName() {
43 lldb_private::ConstString DynamicLoaderPOSIXDYLD::GetPluginNameStatic() {
44 static ConstString g_name("linux-dyld");
464 ConstString sym_name = sym->GetName();
tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h 33 static lldb_private::ConstString GetPluginNameStatic();
56 lldb_private::ConstString GetPluginName() override;
tools/lldb/source/Plugins/DynamicLoader/Static/DynamicLoaderStatic.cpp 139 lldb_private::ConstString DynamicLoaderStatic::GetPluginNameStatic() {
140 static ConstString g_name("static");
150 lldb_private::ConstString DynamicLoaderStatic::GetPluginName() {
tools/lldb/source/Plugins/DynamicLoader/Static/DynamicLoaderStatic.h 28 static lldb_private::ConstString GetPluginNameStatic();
49 lldb_private::ConstString GetPluginName() override;
tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.cpp 39 ConstString DynamicLoaderWindowsDYLD::GetPluginNameStatic() {
40 static ConstString g_plugin_name("windows-dyld");
176 ConstString DynamicLoaderWindowsDYLD::GetPluginName() {
tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.h 27 static ConstString GetPluginNameStatic();
42 ConstString GetPluginName() override;
tools/lldb/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.cpp 423 ConstString name_cs(name.str().c_str());
443 ConstString name_cs(name.str().c_str());
453 ConstString name_cs(name.str().c_str());
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp 245 ConstString const_decl_name(decl_name.c_str());
335 ConstString name(tag_decl->getName().str().c_str());
367 ConstString name(tag_decl->getName().str().c_str());
488 ConstString class_name(interface_decl->getNameAsString().c_str());
688 const ConstString name(context.m_decl_name.getAsString().c_str());
794 bool ClangASTSource::IgnoreName(const ConstString name,
796 static const ConstString id_name("id");
797 static const ConstString Class_name("Class");
820 const ConstString name(context.m_decl_name.getAsString().c_str());
1219 ConstString selector_name(ss.GetString());
1238 ConstString instance_method_name(ms.GetString());
1251 ConstString class_method_name(ms.GetString());
1395 ConstString interface_name(interface_decl->getNameAsString().c_str());
1435 ConstString interface_name(interface_decl->getNameAsString().c_str());
1522 ConstString class_name(parser_iface_decl->getNameAsString().c_str());
1866 ClangASTImporter::NamespaceMapSP &namespace_map, ConstString name,
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h 179 ClangASTImporter::NamespaceMapSP &namespace_map, ConstString name,
350 bool IgnoreName(const ConstString name, bool ignore_all_dollar_names);
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangDeclVendor.cpp 16 uint32_t ClangDeclVendor::FindDecls(ConstString name, bool append,
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangDeclVendor.h 33 uint32_t FindDecls(ConstString name, bool append, uint32_t max_matches,
36 virtual uint32_t FindDecls(ConstString name, bool append,
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp 239 ConstString name,
352 ConstString name,
475 ConstString &name,
529 ConstString name,
565 ConstString reexport_name = sym_ctx.symbol->GetReExportedSymbolName();
627 addr_t ClangExpressionDeclMap::GetSymbolAddress(ConstString name,
640 Target &target, ModuleSP &module, ConstString name,
692 const ConstString name(context.m_decl_name.getAsString().c_str());
791 const ConstString name(context.m_decl_name.getAsString().c_str());
852 static ConstString g_lldb_class_name("$__lldb_class");
960 static ConstString g_lldb_objc_class_name("$__lldb_objc_class");
1266 ConstString m_name;
1650 ConstString entity_name(decl_name.c_str());
1739 ConstString entity_name(decl_name.c_str());
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h 127 ConstString name, TypeFromParser type,
150 bool AddValueToStruct(const clang::NamedDecl *decl, ConstString name,
208 lldb::offset_t &offset, ConstString &name,
245 ConstString name, lldb::SymbolType symbol_type,
248 lldb::addr_t GetSymbolAddress(ConstString name,
378 ConstString
421 ConstString name,
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp 1152 static bool FindFunctionInModule(ConstString &mangled_name,
1184 ConstString function_name;
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionSourceCode.cpp 272 ConstString var_name = var_sp->GetName();
311 static ConstString g_platform_ios_simulator("ios-simulator");
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.cpp 34 ExecutionContextScope *exe_scope, Value &value, ConstString name,
51 ExecutionContextScope *exe_scope, ConstString name,
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.h 63 ConstString name, uint16_t flags = EVNone);
68 ConstString name,
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp 82 uint32_t FindDecls(ConstString name, bool append, uint32_t max_matches,
108 typedef std::vector<ConstString> ImportedModule;
210 std::vector<ConstString> imported_module;
212 for (ConstString path_component : module.path) {
274 for (ConstString path_component : module.path) {
360 ClangModulesDeclVendorImpl::FindDecls(ConstString name, bool append,
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.h 36 typedef std::vector<ConstString> ModulePath;
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.cpp 34 ExecutionContextScope *exe_scope, ConstString name,
69 ConstString type_name) {
82 void ClangPersistentVariables::RegisterPersistentDecl(ConstString name,
97 ClangPersistentVariables::GetPersistentDecl(ConstString name) {
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.h 43 ExecutionContextScope *exe_scope, ConstString name,
63 GetCompilerTypeFromPersistentDecl(ConstString type_name) override;
65 void RegisterPersistentDecl(ConstString name, clang::NamedDecl *decl);
67 clang::NamedDecl *GetPersistentDecl(ConstString name);
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp 689 ConstString const_func_name(FunctionName());
822 ConstString object_name;
855 ConstString cmd_name("_cmd");
910 ConstString ClangUserExpression::ResultDelegate::GetName() {
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.h 197 ConstString GetName() override;
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangUtilityFunction.cpp 130 ConstString const_func_name(FunctionName());
tools/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp 428 static lldb_private::ConstString g_CFStringCreateWithBytes_str(
837 static lldb_private::ConstString g_sel_registerName_str("sel_registerName");
995 static lldb_private::ConstString g_objc_getClass_str("objc_getClass");
1099 lldb_private::ConstString persistent_variable_name(decl_name.data(),
1283 lldb_private::ConstString name(symbol->getName().str().c_str());
1349 lldb_private::ConstString name_cstr(name.str().c_str());
1764 lldb_private::ConstString name;
tools/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.h 177 lldb_private::ConstString &name,
215 lldb_private::ConstString name,
438 lldb_private::ConstString
440 lldb_private::ConstString
tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp 723 ConstString EmulateInstructionARM::GetPluginNameStatic() {
724 static ConstString g_name("arm");
14396 static ConstString opcode_key("opcode");
14397 static ConstString before_key("before_state");
14398 static ConstString after_key("after_state");
tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.h 65 static lldb_private::ConstString GetPluginNameStatic();
86 lldb_private::ConstString GetPluginName() override {
tools/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.cpp 277 static ConstString memory_key("memory");
278 static ConstString registers_key("registers");
288 static ConstString address_key("address");
289 static ConstString data_key("data");
329 ConstString reg_name(sstr.GetString());
337 static ConstString cpsr_name("cpsr");
347 ConstString reg_name(sstr.GetString());
tools/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp 133 ConstString EmulateInstructionARM64::GetPluginNameStatic() {
134 ConstString g_plugin_name("lldb.emulate-instruction.arm64");
138 lldb_private::ConstString EmulateInstructionARM64::GetPluginName() {
139 static ConstString g_plugin_name("EmulateInstructionARM64");
tools/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.h 27 static lldb_private::ConstString GetPluginNameStatic();
49 lldb_private::ConstString GetPluginName() override;
tools/lldb/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.cpp 194 ConstString EmulateInstructionMIPS::GetPluginNameStatic() {
195 ConstString g_plugin_name("lldb.emulate-instruction.mips32");
199 lldb_private::ConstString EmulateInstructionMIPS::GetPluginName() {
200 static ConstString g_plugin_name("EmulateInstructionMIPS");
tools/lldb/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.h 36 static lldb_private::ConstString GetPluginNameStatic();
58 lldb_private::ConstString GetPluginName() override;
tools/lldb/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.cpp 181 ConstString EmulateInstructionMIPS64::GetPluginNameStatic() {
182 ConstString g_plugin_name("lldb.emulate-instruction.mips64");
186 lldb_private::ConstString EmulateInstructionMIPS64::GetPluginName() {
187 static ConstString g_plugin_name("EmulateInstructionMIPS64");
tools/lldb/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.h 34 static lldb_private::ConstString GetPluginNameStatic();
56 lldb_private::ConstString GetPluginName() override;
tools/lldb/source/Plugins/Instruction/PPC64/EmulateInstructionPPC64.cpp 40 ConstString EmulateInstructionPPC64::GetPluginNameStatic() {
41 ConstString g_plugin_name("lldb.emulate-instruction.ppc64");
45 ConstString EmulateInstructionPPC64::GetPluginName() {
46 static ConstString g_plugin_name("EmulateInstructionPPC64");
tools/lldb/source/Plugins/Instruction/PPC64/EmulateInstructionPPC64.h 26 static ConstString GetPluginNameStatic();
47 ConstString GetPluginName() override;
tools/lldb/source/Plugins/InstrumentationRuntime/ASan/ASanRuntime.cpp 48 lldb_private::ConstString AddressSanitizerRuntime::GetPluginNameStatic() {
286 ConstString symbol_name("__asan::AsanDie()");
tools/lldb/source/Plugins/InstrumentationRuntime/ASan/ASanRuntime.h 30 static lldb_private::ConstString GetPluginNameStatic();
34 lldb_private::ConstString GetPluginName() override {
tools/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/MainThreadCheckerRuntime.cpp 51 lldb_private::ConstString MainThreadCheckerRuntime::GetPluginNameStatic() {
67 static ConstString test_sym("__main_thread_checker_on_report");
197 ConstString symbol_name("__main_thread_checker_on_report");
tools/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/MainThreadCheckerRuntime.h 30 static lldb_private::ConstString GetPluginNameStatic();
34 lldb_private::ConstString GetPluginName() override {
tools/lldb/source/Plugins/InstrumentationRuntime/TSan/TSanRuntime.cpp 53 lldb_private::ConstString ThreadSanitizerRuntime::GetPluginNameStatic() {
567 ConstString sym_name = symbol->GetMangled().GetName(
883 static ConstString g_tsan_get_current_report("__tsan_get_current_report");
897 ConstString symbol_name("__tsan_on_report");
tools/lldb/source/Plugins/InstrumentationRuntime/TSan/TSanRuntime.h 30 static lldb_private::ConstString GetPluginNameStatic();
34 lldb_private::ConstString GetPluginName() override {
tools/lldb/source/Plugins/InstrumentationRuntime/UBSan/UBSanRuntime.cpp 61 lldb_private::ConstString
245 static ConstString ubsan_test_sym("__ubsan_on_report");
262 ConstString symbol_name("__ubsan_on_report");
tools/lldb/source/Plugins/InstrumentationRuntime/UBSan/UBSanRuntime.h 31 static lldb_private::ConstString GetPluginNameStatic();
35 lldb_private::ConstString GetPluginName() override {
tools/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp 90 static ConstString GetSettingName() {
405 lldb_private::ConstString JITLoaderGDB::GetPluginNameStatic() {
406 static ConstString g_name("gdb");
435 lldb_private::ConstString JITLoaderGDB::GetPluginName() {
456 ConstString name,
tools/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.h 28 static lldb_private::ConstString GetPluginNameStatic();
38 lldb_private::ConstString GetPluginName() override;
51 lldb_private::ConstString name,
tools/lldb/source/Plugins/Language/CPlusPlus/BlockPointer.cpp 154 size_t GetIndexOfChildWithName(ConstString name) override {
180 static const ConstString s_FuncPtr_name("__FuncPtr");
tools/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp 54 lldb_private::ConstString CPlusPlusLanguage::GetPluginNameStatic() {
55 static ConstString g_name("cplusplus");
61 lldb_private::ConstString CPlusPlusLanguage::GetPluginName() {
322 ConstString substitute(llvm::StringRef Mangled, llvm::StringRef From,
356 const ConstString mangled_name, std::set<ConstString> &alternates) {
356 const ConstString mangled_name, std::set<ConstString> &alternates) {
386 if (ConstString char_fixup =
391 if (ConstString long_fixup =
397 if (ConstString ulong_fixup =
954 static ConstString g_vectortypes("VectorTypes");
1018 static ConstString g_vectortypes("VectorTypes");
tools/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.h 34 MethodName(ConstString s)
48 ConstString GetFullName() const { return m_full; }
64 ConstString m_full; // Full name:
102 static lldb_private::ConstString GetPluginNameStatic();
125 FindAlternateFunctionManglings(const ConstString mangled,
126 std::set<ConstString> &candidates);
129 ConstString GetPluginName() override;
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxx.cpp 193 static ConstString g___i_("__i_");
303 GetIndexOfChildWithName(ConstString name) {
336 static ConstString g_item_name;
433 GetIndexOfChildWithName(ConstString name) {
489 ConstString g_data_name("__data_");
490 ConstString g_size_name("__size_");
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxx.h 69 size_t GetIndexOfChildWithName(ConstString name) override;
98 size_t GetIndexOfChildWithName(ConstString name) override;
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxAtomic.cpp 102 size_t GetIndexOfChildWithName(ConstString name) override;
141 GetIndexOfChildWithName(ConstString name) {
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxBitset.cpp 23 size_t GetIndexOfChildWithName(ConstString name) override {
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxInitializerList.cpp 36 size_t GetIndexOfChildWithName(ConstString name) override;
64 static ConstString g___size_("__size_");
88 static ConstString g___begin_("__begin_");
111 GetIndexOfChildWithName(ConstString name) {
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxList.cpp 36 static ConstString g_next("__next_");
44 static ConstString g_prev("__prev_");
114 size_t GetIndexOfChildWithName(ConstString name) override {
364 static ConstString g_value("__value_");
365 static ConstString g_next("__next_");
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxMap.cpp 34 static ConstString g_left("__left_");
42 static ConstString g_right("__right_");
51 static ConstString g_parent("__parent_");
187 size_t GetIndexOfChildWithName(ConstString name) override;
215 static ConstString g___pair3_("__pair3_");
216 static ConstString g___first_("__first_");
217 static ConstString g___value_("__value_");
249 static ConstString g___value_("__value_");
250 static ConstString g_tree_("__tree_");
251 static ConstString g_pair3("__pair3_");
332 static ConstString g___cc("__cc");
333 static ConstString g___nc("__nc");
334 static ConstString g___value_("__value_");
437 static ConstString g___tree_("__tree_");
438 static ConstString g___begin_node_("__begin_node_");
455 GetIndexOfChildWithName(ConstString name) {
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxOptional.cpp 23 size_t GetIndexOfChildWithName(ConstString name) override {
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxQueue.cpp 23 size_t GetIndexOfChildWithName(ConstString name) override {
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxTuple.cpp 23 size_t GetIndexOfChildWithName(ConstString name) override {
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxUnorderedMap.cpp 42 size_t GetIndexOfChildWithName(ConstString name) override;
174 llvm::SmallVector<ConstString, 3> next_path;
212 GetIndexOfChildWithName(ConstString name) {
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxVariant.cpp 176 size_t GetIndexOfChildWithName(ConstString name) override {
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxVector.cpp 35 size_t GetIndexOfChildWithName(ConstString name) override;
56 size_t GetIndexOfChildWithName(ConstString name) override;
167 GetIndexOfChildWithName(ConstString name) {
274 GetIndexOfChildWithName(ConstString name) {
tools/lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.cpp 52 size_t GetIndexOfChildWithName(ConstString name) override;
73 size_t GetIndexOfChildWithName(ConstString name) override;
144 ConstString name) {
172 static ConstString g_item_name;
182 ConstString item_name)
226 ConstString name) {
376 ConstString name) {
tools/lldb/source/Plugins/Language/CPlusPlus/LibStdcppTuple.cpp 37 size_t GetIndexOfChildWithName(ConstString name) override;
103 ConstString name) {
tools/lldb/source/Plugins/Language/CPlusPlus/LibStdcppUniquePointer.cpp 37 size_t GetIndexOfChildWithName(ConstString name) override;
137 ConstString name) {
tools/lldb/source/Plugins/Language/ObjC/CF.cpp 48 static ConstString g_TypeHint("CFBag");
76 ConstString type_name(valobj.GetTypeName());
78 static ConstString g___CFBag("__CFBag");
79 static ConstString g_conststruct__CFBag("const struct __CFBag");
138 ConstString type_name(valobj.GetTypeName());
230 static ConstString g_TypeHint("CFBinaryHeap");
259 ConstString type_name(valobj.GetTypeName());
261 static ConstString g___CFBinaryHeap("__CFBinaryHeap");
262 static ConstString g_conststruct__CFBinaryHeap(
264 static ConstString g_CFBinaryHeapRef("CFBinaryHeapRef");
tools/lldb/source/Plugins/Language/ObjC/Cocoa.cpp 296 static ConstString g_TypeHint("NSNumber:char");
312 static ConstString g_TypeHint("NSNumber:short");
328 static ConstString g_TypeHint("NSNumber:int");
344 static ConstString g_TypeHint("NSNumber:long");
361 static ConstString g_TypeHint("NSNumber:int128_t");
382 static ConstString g_TypeHint("NSNumber:float");
398 static ConstString g_TypeHint("NSNumber:double");
803 ConstString class_name = descriptor->GetClassName();
805 static const ConstString g_NSDate("NSDate");
806 static const ConstString g___NSDate("__NSDate");
807 static const ConstString g___NSTaggedDate("__NSTaggedDate");
808 static const ConstString g_NSCalendarDate("NSCalendarDate");
888 ConstString class_name = descriptor->GetClassName();
893 if (ConstString cs =
918 size_t GetIndexOfChildWithName(ConstString name) override {
tools/lldb/source/Plugins/Language/ObjC/Cocoa.h 107 static std::map<ConstString, CXXFunctionSummaryFormat::Callback> &
110 static std::map<ConstString, CXXSyntheticChildren::CreateFrontEndCallback> &
tools/lldb/source/Plugins/Language/ObjC/NSArray.cpp 33 std::map<ConstString, CXXFunctionSummaryFormat::Callback> &
35 static std::map<ConstString, CXXFunctionSummaryFormat::Callback> g_map;
39 std::map<ConstString, CXXSyntheticChildren::CreateFrontEndCallback> &
41 static std::map<ConstString, CXXSyntheticChildren::CreateFrontEndCallback>
60 size_t GetIndexOfChildWithName(ConstString name) override;
245 size_t GetIndexOfChildWithName(ConstString name) override;
317 size_t GetIndexOfChildWithName(ConstString name) override;
334 size_t GetIndexOfChildWithName(ConstString name) override;
341 static ConstString g_TypeHint("NSArray");
367 ConstString class_name(descriptor->GetClassName());
369 static const ConstString g_NSArrayI("__NSArrayI");
370 static const ConstString g_NSArrayM("__NSArrayM");
371 static const ConstString g_NSArrayI_Transfer("__NSArrayI_Transfer");
372 static const ConstString g_NSFrozenArrayM("__NSFrozenArrayM");
373 static const ConstString g_NSArray0("__NSArray0");
374 static const ConstString g_NSArray1("__NSSingleObjectArrayI");
375 static const ConstString g_NSArrayCF("__NSCFArray");
376 static const ConstString g_NSArrayMLegacy("__NSArrayM_Legacy");
377 static const ConstString g_NSArrayMImmutable("__NSArrayM_Immutable");
378 static const ConstString g_NSCallStackArray("_NSCallStackArray");
546 ConstString name) {
636 GetIndexOfChildWithName(ConstString name) {
726 ConstString name) {
755 ConstString name) {
756 static const ConstString g_zero("[0]");
780 static const ConstString g_zero("[0]");
822 ConstString class_name(descriptor->GetClassName());
824 static const ConstString g_NSArrayI("__NSArrayI");
825 static const ConstString g_NSArrayI_Transfer("__NSArrayI_Transfer");
826 static const ConstString g_NSFrozenArrayM("__NSFrozenArrayM");
827 static const ConstString g_NSArrayM("__NSArrayM");
828 static const ConstString g_NSArray0("__NSArray0");
829 static const ConstString g_NSArray1("__NSSingleObjectArrayI");
830 static const ConstString g_NSArrayMLegacy("__NSArrayM_Legacy");
831 static const ConstString g_NSArrayMImmutable("__NSArrayM_Immutable");
832 static const ConstString g_NSCallStackArray("_NSCallStackArray");
tools/lldb/source/Plugins/Language/ObjC/NSDictionary.cpp 34 ConstString p)
38 ConstString class_name) {
42 NSDictionary_Additionals::AdditionalFormatterMatching::Full::Full(ConstString n)
46 ConstString class_name) {
71 ConstString g___lldb_autogen_nspair("__lldb_autogen_nspair");
113 size_t GetIndexOfChildWithName(ConstString name) override;
156 size_t GetIndexOfChildWithName(ConstString name) override;
177 size_t GetIndexOfChildWithName(ConstString name) override;
210 size_t GetIndexOfChildWithName(ConstString name) override;
344 static ConstString g_TypeHint("NSDictionary");
370 ConstString class_name(descriptor->GetClassName());
372 static const ConstString g_DictionaryI("__NSDictionaryI");
373 static const ConstString g_DictionaryM("__NSDictionaryM");
374 static const ConstString g_DictionaryMLegacy("__NSDictionaryM_Legacy");
375 static const ConstString g_DictionaryMImmutable("__NSDictionaryM_Immutable");
376 static const ConstString g_Dictionary1("__NSSingleEntryDictionaryI");
377 static const ConstString g_Dictionary0("__NSDictionary0");
378 static const ConstString g_DictionaryCF("__NSCFDictionary");
460 ConstString class_name(descriptor->GetClassName());
462 static const ConstString g_DictionaryI("__NSDictionaryI");
463 static const ConstString g_DictionaryM("__NSDictionaryM");
464 static const ConstString g_Dictionary1("__NSSingleEntryDictionaryI");
465 static const ConstString g_DictionaryImmutable("__NSDictionaryM_Immutable");
466 static const ConstString g_DictionaryMLegacy("__NSDictionaryM_Legacy");
467 static const ConstString g_Dictionary0("__NSDictionary0");
512 GetIndexOfChildWithName(ConstString name) {
648 GetIndexOfChildWithName(ConstString name) {
649 static const ConstString g_zero("[0]");
736 lldb_private::formatters::GenericNSDictionaryMSyntheticFrontEnd<D32,D64>:: GetIndexOfChildWithName(ConstString name) {
905 NSDictionaryMSyntheticFrontEnd::GetIndexOfChildWithName(ConstString name) {
tools/lldb/source/Plugins/Language/ObjC/NSDictionary.h 47 virtual bool Match(ConstString class_name) = 0;
53 Prefix(ConstString p);
55 bool Match(ConstString class_name) override;
58 ConstString m_prefix;
62 Full(ConstString n);
64 bool Match(ConstString class_name) override;
67 ConstString m_name;
71 MatcherUP GetFullMatch(ConstString n) { return std::make_unique<Full>(n); }
73 MatcherUP GetPrefixMatch(ConstString p) {
tools/lldb/source/Plugins/Language/ObjC/NSError.cpp 166 size_t GetIndexOfChildWithName(ConstString name) override {
167 static ConstString g___userInfo("_userInfo");
tools/lldb/source/Plugins/Language/ObjC/NSException.cpp 152 size_t GetIndexOfChildWithName(ConstString name) override {
158 static ConstString g___name("name");
159 static ConstString g___reason("reason");
160 static ConstString g___userInfo("userInfo");
161 static ConstString g___reserved("reserved");
tools/lldb/source/Plugins/Language/ObjC/NSIndexPath.cpp 64 static ConstString g__indexes("_indexes");
65 static ConstString g__length("_length");
128 size_t GetIndexOfChildWithName(ConstString name) override {
tools/lldb/source/Plugins/Language/ObjC/NSSet.cpp 27 std::map<ConstString, CXXFunctionSummaryFormat::Callback> &
29 static std::map<ConstString, CXXFunctionSummaryFormat::Callback> g_map;
33 std::map<ConstString, CXXSyntheticChildren::CreateFrontEndCallback> &
35 static std::map<ConstString, CXXSyntheticChildren::CreateFrontEndCallback>
56 size_t GetIndexOfChildWithName(ConstString name) override;
97 size_t GetIndexOfChildWithName(ConstString name) override;
213 size_t GetIndexOfChildWithName(ConstString name) override;
221 static ConstString g_TypeHint("NSSet");
248 ConstString class_name_cs = descriptor->GetClassName();
324 ConstString class_name_cs = descriptor->GetClassName();
372 ConstString name) {
527 ConstString name) {
tools/lldb/source/Plugins/Language/ObjC/NSSet.h 30 static std::map<ConstString, CXXFunctionSummaryFormat::Callback> &
33 static std::map<ConstString, CXXSyntheticChildren::CreateFrontEndCallback> &
tools/lldb/source/Plugins/Language/ObjC/NSString.cpp 29 std::map<ConstString, CXXFunctionSummaryFormat::Callback> &
31 static std::map<ConstString, CXXFunctionSummaryFormat::Callback> g_map;
36 static ConstString g_type_name("__lldb_autogen_nspathstore2");
56 static ConstString g_TypeHint("NSString");
80 ConstString class_name_cs = descriptor->GetClassName();
335 static ConstString g_TypeHint("NSString");
tools/lldb/source/Plugins/Language/ObjC/NSString.h 36 static std::map<ConstString, CXXFunctionSummaryFormat::Callback> &
tools/lldb/source/Plugins/Language/ObjC/ObjCLanguage.cpp 48 lldb_private::ConstString ObjCLanguage::GetPluginNameStatic() {
49 static ConstString g_name("objc");
55 lldb_private::ConstString ObjCLanguage::GetPluginName() {
120 ConstString ObjCLanguage::MethodName::GetClassName() {
146 ConstString ObjCLanguage::MethodName::GetClassNameWithCategory() {
169 ConstString ObjCLanguage::MethodName::GetSelector() {
184 ConstString ObjCLanguage::MethodName::GetCategory() {
203 ConstString ObjCLanguage::MethodName::GetFullNameWithoutCategory(
225 std::vector<ConstString>
226 ObjCLanguage::GetMethodNameVariants(ConstString method_name) const {
227 std::vector<ConstString> variant_names;
237 ConstString name_sans_category =
875 std::vector<ConstString>
878 std::vector<ConstString> result;
902 if (ConstString name = objc_class_sp->GetClassName())
940 ConstString name(key);
967 ConstString key_cs(key);
1004 ConstString type_hint,
1007 static ConstString g_CFBag("CFBag");
1008 static ConstString g_CFBinaryHeap("CFBinaryHeap");
1010 static ConstString g_NSNumberChar("NSNumber:char");
1011 static ConstString g_NSNumberShort("NSNumber:short");
1012 static ConstString g_NSNumberInt("NSNumber:int");
1013 static ConstString g_NSNumberLong("NSNumber:long");
1014 static ConstString g_NSNumberInt128("NSNumber:int128_t");
1015 static ConstString g_NSNumberFloat("NSNumber:float");
1016 static ConstString g_NSNumberDouble("NSNumber:double");
1018 static ConstString g_NSData("NSData");
1019 static ConstString g_NSArray("NSArray");
1020 static ConstString g_NSString("NSString");
1021 static ConstString g_NSStringStar("NSString*");
tools/lldb/source/Plugins/Language/ObjC/ObjCLanguage.h 61 ConstString GetFullName() const { return m_full; }
63 ConstString GetFullNameWithoutCategory(bool empty_if_no_category);
68 ConstString GetClassName();
70 ConstString GetClassNameWithCategory();
72 ConstString GetCategory();
74 ConstString GetSelector();
77 ConstString
79 ConstString m_class; // Class name: "NSString"
80 ConstString
82 ConstString m_category; // Category: "my_additions"
83 ConstString m_selector; // Selector: "myStringWithCString:"
105 std::vector<ConstString>
106 GetMethodNameVariants(ConstString method_name) const override;
110 std::vector<ConstString>
116 bool GetFormatterPrefixSuffix(ValueObject &valobj, ConstString type_hint,
133 static lldb_private::ConstString GetPluginNameStatic();
156 ConstString GetPluginName() override;
tools/lldb/source/Plugins/Language/ObjCPlusPlus/ObjCPlusPlusLanguage.cpp 36 lldb_private::ConstString ObjCPlusPlusLanguage::GetPluginNameStatic() {
37 static ConstString g_name("objcplusplus");
42 lldb_private::ConstString ObjCPlusPlusLanguage::GetPluginName() {
tools/lldb/source/Plugins/Language/ObjCPlusPlus/ObjCPlusPlusLanguage.h 41 static lldb_private::ConstString GetPluginNameStatic();
44 ConstString GetPluginName() override;
tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/CPPLanguageRuntime.cpp 35 static ConstString g_this = ConstString("this");
45 bool CPPLanguageRuntime::IsWhitelistedRuntimeValue(ConstString name) {
tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/CPPLanguageRuntime.h 79 bool IsWhitelistedRuntimeValue(ConstString name) override;
tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp 361 ConstString demangled(
410 lldb_private::ConstString ItaniumABILanguageRuntime::GetPluginNameStatic() {
411 static ConstString g_name("itanium");
416 lldb_private::ConstString ItaniumABILanguageRuntime::GetPluginName() {
tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.h 38 static lldb_private::ConstString GetPluginNameStatic();
79 lldb_private::ConstString GetPluginName() override;
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCClassDescriptorV2.cpp 353 static ConstString NSObject_name("NSObject");
420 ConstString ClassDescriptorV2::GetClassName() {
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCClassDescriptorV2.h 27 ConstString GetClassName() override;
229 ConstString m_name; // May be NULL
236 ClassDescriptorV2Tagged(ConstString class_name, uint64_t payload) {
268 ConstString GetClassName() override { return m_name; }
321 ConstString m_name;
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.cpp 183 ConstString name(descriptor->GetClassName());
555 AppleObjCDeclVendor::FindDecls(ConstString name, bool append,
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.h 30 uint32_t FindDecls(ConstString name, bool append, uint32_t max_matches,
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp 290 static ConstString ObjCName("libobjc.A.dylib");
443 static ConstString s_method_signature(
445 static ConstString s_arclite_method_signature(
479 ConstString class_name(descriptor->GetClassName());
565 std::tuple<FileSpec, ConstString>
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.h 88 static std::tuple<FileSpec, ConstString> GetExceptionThrowLocation();
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cpp 96 lldb_private::ConstString AppleObjCRuntimeV1::GetPluginNameStatic() {
97 static ConstString g_name("apple-objc-v1");
102 ConstString AppleObjCRuntimeV1::GetPluginName() {
297 static ConstString g_objc_debug_class_hash("_objc_debug_class_hash");
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.h 31 static lldb_private::ConstString GetPluginNameStatic();
52 ConstString GetClassName() override { return m_name; }
85 ConstString m_name;
103 ConstString GetPluginName() override;
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp 375 ExtractRuntimeGlobalSymbol(Process *process, ConstString name,
429 static const ConstString g_gdb_object_getClass("gdb_object_getClass");
466 ConstString class_name(objc_class_sp->GetClassName());
816 lldb_private::ConstString AppleObjCRuntimeV2::GetPluginNameStatic() {
817 static ConstString g_name("apple-objc-v2");
822 lldb_private::ConstString AppleObjCRuntimeV2::GetPluginName() {
908 ConstString ivar_const_str(buffer.c_str());
1015 typedef std::pair<ConstString, ObjCLanguageRuntime::ObjCISA> element;
1236 static ConstString g_gdb_objc_obfuscator("objc_debug_taggedpointer_obfuscator");
1266 static ConstString g_gdb_objc_realized_classes("gdb_objc_realized_classes");
1603 static ConstString g_class_getName_symbol_name("class_getName");
1604 static ConstString g_class_getNameRaw_symbol_name("objc_debug_class_getNameRaw");
1605 ConstString class_name_getter_function_name = g_class_getName_symbol_name;
1945 ConstString platform_plugin_name = platform_sp->GetPluginName();
1987 ConstString
1990 static const ConstString g_objc_tagged_isa_name("_lldb_Tagged_ObjC_ISA");
1994 static const ConstString g_objc_tagged_isa_nsatom_name("NSAtom");
1998 static const ConstString g_objc_tagged_isa_nsnumber_name("NSNumber");
2002 static const ConstString g_objc_tagged_isa_nsdatets_name("NSDateTS");
2006 static const ConstString g_objc_tagged_isa_nsmanagedobject_name(
2011 static const ConstString g_objc_tagged_isa_nsdate_name("NSDate");
2024 lldb::addr_t AppleObjCRuntimeV2::LookupRuntimeSymbol(ConstString name) {
2042 const ConstString class_name_cs(class_and_ivar.first);
2047 const ConstString ivar_name_cs(class_and_ivar.second);
2070 const ConstString class_name_cs(class_skipped_prefix);
2275 ConstString name;
2277 static ConstString g_NSAtom("NSAtom");
2278 static ConstString g_NSNumber("NSNumber");
2279 static ConstString g_NSDateTS("NSDateTS");
2280 static ConstString g_NSManagedObject("NSManagedObject");
2281 static ConstString g_NSDate("NSDate");
2637 static ConstString g_kCFBooleanFalse("__kCFBooleanFalse");
2638 static ConstString g_kCFBooleanTrue("__kCFBooleanTrue");
2640 std::function<lldb::addr_t(ConstString)> get_symbol =
2724 ConstString function;
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.h 37 static lldb_private::ConstString GetPluginNameStatic();
59 ConstString GetPluginName() override;
72 ConstString GetActualTypeName(ObjCLanguageRuntime::ObjCISA isa) override;
80 lldb::addr_t LookupRuntimeSymbol(ConstString name) override;
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.cpp 471 ConstString trampoline_name("gdb_objc_trampolines");
481 ConstString changed_name("gdb_objc_trampolines_changed");
668 ConstString get_impl_name("class_getMethodImplementation");
669 ConstString get_impl_stret_name("class_getMethodImplementation_stret");
670 ConstString msg_forward_name("_objc_msgForward");
671 ConstString msg_forward_stret_name("_objc_msgForward_stret");
734 ConstString name_const_str(g_dispatch_functions[i].name);
tools/lldb/source/Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.cpp 44 bool ObjCLanguageRuntime::IsWhitelistedRuntimeValue(ConstString name) {
45 static ConstString g_self = ConstString("self");
46 static ConstString g_cmd = ConstString("_cmd");
86 ObjCLanguageRuntime::LookupInCompleteClassCache(ConstString &name) {
162 ObjCLanguageRuntime::GetISA(ConstString name) {
170 ObjCLanguageRuntime::GetDescriptorIterator(ConstString name) {
225 ConstString
235 ConstString class_name) {
416 ConstString class_name(class_type.GetConstTypeName());
tools/lldb/source/Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.h 58 virtual ConstString GetClassName() = 0;
120 ConstString m_name;
223 GetClassDescriptorFromClassName(ConstString class_name);
252 lldb::TypeSP LookupInCompleteClassCache(ConstString &name);
275 virtual ObjCISA GetISA(ConstString name);
277 virtual ConstString GetActualTypeName(ObjCISA isa);
307 bool IsWhitelistedRuntimeValue(ConstString name) override;
397 typedef std::map<ConstString, lldb::TypeWP> CompleteClassMap;
401 size_t operator()(ConstString arg) const // for hashing
405 bool operator()(ConstString arg1,
406 ConstString arg2) const // for equality
411 typedef std::unordered_set<ConstString, ConstStringSetHelpers,
416 ISAToDescriptorIterator GetDescriptorIterator(ConstString name);
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp 474 ConstString name = sc.GetFunctionName();
576 ConstString type_name; // Name of type, only needed for structs
578 static ConstString
678 ConstString RenderScriptRuntime::Element::GetFallbackStructName() {
679 static const ConstString FallbackStructName("struct");
846 std::array<std::pair<ConstString, int>, 5> funcs{
858 const auto kernel_name = kernel.first;
960 lldb_private::ConstString RenderScriptRuntime::GetPluginNameStatic() {
961 static ConstString plugin_name("renderscript");
972 const ConstString rs_lib("libRS.so");
977 const ConstString rs_driverlib("libRSDriver.so");
982 const ConstString rs_cpureflib("libRSCpuRef.so");
1008 lldb_private::ConstString RenderScriptRuntime::GetPluginName() {
1154 ConstString group_name;
1226 const ConstString base_kernel(name_ref.drop_back(expand.size()));
2281 ConstString name = elem.children[num_children + i].type_name;
2791 static ConstString gDbgPresentStr("gDebuggerPresent");
3488 RenderScriptRuntime::CreateKernelBreakpoint(ConstString name) {
3515 RenderScriptRuntime::CreateReductionBreakpoint(ConstString name,
3608 const ConstString func_name = sym_ctx.GetFunctionName();
3732 ConstString kernel_name(name);
3747 RenderScriptRuntime::CreateScriptGroupBreakpoint(ConstString name,
3777 ConstString name,
3868 ConstString &name) {
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h 57 RSBreakpointResolver(Breakpoint *bp, ConstString name)
83 ConstString m_kernel_name;
99 Breakpoint *breakpoint, ConstString reduce_name,
133 ConstString m_reduce_name; // The name of the reduction
147 ConstString m_name;
159 ConstString m_name;
178 ConstString m_reduce_name; // This is the name given to the general reduction
181 ConstString m_init_name; // The name of the initializer name. "." if no
183 ConstString m_accum_name; // The accumulator function name. "." if not given
184 ConstString m_comb_name; // The name of the combiner function. If this was not
187 ConstString m_outc_name; // The name of the outconverter
189 ConstString m_halter_name; // The name of the halter function. XXX This is not
238 ConstString m_name;
241 ConstString m_name;
249 RSScriptGroupBreakpointResolver(Breakpoint *bp, ConstString name,
279 FindScriptGroup(ConstString name) const {
281 if (ConstString::Compare(sg->m_name, name) == 0)
287 ConstString m_group_name;
316 static lldb_private::ConstString GetPluginNameStatic();
375 ConstString name, bool stop_on_all);
397 bool IsKnownKernel(ConstString name) {
406 lldb_private::ConstString GetPluginName() override;
413 bool ResolveKernelName(lldb::addr_t kernel_address, ConstString &name);
436 lldb::BreakpointSP CreateScriptGroupBreakpoint(ConstString name,
439 lldb::BreakpointSP CreateKernelBreakpoint(ConstString name);
441 lldb::BreakpointSP CreateReductionBreakpoint(ConstString name,
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptScriptGroup.cpp 55 std::vector<ConstString> sites;
64 for (const auto &name : sites) {
tools/lldb/source/Plugins/MemoryHistory/asan/MemoryHistoryASan.cpp 62 ConstString MemoryHistoryASan::GetPluginNameStatic() {
63 static ConstString g_name("asan");
tools/lldb/source/Plugins/MemoryHistory/asan/MemoryHistoryASan.h 30 static lldb_private::ConstString GetPluginNameStatic();
32 lldb_private::ConstString GetPluginName() override {
tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp 172 ConstString object_name, const llvm::sys::TimePoint<> &object_mod_time) {
277 lldb_private::ConstString ObjectContainerBSDArchive::GetPluginNameStatic() {
278 static ConstString g_name("bsd-archive");
290 ConstString object_name(module_sp->GetObjectName());
439 lldb_private::ConstString ObjectContainerBSDArchive::GetPluginName() {
tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.h 39 static lldb_private::ConstString GetPluginNameStatic();
71 lldb_private::ConstString GetPluginName() override;
84 lldb_private::ConstString ar_name;
142 Object *FindObject(lldb_private::ConstString object_name,
tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.cpp 33 lldb_private::ConstString ObjectContainerUniversalMachO::GetPluginNameStatic() {
34 static ConstString g_name("mach-o");
206 lldb_private::ConstString ObjectContainerUniversalMachO::GetPluginName() {
tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.h 31 static lldb_private::ConstString GetPluginNameStatic();
62 lldb_private::ConstString GetPluginName() override;
tools/lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.cpp 57 ConstString ObjectFileBreakpad::GetPluginNameStatic() {
58 static ConstString g_name("breakpad");
tools/lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.h 24 static ConstString GetPluginNameStatic();
47 ConstString GetPluginName() override { return GetPluginNameStatic(); }
tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp 318 lldb_private::ConstString ObjectFileELF::GetPluginNameStatic() {
319 static ConstString g_name("elf");
620 lldb_private::ConstString ObjectFileELF::GetPluginName() {
1398 static ConstString g_sect_name_gnu_debuglink(".gnu_debuglink");
1402 ConstString name(shstr_data.PeekCStr(I->sh_name));
1497 static ConstString g_sect_name_android_ident(".note.android.ident");
1800 ConstString &name = I->section_name;
1941 static ConstString text_section_name(".text");
1942 static ConstString init_section_name(".init");
1943 static ConstString fini_section_name(".fini");
1944 static ConstString ctors_section_name(".ctors");
1945 static ConstString dtors_section_name(".dtors");
1947 static ConstString data_section_name(".data");
1948 static ConstString rodata_section_name(".rodata");
1949 static ConstString rodata1_section_name(".rodata1");
1950 static ConstString data2_section_name(".data1");
1951 static ConstString bss_section_name(".bss");
1952 static ConstString opd_section_name(".opd"); // For ppc64
1964 ConstString file_extension = m_file.GetFileNameExtension();
2058 ConstString sect_name = symbol_section_sp->GetName();
2182 ConstString fake_section_name(std::string(".absolute.") + symbol_name);
2198 ConstString sect_name = symbol_section_sp->GetName();
2230 ConstString demangled =
tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h 64 static lldb_private::ConstString GetPluginNameStatic();
88 lldb_private::ConstString GetPluginName() override;
174 lldb_private::ConstString section_name;
tools/lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.cpp 54 lldb_private::ConstString ObjectFileJIT::GetPluginNameStatic() {
55 static ConstString g_name("jit");
200 lldb_private::ConstString ObjectFileJIT::GetPluginName() {
tools/lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.h 29 static lldb_private::ConstString GetPluginNameStatic();
99 lldb_private::ConstString GetPluginName() override;
tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp 765 lldb_private::ConstString ObjectFileMachO::GetPluginNameStatic() {
766 static ConstString g_name("mach-o");
847 ConstString ObjectFileMachO::GetSegmentNameTEXT() {
848 static ConstString g_segment_name_TEXT("__TEXT");
852 ConstString ObjectFileMachO::GetSegmentNameDATA() {
853 static ConstString g_segment_name_DATA("__DATA");
857 ConstString ObjectFileMachO::GetSegmentNameDATA_DIRTY() {
858 static ConstString g_segment_name("__DATA_DIRTY");
862 ConstString ObjectFileMachO::GetSegmentNameDATA_CONST() {
863 static ConstString g_segment_name("__DATA_CONST");
867 ConstString ObjectFileMachO::GetSegmentNameOBJC() {
868 static ConstString g_segment_name_OBJC("__OBJC");
872 ConstString ObjectFileMachO::GetSegmentNameLINKEDIT() {
873 static ConstString g_section_name_LINKEDIT("__LINKEDIT");
877 ConstString ObjectFileMachO::GetSegmentNameDWARF() {
878 static ConstString g_section_name("__DWARF");
882 ConstString ObjectFileMachO::GetSectionNameEHFrame() {
883 static ConstString g_section_name_eh_frame("__eh_frame");
1375 ConstString section_name) {
1381 static ConstString g_sect_name_objc_data("__objc_data");
1382 static ConstString g_sect_name_objc_msgrefs("__objc_msgrefs");
1383 static ConstString g_sect_name_objc_selrefs("__objc_selrefs");
1384 static ConstString g_sect_name_objc_classrefs("__objc_classrefs");
1385 static ConstString g_sect_name_objc_superrefs("__objc_superrefs");
1386 static ConstString g_sect_name_objc_const("__objc_const");
1387 static ConstString g_sect_name_objc_classlist("__objc_classlist");
1388 static ConstString g_sect_name_cfstring("__cfstring");
1390 static ConstString g_sect_name_dwarf_debug_abbrev("__debug_abbrev");
1391 static ConstString g_sect_name_dwarf_debug_aranges("__debug_aranges");
1392 static ConstString g_sect_name_dwarf_debug_frame("__debug_frame");
1393 static ConstString g_sect_name_dwarf_debug_info("__debug_info");
1394 static ConstString g_sect_name_dwarf_debug_line("__debug_line");
1395 static ConstString g_sect_name_dwarf_debug_loc("__debug_loc");
1396 static ConstString g_sect_name_dwarf_debug_loclists("__debug_loclists");
1397 static ConstString g_sect_name_dwarf_debug_macinfo("__debug_macinfo");
1398 static ConstString g_sect_name_dwarf_debug_names("__debug_names");
1399 static ConstString g_sect_name_dwarf_debug_pubnames("__debug_pubnames");
1400 static ConstString g_sect_name_dwarf_debug_pubtypes("__debug_pubtypes");
1401 static ConstString g_sect_name_dwarf_debug_ranges("__debug_ranges");
1402 static ConstString g_sect_name_dwarf_debug_str("__debug_str");
1403 static ConstString g_sect_name_dwarf_debug_types("__debug_types");
1404 static ConstString g_sect_name_dwarf_apple_names("__apple_names");
1405 static ConstString g_sect_name_dwarf_apple_types("__apple_types");
1406 static ConstString g_sect_name_dwarf_apple_namespaces("__apple_namespac");
1407 static ConstString g_sect_name_dwarf_apple_objc("__apple_objc");
1408 static ConstString g_sect_name_eh_frame("__eh_frame");
1409 static ConstString g_sect_name_compact_unwind("__unwind_info");
1410 static ConstString g_sect_name_text("__text");
1411 static ConstString g_sect_name_data("__data");
1412 static ConstString g_sect_name_go_symtab("__gosymtab");
1546 ConstString const_segname(
1665 ConstString section_name(
1908 ConstString name;
1912 ConstString import_name;
2366 ConstString g_segment_name_TEXT = GetSegmentNameTEXT();
2367 ConstString g_segment_name_DATA = GetSegmentNameDATA();
2368 ConstString g_segment_name_DATA_DIRTY = GetSegmentNameDATA_DIRTY();
2369 ConstString g_segment_name_DATA_CONST = GetSegmentNameDATA_CONST();
2370 ConstString g_segment_name_OBJC = GetSegmentNameOBJC();
2371 ConstString g_section_name_eh_frame = GetSectionNameEHFrame();
2506 ConstString text_segment_name("__TEXT");
2519 typedef std::set<ConstString> IndirectSymbols;
3665 typedef llvm::DenseMap<ConstString, uint16_t> UndefinedNameToDescMap;
3666 typedef llvm::DenseMap<uint32_t, ConstString> SymbolIndexToName;
4077 ConstString reexport_name(reexport_name_cstr +
4090 ConstString undefined_name(symbol_name +
4284 ConstString const_symbol_name(symbol_name);
5235 ConstString text_segment_name("__TEXT");
5570 static ConstString g_kld_section_name("__KLD");
5911 lldb_private::ConstString ObjectFileMachO::GetPluginName() {
tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.h 39 static lldb_private::ConstString GetPluginNameStatic();
139 lldb_private::ConstString GetPluginName() override;
211 static lldb_private::ConstString GetSegmentNameTEXT();
212 static lldb_private::ConstString GetSegmentNameDATA();
213 static lldb_private::ConstString GetSegmentNameDATA_DIRTY();
214 static lldb_private::ConstString GetSegmentNameDATA_CONST();
215 static lldb_private::ConstString GetSegmentNameOBJC();
216 static lldb_private::ConstString GetSegmentNameLINKEDIT();
217 static lldb_private::ConstString GetSegmentNameDWARF();
218 static lldb_private::ConstString GetSectionNameEHFrame();
tools/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp 104 lldb_private::ConstString ObjectFilePECOFF::GetPluginNameStatic() {
105 static ConstString g_name("pe-coff");
806 ConstString const_sect_name(GetSectionName(m_sect_headers[idx]));
807 static ConstString g_code_sect_name(".code");
808 static ConstString g_CODE_sect_name("CODE");
809 static ConstString g_data_sect_name(".data");
810 static ConstString g_DATA_sect_name("DATA");
811 static ConstString g_bss_sect_name(".bss");
812 static ConstString g_BSS_sect_name("BSS");
813 static ConstString g_debug_sect_name(".debug");
814 static ConstString g_reloc_sect_name(".reloc");
815 static ConstString g_stab_sect_name(".stab");
816 static ConstString g_stabstr_sect_name(".stabstr");
817 static ConstString g_sect_name_dwarf_debug_abbrev(".debug_abbrev");
818 static ConstString g_sect_name_dwarf_debug_aranges(".debug_aranges");
819 static ConstString g_sect_name_dwarf_debug_frame(".debug_frame");
820 static ConstString g_sect_name_dwarf_debug_info(".debug_info");
821 static ConstString g_sect_name_dwarf_debug_line(".debug_line");
822 static ConstString g_sect_name_dwarf_debug_loc(".debug_loc");
823 static ConstString g_sect_name_dwarf_debug_loclists(".debug_loclists");
824 static ConstString g_sect_name_dwarf_debug_macinfo(".debug_macinfo");
825 static ConstString g_sect_name_dwarf_debug_names(".debug_names");
826 static ConstString g_sect_name_dwarf_debug_pubnames(".debug_pubnames");
827 static ConstString g_sect_name_dwarf_debug_pubtypes(".debug_pubtypes");
828 static ConstString g_sect_name_dwarf_debug_ranges(".debug_ranges");
829 static ConstString g_sect_name_dwarf_debug_str(".debug_str");
830 static ConstString g_sect_name_dwarf_debug_types(".debug_types");
831 static ConstString g_sect_name_eh_frame(".eh_frame");
832 static ConstString g_sect_name_go_symtab(".gosymtab");
1269 ConstString ObjectFilePECOFF::GetPluginName() { return GetPluginNameStatic(); }
tools/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h 60 static lldb_private::ConstString GetPluginNameStatic();
132 lldb_private::ConstString GetPluginName() override;
tools/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp 65 ConstString OperatingSystemPython::GetPluginNameStatic() {
66 static ConstString g_name("python");
142 ConstString OperatingSystemPython::GetPluginName() {
tools/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.h 38 static lldb_private::ConstString GetPluginNameStatic();
43 lldb_private::ConstString GetPluginName() override;
tools/lldb/source/Plugins/Platform/Android/PlatformAndroid.cpp 133 ConstString PlatformAndroid::GetPluginNameStatic(bool is_host) {
135 static ConstString g_host_name(Platform::GetHostPlatformName());
138 static ConstString g_remote_name("remote-android");
150 ConstString PlatformAndroid::GetPluginName() {
300 ConstString extension = module_sp->GetFileSpec().GetFileNameExtension();
tools/lldb/source/Plugins/Platform/Android/PlatformAndroid.h 35 static ConstString GetPluginNameStatic(bool is_host);
39 ConstString GetPluginName() override;
tools/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp 74 ConstString PlatformFreeBSD::GetPluginNameStatic(bool is_host) {
76 static ConstString g_host_name(Platform::GetHostPlatformName());
79 static ConstString g_remote_name("remote-freebsd");
91 ConstString PlatformFreeBSD::GetPluginName() {
tools/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.h 30 static ConstString GetPluginNameStatic(bool is_host);
34 ConstString GetPluginName() override;
tools/lldb/source/Plugins/Platform/Linux/PlatformLinux.cpp 73 ConstString PlatformLinux::GetPluginNameStatic(bool is_host) {
75 static ConstString g_host_name(Platform::GetHostPlatformName());
78 static ConstString g_remote_name("remote-linux");
90 ConstString PlatformLinux::GetPluginName() {
tools/lldb/source/Plugins/Platform/Linux/PlatformLinux.h 30 static ConstString GetPluginNameStatic(bool is_host);
34 ConstString GetPluginName() override;
tools/lldb/source/Plugins/Platform/MacOSX/PlatformDarwin.cpp 169 ConstString filename_no_extension(
1369 ConstString last_path_component = sdk_path.GetLastPathComponent();
1581 ConstString PlatformDarwin::GetFullNameForDylib(ConstString basename) {
1581 ConstString PlatformDarwin::GetFullNameForDylib(ConstString basename) {
1718 ConstString part = platform_pull_upart.GetLastPathComponent();
tools/lldb/source/Plugins/Platform/MacOSX/PlatformDarwin.h 71 lldb_private::ConstString
72 GetFullNameForDylib(lldb_private::ConstString basename) override;
tools/lldb/source/Plugins/Platform/MacOSX/PlatformDarwinKernel.cpp 855 lldb_private::ConstString PlatformDarwinKernel::GetPluginNameStatic() {
856 static lldb_private::ConstString g_name("darwin-kernel");
tools/lldb/source/Plugins/Platform/MacOSX/PlatformDarwinKernel.h 194 static lldb_private::ConstString GetPluginNameStatic();
tools/lldb/source/Plugins/Platform/MacOSX/PlatformMacOSX.cpp 130 lldb_private::ConstString PlatformMacOSX::GetPluginNameStatic(bool is_host) {
132 static ConstString g_host_name(Platform::GetHostPlatformName());
135 static ConstString g_remote_name("remote-macosx");
156 ConstString PlatformMacOSX::GetSDKDirectory(lldb_private::Target &target) {
tools/lldb/source/Plugins/Platform/MacOSX/PlatformMacOSX.h 28 static lldb_private::ConstString GetPluginNameStatic(bool is_host);
33 lldb_private::ConstString GetPluginName() override {
69 lldb_private::ConstString
tools/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleBridge.cpp 128 lldb_private::ConstString PlatformRemoteAppleBridge::GetPluginNameStatic() {
129 static ConstString g_name("remote-bridgeos");
tools/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleBridge.h 34 static lldb_private::ConstString GetPluginNameStatic();
39 lldb_private::ConstString GetPluginName() override {
tools/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleTV.cpp 131 lldb_private::ConstString PlatformRemoteAppleTV::GetPluginNameStatic() {
132 static ConstString g_name("remote-tvos");
tools/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleTV.h 34 static lldb_private::ConstString GetPluginNameStatic();
39 lldb_private::ConstString GetPluginName() override {
tools/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleWatch.cpp 138 lldb_private::ConstString PlatformRemoteAppleWatch::GetPluginNameStatic() {
139 static ConstString g_name("remote-watchos");
tools/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleWatch.h 35 static lldb_private::ConstString GetPluginNameStatic();
44 lldb_private::ConstString GetPluginName() override {
tools/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteDarwinDevice.cpp 278 ConstString build(m_sdk_build);
tools/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteDarwinDevice.h 55 lldb_private::ConstString build;
tools/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteiOS.cpp 126 lldb_private::ConstString PlatformRemoteiOS::GetPluginNameStatic() {
127 static ConstString g_name("remote-ios");
tools/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteiOS.h 33 static lldb_private::ConstString GetPluginNameStatic();
42 lldb_private::ConstString GetPluginName() override {
tools/lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.cpp 66 ConstString PlatformNetBSD::GetPluginNameStatic(bool is_host) {
68 static ConstString g_host_name(Platform::GetHostPlatformName());
71 static ConstString g_remote_name("remote-netbsd");
83 ConstString PlatformNetBSD::GetPluginName() {
tools/lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.h 30 static ConstString GetPluginNameStatic(bool is_host);
34 ConstString GetPluginName() override;
tools/lldb/source/Plugins/Platform/OpenBSD/PlatformOpenBSD.cpp 72 ConstString PlatformOpenBSD::GetPluginNameStatic(bool is_host) {
74 static ConstString g_host_name(Platform::GetHostPlatformName());
77 static ConstString g_remote_name("remote-openbsd");
89 ConstString PlatformOpenBSD::GetPluginName() {
tools/lldb/source/Plugins/Platform/OpenBSD/PlatformOpenBSD.h 30 static ConstString GetPluginNameStatic(bool is_host);
34 ConstString GetPluginName() override;
tools/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.cpp 1056 ConstString PlatformPOSIX::GetFullNameForDylib(ConstString basename) {
1056 ConstString PlatformPOSIX::GetFullNameForDylib(ConstString basename) {
tools/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.h 81 lldb_private::ConstString GetFullNameForDylib(lldb_private::ConstString basename) override;
81 lldb_private::ConstString GetFullNameForDylib(lldb_private::ConstString basename) override;
tools/lldb/source/Plugins/Platform/Windows/PlatformWindows.cpp 104 lldb_private::ConstString PlatformWindows::GetPluginNameStatic(bool is_host) {
106 static ConstString g_host_name(Platform::GetHostPlatformName());
109 static ConstString g_remote_name("remote-windows");
119 lldb_private::ConstString PlatformWindows::GetPluginName() {
417 ConstString PlatformWindows::GetFullNameForDylib(ConstString basename) {
417 ConstString PlatformWindows::GetFullNameForDylib(ConstString basename) {
tools/lldb/source/Plugins/Platform/Windows/PlatformWindows.h 30 static lldb_private::ConstString GetPluginNameStatic(bool is_host);
34 lldb_private::ConstString GetPluginName() override;
72 ConstString GetFullNameForDylib(ConstString basename) override;
72 ConstString GetFullNameForDylib(ConstString basename) override;
tools/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp 72 ConstString PlatformRemoteGDBServer::GetPluginNameStatic() {
73 static ConstString g_name("remote-gdb-server");
tools/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.h 30 static ConstString GetPluginNameStatic();
39 ConstString GetPluginName() override { return GetPluginNameStatic(); }
tools/lldb/source/Plugins/Process/Utility/DynamicRegisterInfo.cpp 68 ConstString set_name;
105 ConstString name_val;
106 ConstString alt_name_val;
154 ConstString containing_reg_name(reg_name_str);
216 ConstString composite_reg_name;
355 ConstString invalidate_reg_name;
401 ConstString ®_name,
402 ConstString ®_alt_name,
403 ConstString &set_name) {
649 uint32_t DynamicRegisterInfo::GetRegisterSetIndexByName(ConstString &set_name,
741 lldb_private::ConstString reg_name) const {
tools/lldb/source/Plugins/Process/Utility/DynamicRegisterInfo.h 38 lldb_private::ConstString ®_name,
39 lldb_private::ConstString ®_alt_name,
40 lldb_private::ConstString &set_name);
56 uint32_t GetRegisterSetIndexByName(lldb_private::ConstString &set_name,
72 typedef std::vector<lldb_private::ConstString> name_collection;
78 GetRegisterInfo(lldb_private::ConstString reg_name) const;
tools/lldb/source/Plugins/Process/Utility/RegisterContextLLDB.cpp 44 static ConstString GetSymbolOrFunctionName(const SymbolContext &sym_ctx) {
1118 const std::vector<ConstString> trap_handler_names(
1120 for (ConstString name : trap_handler_names) {
1127 const std::vector<ConstString> user_specified_trap_handler_names(
1129 for (ConstString name : user_specified_trap_handler_names) {
tools/lldb/source/Plugins/Process/Utility/UnwindLLDB.h 107 const std::vector<ConstString> &GetUserSpecifiedTrapHandlerFunctionNames() {
138 std::vector<ConstString> m_user_supplied_trap_handler_functions;
tools/lldb/source/Plugins/Process/elf-core/ProcessElfCore.cpp 38 ConstString ProcessElfCore::GetPluginNameStatic() {
39 static ConstString g_name("elf-core");
111 ConstString ProcessElfCore::GetPluginName() { return GetPluginNameStatic(); }
tools/lldb/source/Plugins/Process/elf-core/ProcessElfCore.h 42 static lldb_private::ConstString GetPluginNameStatic();
62 lldb_private::ConstString GetPluginName() override;
115 lldb_private::ConstString path;
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp 3691 const lldb_private::ConstString object,
3692 const lldb_private::ConstString annex, std::string &out,
3991 ConstString type_name, const StructuredData::ObjectSP &config_sp) {
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h 435 bool ReadExtFeature(const lldb_private::ConstString object,
436 const lldb_private::ConstString annex, std::string &out,
479 ConfigureRemoteStructuredData(ConstString type_name,
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp 2510 ConstString name = region_info.GetName();
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cpp 868 static ConstString gpr_reg_set("General Purpose Registers");
869 static ConstString sfp_reg_set("Software Floating Point Registers");
870 static ConstString vfp_reg_set("Floating Point Registers");
898 ConstString name;
899 ConstString alt_name;
946 ConstString name;
947 ConstString alt_name;
tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp 124 static ConstString GetSettingName() {
197 ConstString ProcessGDBRemote::GetPluginNameStatic() {
198 static ConstString g_name("gdb-remote");
333 ConstString ProcessGDBRemote::GetPluginName() { return GetPluginNameStatic(); }
387 ConstString reg_name, ABISP abi_sp) {
503 ConstString reg_name;
504 ConstString alt_name;
505 ConstString set_name;
2006 static ConstString g_key_tid("tid");
2007 static ConstString g_key_name("name");
2008 static ConstString g_key_reason("reason");
2009 static ConstString g_key_metype("metype");
2010 static ConstString g_key_medata("medata");
2011 static ConstString g_key_qaddr("qaddr");
2012 static ConstString g_key_dispatch_queue_t("dispatch_queue_t");
2013 static ConstString g_key_associated_with_dispatch_queue(
2015 static ConstString g_key_queue_name("qname");
2016 static ConstString g_key_queue_kind("qkind");
2017 static ConstString g_key_queue_serial_number("qserialnum");
2018 static ConstString g_key_registers("registers");
2019 static ConstString g_key_memory("memory");
2020 static ConstString g_key_address("address");
2021 static ConstString g_key_bytes("bytes");
2022 static ConstString g_key_description("description");
2023 static ConstString g_key_signal("signal");
4165 ConstString type_name, const StructuredData::ObjectSP &config_sp) {
4296 ConstString name;
4320 ConstString reg_name;
4321 ConstString alt_name;
4322 ConstString set_name;
tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h 66 static ConstString GetPluginNameStatic();
102 ConstString GetPluginName() override;
218 ConfigureStructuredData(ConstString type_name,
tools/lldb/source/Plugins/Process/mach-core/ProcessMachCore.cpp 48 ConstString ProcessMachCore::GetPluginNameStatic() {
49 static ConstString g_name("mach-o-core");
128 ConstString ProcessMachCore::GetPluginName() { return GetPluginNameStatic(); }
tools/lldb/source/Plugins/Process/mach-core/ProcessMachCore.h 37 static lldb_private::ConstString GetPluginNameStatic();
51 lldb_private::ConstString GetPluginName() override;
122 lldb_private::ConstString m_dyld_plugin_name;
tools/lldb/source/Plugins/Process/minidump/ProcessMinidump.cpp 61 static ConstString GetStaticPluginName() {
64 ConstString GetPluginName() override { return GetStaticPluginName(); }
124 ConstString ProcessMinidump::GetPluginNameStatic() {
125 static ConstString g_name("minidump");
237 ConstString ProcessMinidump::GetPluginName() { return GetPluginNameStatic(); }
tools/lldb/source/Plugins/Process/minidump/ProcessMinidump.h 39 static ConstString GetPluginNameStatic();
57 ConstString GetPluginName() override;
tools/lldb/source/Plugins/ScriptInterpreter/None/ScriptInterpreterNone.cpp 58 lldb_private::ConstString ScriptInterpreterNone::GetPluginNameStatic() {
59 static ConstString g_name("script-none");
67 lldb_private::ConstString ScriptInterpreterNone::GetPluginName() {
tools/lldb/source/Plugins/ScriptInterpreter/None/ScriptInterpreterNone.h 35 static lldb_private::ConstString GetPluginNameStatic();
40 lldb_private::ConstString GetPluginName() override;
tools/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp 351 lldb_private::ConstString ScriptInterpreterPython::GetPluginNameStatic() {
352 static ConstString g_name("script-python");
501 lldb_private::ConstString ScriptInterpreterPythonImpl::GetPluginName() {
2489 ConstString ScriptInterpreterPythonImpl::GetSyntheticTypeName(
2496 ConstString ret_val;
2758 ConstString extension = target_file.GetFileNameExtension();
tools/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h 53 static lldb_private::ConstString GetPluginNameStatic();
tools/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPythonImpl.h 163 ConstString
287 lldb_private::ConstString GetPluginName() override;
417 ConstString GetControlSequence(char ch) override {
tools/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp 117 static ConstString &GetSettingName() {
118 static ConstString g_setting_name("darwin-log");
167 static ConstString GetDarwinLogTypeName() {
168 static const ConstString s_key_name("DarwinLog");
172 static ConstString GetLogEventType() {
173 static const ConstString s_event_type("log");
188 static void RegisterOperation(ConstString operation,
194 ConstString operation,
232 ConstString GetOperationType() const { return m_operation; }
235 FilterRule(bool accept, size_t attribute_index, ConstString operation)
248 using CreationFuncMap = std::map<ConstString, OperationCreationFunc>;
257 const ConstString m_operation;
301 static ConstString StaticGetOperation() {
302 static ConstString s_operation("regex");
346 static ConstString StaticGetOperation() {
347 static ConstString s_operation("match");
886 ConstString plugin_name = StructuredDataDarwinLog::GetStaticPluginName();
1061 ConstString StructuredDataDarwinLog::GetStaticPluginName() {
1062 static ConstString s_plugin_name("darwin-log");
1071 ConstString StructuredDataDarwinLog::GetPluginName() {
1083 ConstString type_name) {
1088 Process &process, ConstString type_name,
1168 ConstString type_name;
1226 bool StructuredDataDarwinLog::GetEnabled(ConstString type_name) const {
1282 const ConstString logging_module_name = ConstString(logging_module_cstr);
1764 ConstString event_type;
tools/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.h 33 static ConstString GetStaticPluginName();
49 ConstString GetPluginName() override;
55 bool SupportsStructuredDataType(ConstString type_name) override;
58 Process &process, ConstString type_name,
64 bool GetEnabled(ConstString type_name) const override;
tools/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.cpp 68 ConstString m_section_type;
175 ConstString SymbolFileBreakpad::GetPluginNameStatic() {
176 static ConstString g_name("breakpad");
293 ConstString name, const CompilerDeclContext *parent_decl_ctx,
306 ConstString name, const CompilerDeclContext *parent_decl_ctx,
tools/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.h 29 static ConstString GetPluginNameStatic();
73 void FindGlobalVariables(ConstString name,
101 void FindFunctions(ConstString name,
109 void FindTypes(ConstString name, const CompilerDeclContext *parent_decl_ctx,
125 FindNamespace(ConstString name,
138 ConstString GetPluginName() override { return GetPluginNameStatic(); }
tools/lldb/source/Plugins/SymbolFile/DWARF/AppleDWARFIndex.cpp 55 void AppleDWARFIndex::GetGlobalVariables(ConstString basename, DIEArray &offsets) {
81 void AppleDWARFIndex::GetObjCMethods(ConstString class_name,
87 void AppleDWARFIndex::GetCompleteObjCClass(ConstString class_name,
96 void AppleDWARFIndex::GetTypes(ConstString name, DIEArray &offsets) {
114 const ConstString type_name(context[0].name);
151 void AppleDWARFIndex::GetNamespaces(ConstString name, DIEArray &offsets) {
156 void AppleDWARFIndex::GetFunctions(ConstString name, SymbolFileDWARF &dwarf,
tools/lldb/source/Plugins/SymbolFile/DWARF/AppleDWARFIndex.h 35 void GetGlobalVariables(ConstString basename, DIEArray &offsets) override;
39 void GetObjCMethods(ConstString class_name, DIEArray &offsets) override;
40 void GetCompleteObjCClass(ConstString class_name, bool must_be_implementation,
42 void GetTypes(ConstString name, DIEArray &offsets) override;
44 void GetNamespaces(ConstString name, DIEArray &offsets) override;
45 void GetFunctions(ConstString name, SymbolFileDWARF &dwarf,
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp 559 static ConstString g_objc_type_name_id("id");
560 static ConstString g_objc_type_name_Class("Class");
561 static ConstString g_objc_type_name_selector("SEL");
830 ConstString class_name(objc_method.GetClassName());
1232 ConstString empty_name;
1328 ConstString unique_typename(attrs.name);
1990 ConstString class_name(clang_type.GetTypeName());
2589 ConstString fixed_getter;
2590 ConstString fixed_setter;
3648 ConstString src_const_name(src_name);
3667 ConstString dst_const_name(dst_name);
3782 ConstString dst_name = dst_name_to_die.GetCStringAtIndex(idx);
3834 ConstString src_name_artificial =
3877 ConstString dst_name_artificial =
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.h 187 lldb_private::ConstString name;
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDeclContext.h 68 lldb_private::ConstString GetQualifiedNameAsConstString() const {
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFIndex.h 30 virtual void GetGlobalVariables(ConstString basename, DIEArray &offsets) = 0;
35 virtual void GetObjCMethods(ConstString class_name, DIEArray &offsets) = 0;
36 virtual void GetCompleteObjCClass(ConstString class_name,
39 virtual void GetTypes(ConstString name, DIEArray &offsets) = 0;
41 virtual void GetNamespaces(ConstString name, DIEArray &offsets) = 0;
42 virtual void GetFunctions(ConstString name, SymbolFileDWARF &dwarf,
tools/lldb/source/Plugins/SymbolFile/DWARF/DebugNamesDWARFIndex.cpp 86 void DebugNamesDWARFIndex::GetGlobalVariables(ConstString basename,
143 void DebugNamesDWARFIndex::GetCompleteObjCClass(ConstString class_name,
186 void DebugNamesDWARFIndex::GetTypes(ConstString name, DIEArray &offsets) {
207 void DebugNamesDWARFIndex::GetNamespaces(ConstString name, DIEArray &offsets) {
218 ConstString name, SymbolFileDWARF &dwarf,
tools/lldb/source/Plugins/SymbolFile/DWARF/DebugNamesDWARFIndex.h 27 void GetGlobalVariables(ConstString basename, DIEArray &offsets) override;
31 void GetObjCMethods(ConstString class_name, DIEArray &offsets) override {}
32 void GetCompleteObjCClass(ConstString class_name, bool must_be_implementation,
34 void GetTypes(ConstString name, DIEArray &offsets) override;
36 void GetNamespaces(ConstString name, DIEArray &offsets) override;
37 void GetFunctions(ConstString name, SymbolFileDWARF &dwarf,
tools/lldb/source/Plugins/SymbolFile/DWARF/ManualDWARFIndex.cpp 258 ConstString class_name_with_category(
260 ConstString objc_selector_name(objc_method.GetSelector());
261 ConstString objc_fullname_no_category_name(
263 ConstString class_name_no_category(objc_method.GetClassName());
350 void ManualDWARFIndex::GetGlobalVariables(ConstString basename, DIEArray &offsets) {
367 void ManualDWARFIndex::GetObjCMethods(ConstString class_name,
373 void ManualDWARFIndex::GetCompleteObjCClass(ConstString class_name,
380 void ManualDWARFIndex::GetTypes(ConstString name, DIEArray &offsets) {
391 void ManualDWARFIndex::GetNamespaces(ConstString name, DIEArray &offsets) {
396 void ManualDWARFIndex::GetFunctions(ConstString name, SymbolFileDWARF &dwarf,
tools/lldb/source/Plugins/SymbolFile/DWARF/ManualDWARFIndex.h 28 void GetGlobalVariables(ConstString basename, DIEArray &offsets) override;
32 void GetObjCMethods(ConstString class_name, DIEArray &offsets) override;
33 void GetCompleteObjCClass(ConstString class_name, bool must_be_implementation,
35 void GetTypes(ConstString name, DIEArray &offsets) override;
37 void GetNamespaces(ConstString name, DIEArray &offsets) override;
38 void GetFunctions(ConstString name, SymbolFileDWARF &dwarf,
tools/lldb/source/Plugins/SymbolFile/DWARF/NameToDIE.cpp 25 void NameToDIE::Insert(ConstString name, const DIERef &die_ref) {
29 size_t NameToDIE::Find(ConstString name, DIEArray &info_array) const {
62 std::function<bool(ConstString name, const DIERef &die_ref)> const
tools/lldb/source/Plugins/SymbolFile/DWARF/NameToDIE.h 29 void Insert(lldb_private::ConstString name, const DIERef &die_ref);
35 size_t Find(lldb_private::ConstString name,
45 ForEach(std::function<bool(lldb_private::ConstString name,
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp 127 static ConstString GetSettingName() {
245 lldb_private::ConstString SymbolFileDWARF::GetPluginNameStatic() {
246 static ConstString g_name("dwarf");
415 static ConstString GetDWARFMachOSegmentName() {
416 static ConstString g_dwarf_section_name("__DWARF");
1482 size_t SymbolFileDWARF::GetObjCMethodDIEOffsets(ConstString class_name,
1510 lldb::ModuleSP SymbolFileDWARF::GetDWOModule(ConstString name) {
1609 ConstString const_name(name);
2009 ConstString name, const CompilerDeclContext *parent_decl_ctx,
2240 void SymbolFileDWARF::FindFunctions(ConstString name,
2338 std::vector<ConstString> &mangled_names) {
2362 ConstString name, const CompilerDeclContext *parent_decl_ctx,
2460 ConstString name = pattern.back().name;
2493 SymbolFileDWARF::FindNamespace(ConstString name,
2634 Symbol *SymbolFileDWARF::GetObjCClassSymbol(ConstString objc_class_name) {
2681 const DWARFDIE &die, ConstString type_name, bool must_be_implementation) {
2840 const ConstString type_name(dwarf_decl_ctx[0].name);
3405 ConstString const_name(mangled ? mangled : name);
3801 ConstString SymbolFileDWARF::GetPluginName() { return GetPluginNameStatic(); }
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h 77 static lldb_private::ConstString GetPluginNameStatic();
161 FindGlobalVariables(lldb_private::ConstString name,
170 void FindFunctions(lldb_private::ConstString name,
182 std::vector<lldb_private::ConstString> &mangled_names) override;
185 FindTypes(lldb_private::ConstString name,
203 lldb_private::ConstString name,
211 lldb_private::ConstString GetPluginName() override;
242 virtual size_t GetObjCMethodDIEOffsets(lldb_private::ConstString class_name,
256 lldb::ModuleSP GetDWOModule(lldb_private::ConstString name);
258 typedef std::map<lldb_private::ConstString, lldb::ModuleSP>
386 const DWARFDIE &die, lldb_private::ConstString type_name,
390 GetObjCClassSymbol(lldb_private::ConstString objc_class_name);
414 lldb_private::ConstString selector);
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp 169 const ConstString *object_name, off_t object_offset,
231 lldb_private::ConstString SymbolFileDWARFDebugMap::GetPluginNameStatic() {
232 static ConstString g_name("dwarf-debugmap");
415 ConstString oso_object;
828 ConstString name, const CompilerDeclContext *parent_decl_ctx,
850 ConstString name, const CompilerDeclContext *parent_decl_ctx,
1004 ConstString name, const CompilerDeclContext *parent_decl_ctx,
1110 const DWARFDIE &die, ConstString type_name,
1174 ConstString name, const CompilerDeclContext *parent_decl_ctx,
1200 lldb_private::ConstString name,
1222 lldb_private::ConstString SymbolFileDWARFDebugMap::GetPluginName() {
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h 32 static lldb_private::ConstString GetPluginNameStatic();
96 FindGlobalVariables(lldb_private::ConstString name,
103 void FindFunctions(lldb_private::ConstString name,
112 FindTypes(lldb_private::ConstString name,
118 lldb_private::ConstString name,
129 lldb_private::ConstString GetPluginName() override;
155 lldb_private::ConstString oso_path;
240 lldb_private::ConstString name,
258 const DWARFDIE &die, lldb_private::ConstString type_name,
299 std::map<std::pair<lldb_private::ConstString, llvm::sys::TimePoint<>>,
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.cpp 112 lldb_private::ConstString class_name, DIEArray &method_die_offsets) {
128 const DWARFDIE &die, lldb_private::ConstString type_name,
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.h 30 size_t GetObjCMethodDIEOffsets(lldb_private::ConstString class_name,
67 const DWARFDIE &die, lldb_private::ConstString type_name,
tools/lldb/source/Plugins/SymbolFile/DWARF/UniqueDWARFASTType.h 81 void Insert(lldb_private::ConstString name,
86 bool Find(lldb_private::ConstString name, const DWARFDIE &die,
tools/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp 260 ConstString SymbolFileNativePDB::GetPluginNameStatic() {
261 static ConstString g_name("native-pdb");
1183 ConstString name, const CompilerDeclContext *parent_decl_ctx,
1210 ConstString name, const CompilerDeclContext *parent_decl_ctx,
1248 ConstString name, const CompilerDeclContext *parent_decl_ctx,
1573 SymbolFileNativePDB::FindNamespace(ConstString name,
1588 ConstString SymbolFileNativePDB::GetPluginName() {
1589 static ConstString g_name("pdb");
tools/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.h 52 static ConstString GetPluginNameStatic();
91 void FindGlobalVariables(ConstString name,
120 void FindFunctions(ConstString name,
128 void FindTypes(ConstString name, const CompilerDeclContext *parent_decl_ctx,
140 FindNamespace(ConstString name,
143 ConstString GetPluginName() override;
tools/lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.cpp 160 static ConstString GetPDBBuiltinTypeName(const PDBSymbolTypeBuiltin &pdb_type,
710 auto type_name = GetPDBBuiltinTypeName(*builtin_type, builtin_ast_type);
tools/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.cpp 112 lldb_private::ConstString SymbolFilePDB::GetPluginNameStatic() {
113 static ConstString g_name("pdb");
1101 lldb_private::ConstString name,
1298 lldb_private::ConstString name,
1375 std::vector<lldb_private::ConstString> &mangled_names) {}
1427 lldb_private::ConstString name,
1676 lldb_private::ConstString name,
1711 lldb_private::ConstString SymbolFilePDB::GetPluginName() {
1712 static ConstString g_name("pdb");
tools/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.h 33 static lldb_private::ConstString GetPluginNameStatic();
103 FindGlobalVariables(lldb_private::ConstString name,
112 void FindFunctions(lldb_private::ConstString name,
124 std::vector<lldb_private::ConstString> &mangled_names) override;
129 FindTypes(lldb_private::ConstString name,
150 lldb_private::ConstString name,
153 lldb_private::ConstString GetPluginName() override;
tools/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.cpp 37 lldb_private::ConstString SymbolFileSymtab::GetPluginNameStatic() {
38 static ConstString g_name("symtab");
263 lldb_private::ConstString SymbolFileSymtab::GetPluginName() {
tools/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.h 30 static lldb_private::ConstString GetPluginNameStatic();
79 lldb_private::ConstString GetPluginName() override;
88 typedef std::map<lldb_private::ConstString, lldb::TypeSP> TypeMap;
tools/lldb/source/Plugins/SymbolVendor/ELF/SymbolVendorELF.cpp 44 lldb_private::ConstString SymbolVendorELF::GetPluginNameStatic() {
45 static ConstString g_name("ELF");
148 ConstString SymbolVendorELF::GetPluginName() { return GetPluginNameStatic(); }
tools/lldb/source/Plugins/SymbolVendor/ELF/SymbolVendorELF.h 27 static lldb_private::ConstString GetPluginNameStatic();
36 lldb_private::ConstString GetPluginName() override;
tools/lldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp 225 static ConstString g_select_symbol("__select");
267 static ConstString g_dispatch_queue_offsets_symbol_name(
323 static ConstString g_libpthread_layout_offsets_symbol_name(
371 static ConstString g_libdispatch_tsd_indexes_symbol_name(
455 ConstString type) {
546 ConstString type) {
579 static ConstString introspection_dispatch_queue_info_version(
594 static ConstString introspection_dispatch_queue_info_data_offset(
608 static ConstString introspection_dispatch_item_info_version(
622 static ConstString introspection_dispatch_item_info_data_offset(
670 const std::vector<ConstString> &
985 lldb_private::ConstString SystemRuntimeMacOSX::GetPluginNameStatic() {
986 static ConstString g_name("systemruntime-macosx");
995 lldb_private::ConstString SystemRuntimeMacOSX::GetPluginName() {
tools/lldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.h 42 static lldb_private::ConstString GetPluginNameStatic();
55 const std::vector<lldb_private::ConstString> &
60 lldb_private::ConstString type) override;
64 lldb_private::ConstString type) override;
101 lldb_private::ConstString GetPluginName() override;
tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp 307 ConstString UnwindAssemblyInstEmulation::GetPluginName() {
322 ConstString UnwindAssemblyInstEmulation::GetPluginNameStatic() {
323 static ConstString g_name("inst-emulation");
tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.h 55 static lldb_private::ConstString GetPluginNameStatic();
59 lldb_private::ConstString GetPluginName() override;
tools/lldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp 247 ConstString UnwindAssembly_x86::GetPluginName() {
262 lldb_private::ConstString UnwindAssembly_x86::GetPluginNameStatic() {
263 static ConstString g_name("x86");
tools/lldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.h 49 static lldb_private::ConstString GetPluginNameStatic();
53 lldb_private::ConstString GetPluginName() override;
tools/lldb/source/Symbol/ClangASTContext.cpp 553 ConstString ClangASTContext::GetPluginNameStatic() {
557 ConstString ClangASTContext::GetPluginName() {
925 ClangASTContext::GetBasicTypeEnumeration(ConstString name) {
991 ConstString name) {
2189 ConstString type_name,
2214 ConstString type_name,
3925 ConstString ClangASTContext::GetTypeName(lldb::opaque_compiler_type_t type) {
5708 CompilerType ClangASTContext::GetBuiltinTypeByName(ConstString name) {
5788 ConstString name,
5802 ConstString name(enum_pos->getNameAsString().c_str());
9884 ConstString ClangASTContext::DeclGetName(void *opaque_decl) {
9894 ConstString ClangASTContext::DeclGetMangledName(void *opaque_decl) {
9973 void *opaque_decl_ctx, ConstString name, const bool ignore_using_decls) {
10071 ConstString *child_name,
10158 ConstString ClangASTContext::DeclContextGetName(void *opaque_decl_ctx) {
10168 ConstString
10182 bool *is_instance_method_ptr, ConstString *language_object_name_ptr) {
tools/lldb/source/Symbol/CompilerDecl.cpp 19 ConstString CompilerDecl::GetName() const {
23 ConstString CompilerDecl::GetMangledName() const {
tools/lldb/source/Symbol/CompilerDeclContext.cpp 17 CompilerDeclContext::FindDeclByName(ConstString name,
30 ConstString CompilerDeclContext::GetName() const {
37 ConstString CompilerDeclContext::GetScopeQualifiedName() const {
53 ConstString *language_object_name_ptr) {
tools/lldb/source/Symbol/CompilerType.cpp 277 ConstString CompilerType::GetConstQualifiedTypeName() const {
281 ConstString CompilerType::GetConstTypeName() const {
283 ConstString type_name(GetTypeName());
290 ConstString CompilerType::GetTypeName() const {
297 ConstString CompilerType::GetDisplayTypeName() const { return GetTypeName(); }
527 ConstString name,
tools/lldb/source/Symbol/DeclVendor.cpp 18 std::vector<CompilerType> DeclVendor::FindTypes(ConstString name,
tools/lldb/source/Symbol/Function.cpp 31 FunctionInfo::FunctionInfo(ConstString name, const Declaration *decl_ptr)
43 int result = ConstString::Compare(a.GetName(), b.GetName());
56 ConstString FunctionInfo::GetName() const { return m_name; }
69 InlineFunctionInfo::InlineFunctionInfo(ConstString name,
104 ConstString InlineFunctionInfo::GetName(LanguageType language) const {
110 ConstString InlineFunctionInfo::GetDisplayName(LanguageType language) const {
150 ConstString callee_name{lazy_callee.symbol_name};
323 ConstString name = GetName();
324 ConstString mangled = m_mangled.GetMangledName();
443 ConstString Function::GetDisplayName() const {
611 ConstString Function::GetName() const {
618 ConstString Function::GetNameNoArguments() const {
tools/lldb/source/Symbol/LocateSymbolFile.cpp 79 ConstString filename = exec_fspec.GetFilename();
272 ConstString file_dir = module_file_spec.GetDirectory();
tools/lldb/source/Symbol/ObjectFile.cpp 89 ConstString archive_object;
575 ConstString &archive_object,
639 ConstString ObjectFile::GetNextSyntheticSymbolName() {
641 ConstString file_name = GetModule()->GetFileSpec().GetFilename();
tools/lldb/source/Symbol/Symbol.cpp 122 ConstString Symbol::GetDisplayName() const {
126 ConstString Symbol::GetReExportedSymbolName() const {
152 void Symbol::SetReExportedSymbolName(ConstString name) {
206 ConstString demangled = m_mangled.GetDemangledName(GetLanguage());
221 ConstString name = m_mangled.GetName(GetLanguage());
241 ConstString reexport_name = GetReExportedSymbolName();
332 bool Symbol::Compare(ConstString name, SymbolType type) const {
415 Target &target, ConstString &reexport_name, ModuleSpec &module_spec,
471 ConstString reexport_name(GetReExportedSymbolName());
498 ConstString Symbol::GetName() const { return m_mangled.GetName(GetLanguage()); }
500 ConstString Symbol::GetNameNoArguments() const {
tools/lldb/source/Symbol/SymbolContext.cpp 106 ConstString name;
561 ConstString &language_object_name)
666 ConstString
776 const Symbol *SymbolContext::FindBestGlobalDataSymbol(ConstString name,
822 ConstString reexport_name = symbol->GetReExportedSymbolName();
1088 ConstString func_name(m_function_spec.c_str());
tools/lldb/source/Symbol/SymbolFile.cpp 105 void SymbolFile::FindGlobalVariables(ConstString name,
114 void SymbolFile::FindFunctions(ConstString name,
126 std::vector<ConstString> &mangled_names) {
131 ConstString name, const CompilerDeclContext *parent_decl_ctx,
tools/lldb/source/Symbol/SymbolVendor.cpp 77 lldb_private::ConstString SymbolVendor::GetPluginName() {
78 static ConstString g_name("vendor-default");
tools/lldb/source/Symbol/Symtab.cpp 285 if (ConstString name = mangled.GetMangledName()) {
291 ConstString stripped = ConstString(
305 if (ConstString name = mangled.GetDemangledName(symbol->GetLanguage())) {
322 if (ConstString objc_method_no_category =
431 if (ConstString name = mangled.GetDemangledName(symbol->GetLanguage()))
436 if (ConstString name = mangled.GetMangledName())
596 uint32_t Symtab::AppendSymbolIndexesWithName(ConstString symbol_name,
611 uint32_t Symtab::AppendSymbolIndexesWithName(ConstString symbol_name,
638 Symtab::AppendSymbolIndexesWithNameAndType(ConstString symbol_name,
657 ConstString symbol_name, SymbolType symbol_type,
742 Symtab::FindAllSymbolsWithNameAndType(ConstString name,
762 ConstString name, SymbolType symbol_type, Debug symbol_debug_type,
791 Symbol *Symtab::FindFirstSymbolWithNameAndType(ConstString name,
1024 void Symtab::FindFunctionSymbols(ConstString name, uint32_t name_type_mask,
tools/lldb/source/Symbol/Type.cpp 143 ConstString name, llvm::Optional<uint64_t> byte_size,
180 ConstString type_name = GetName();
183 ConstString qualified_type_name(GetQualifiedName());
299 ConstString Type::GetName() {
655 ConstString Type::GetQualifiedName() {
732 TypeAndOrName::TypeAndOrName(ConstString &in_type_const_string)
747 ConstString TypeAndOrName::GetName() const {
755 void TypeAndOrName::SetName(ConstString type_name) {
894 ConstString TypeImpl::GetName() const {
904 ConstString TypeImpl::GetDisplayTypeName() const {
1042 ConstString TypeMemberFunctionImpl::GetName() const { return m_name; }
1044 ConstString TypeMemberFunctionImpl::GetMangledName() const {
1099 ConstString name,
tools/lldb/source/Symbol/TypeList.cpp 136 ConstString match_type_name_const_str(the_type->GetQualifiedName());
tools/lldb/source/Symbol/TypeMap.cpp 166 ConstString match_type_name_const_str(the_type->GetQualifiedName());
tools/lldb/source/Symbol/TypeSystem.cpp 114 CompilerType TypeSystem::GetBuiltinTypeByName(ConstString name) {
150 ConstString TypeSystem::DeclGetMangledName(void *opaque_decl) {
170 TypeSystem::DeclContextFindDeclByName(void *opaque_decl_ctx, ConstString name,
tools/lldb/source/Symbol/UnwindPlan.cpp 552 ConstString UnwindPlan::GetSourceName() const { return m_source_name; }
tools/lldb/source/Symbol/Variable.cpp 70 ConstString Variable::GetName() const {
71 ConstString name = m_mangled.GetName(GetLanguage());
77 ConstString Variable::GetUnqualifiedName() const { return m_name; }
79 bool Variable::NameMatches(ConstString name) const {
tools/lldb/source/Symbol/VariableList.cpp 72 VariableSP VariableList::FindVariable(ConstString name,
87 VariableSP VariableList::FindVariable(ConstString name,
tools/lldb/source/Target/ABI.cpp 44 bool ABI::GetRegisterInfoByName(ConstString name, RegisterInfo &info) {
111 ConstString persistent_variable_name =
tools/lldb/source/Target/Language.cpp 142 std::vector<ConstString>
404 ConstString cs_key(key);
427 ConstString type_hint,
tools/lldb/source/Target/OperatingSystem.cpp 20 ConstString const_plugin_name(plugin_name);
tools/lldb/source/Target/PathMappingList.cpp 33 ConstString NormalizePath(ConstString path) {
33 ConstString NormalizePath(ConstString path) {
63 void PathMappingList::Append(ConstString path,
64 ConstString replacement, bool notify) {
82 void PathMappingList::Insert(ConstString path,
83 ConstString replacement, uint32_t index,
97 bool PathMappingList::Replace(ConstString path,
98 ConstString replacement, uint32_t index,
147 bool PathMappingList::RemapPath(ConstString path,
148 ConstString &new_path) const {
245 bool PathMappingList::Replace(ConstString path,
246 ConstString new_path, bool notify) {
258 bool PathMappingList::Remove(ConstString path, bool notify) {
271 PathMappingList::FindIteratorForPath(ConstString path) const {
284 PathMappingList::FindIteratorForPath(ConstString path) {
296 bool PathMappingList::GetPathsAtIndex(uint32_t idx, ConstString &path,
297 ConstString &new_path) const {
306 uint32_t PathMappingList::FindIndexForPath(ConstString orig_path) const {
307 const ConstString path = NormalizePath(orig_path);
tools/lldb/source/Target/Platform.cpp 76 ConstString PlatformProperties::GetSettingName() {
77 static ConstString g_setting_name("platform");
268 PlatformSP Platform::Find(ConstString name) {
270 static ConstString g_host_platform_name("host");
283 PlatformSP Platform::Create(ConstString name, Status &error) {
287 static ConstString g_host_platform_name("host");
803 ConstString Platform::GetName() { return GetPluginName(); }
814 ConstString Platform::GetFullNameForDylib(ConstString basename) {
814 ConstString Platform::GetFullNameForDylib(ConstString basename) {
1489 const std::vector<ConstString> &Platform::GetTrapHandlerSymbolNames() {
tools/lldb/source/Target/Process.cpp 86 ProcessOptionValueProperties(ConstString name)
428 ConstString const_plugin_name(plugin_name);
458 ConstString &Process::GetStaticBroadcasterClass() {
459 static ConstString class_name("lldb.process");
3892 ConstString Process::ProcessEventData::GetFlavorString() {
3893 static ConstString g_flavor("Process::ProcessEventData");
3897 ConstString Process::ProcessEventData::GetFlavor() const {
4220 Process::GetStructuredDataPlugin(ConstString type_name) const {
5849 Process::ConfigureStructuredData(ConstString type_name,
5869 std::set<ConstString> const_type_names;
5915 std::vector<ConstString> names_to_remove;
5930 for (auto &type_name : names_to_remove)
5948 ConstString type_name;
tools/lldb/source/Target/QueueItem.cpp 43 ThreadSP QueueItem::GetExtendedBacktraceThread(ConstString type) {
tools/lldb/source/Target/StackFrame.cpp 541 ConstString name_const_string(var_expr.substr(0, separator_idx));
557 ConstString method_object_name;
666 ConstString child_name(var_expr.substr(0, var_expr.find_first_of(".-[")));
1489 lldb::ValueObjectSP DoGuessValueAt(StackFrame &frame, ConstString reg,
1648 ConstString origin_register;
1681 lldb::ValueObjectSP StackFrame::GuessValueForRegisterAndOffset(ConstString reg,
1731 lldb::ValueObjectSP StackFrame::FindVariable(ConstString name) {
tools/lldb/source/Target/StackFrameRecognizer.cpp 54 ConstString module, ConstString symbol,
54 ConstString module, ConstString symbol,
96 ConstString function_name = symctx.GetFunctionName();
99 ConstString module_name = module_sp->GetFileSpec().GetFilename();
140 ConstString module;
142 ConstString symbol;
157 StackFrameRecognizerSP recognizer, ConstString module,
158 ConstString symbol, bool first_instruction_only) {
tools/lldb/source/Target/StructuredDataPlugin.cpp 35 bool StructuredDataPlugin::GetEnabled(ConstString type_name) const {
tools/lldb/source/Target/SystemRuntime.cpp 44 const std::vector<ConstString> &SystemRuntime::GetExtendedBacktraceTypes() {
49 ConstString type) {
tools/lldb/source/Target/Target.cpp 80 ConstString &Target::GetStaticBroadcasterClass() {
81 static ConstString class_name("lldb.target");
684 BreakpointName *Target::FindBreakpointName(ConstString name, bool can_create,
706 void Target::DeleteBreakpointName(ConstString name) {
718 ConstString name) {
2390 lldb::ExpressionVariableSP Target::GetPersistentVariable(ConstString name) {
2406 lldb::addr_t Target::GetPersistentSymbol(ConstString name) {
3372 TargetOptionValueProperties(ConstString name)
4087 ConstString Target::TargetEventData::GetFlavorString() {
4088 static ConstString g_flavor("Target::TargetEventData");
tools/lldb/source/Target/TargetList.cpp 32 ConstString &TargetList::GetStaticBroadcasterClass() {
33 static ConstString class_name("lldb.targetList");
tools/lldb/source/Target/Thread.cpp 77 ThreadOptionValueProperties(ConstString name)
158 ConstString Thread::ThreadEventData::GetFlavorString() {
159 static ConstString g_flavor("Thread::ThreadEventData");
219 ConstString &Thread::GetStaticBroadcasterClass() {
220 static ConstString class_name("lldb.thread");
tools/lldb/source/Target/UnixSignals.cpp 147 ConstString UnixSignals::GetShortName(ConstString name) const {
147 ConstString UnixSignals::GetShortName(ConstString name) const {
156 ConstString const_name(name);
tools/lldb/source/Utility/ArchSpec.cpp 729 ConstString ArchSpec::GetDistributionId() const {
tools/lldb/source/Utility/Args.cpp 381 ConstString m_basename;
392 if (auto basename = shell.GetFilename()) {
tools/lldb/source/Utility/Broadcaster.cpp 309 ConstString &Broadcaster::GetBroadcasterClass() const {
310 static ConstString class_name("lldb.anonymous");
tools/lldb/source/Utility/ConstString.cpp 188 bool ConstString::operator<(ConstString rhs) const {
203 Stream &lldb_private::operator<<(Stream &s, ConstString str) {
215 bool ConstString::Equals(ConstString lhs, ConstString rhs,
215 bool ConstString::Equals(ConstString lhs, ConstString rhs,
232 int ConstString::Compare(ConstString lhs, ConstString rhs,
232 int ConstString::Compare(ConstString lhs, ConstString rhs,
284 ConstString mangled) {
289 bool ConstString::GetMangledCounterpart(ConstString &counterpart) const {
308 void llvm::format_provider<ConstString>::format(const ConstString &CS,
tools/lldb/source/Utility/Event.cpp 117 ConstString EventDataBytes::GetFlavorString() {
118 static ConstString g_flavor("EventDataBytes");
122 ConstString EventDataBytes::GetFlavor() const {
205 ConstString EventDataStructuredData::GetFlavor() const {
285 ConstString EventDataStructuredData::GetFlavorString() {
286 static ConstString s_flavor("EventDataStructuredData");
tools/lldb/source/Utility/FileSpec.cpp 251 return ConstString::Equals(m_directory, rhs.m_directory, case_sensitive);
256 return ConstString::Equals(m_filename, rhs.m_filename, case_sensitive);
307 result = ConstString::Compare(a.m_directory, b.m_directory, case_sensitive);
311 return ConstString::Compare(a.m_filename, b.m_filename, case_sensitive);
318 const bool filenames_equal = ConstString::Equals(a.m_filename,
358 ConstString &FileSpec::GetDirectory() { return m_directory; }
361 ConstString FileSpec::GetDirectory() const { return m_directory; }
364 ConstString &FileSpec::GetFilename() { return m_filename; }
367 ConstString FileSpec::GetFilename() const { return m_filename; }
407 ConstString FileSpec::GetFileNameExtension() const {
412 ConstString FileSpec::GetFileNameStrippingExtension() const {
438 ConstString FileSpec::GetLastPathComponent() const {
486 ConstString extension(GetFileNameExtension());
tools/lldb/source/Utility/Listener.cpp 229 EventMatcher(Broadcaster *broadcaster, const ConstString *broadcaster_names,
241 ConstString event_broadcaster_name =
258 const ConstString *m_broadcaster_names;
266 const ConstString *broadcaster_names, // nullptr for any event
tools/lldb/tools/lldb-test/FormatUtil.h 48 template <typename... Ts> void formatLine(const char *Fmt, Ts &&... Items) {
49 printLine(llvm::formatv(Fmt, std::forward<Ts>(Items)...));
tools/lldb/unittests/Core/MangledTest.cpp 31 ConstString MangledName("_ZN1a1b1cIiiiEEvm");
33 ConstString TheDemangled =
36 ConstString ExpectedResult("void a::b::c<int, int, int>(unsigned long)");
41 ConstString MangledName("_ZN1a1b1cmxktpEEvm");
43 ConstString TheDemangled =
tools/lldb/unittests/Core/RichManglingContextTest.cpp 20 ConstString mangled("_ZN3foo3barEv");
38 ConstString mangled("_ZN3foo3barEv");
42 ConstString demangled("foo::bar()");
tools/lldb/unittests/Core/UniqueCStringMapTest.cpp 37 ConstString Foo("foo"), Bar("bar");
tools/lldb/unittests/Expression/DWARFExpressionTest.cpp 100 ConstString GetPluginName() override { return ConstString("YAMLObjectFile"); }
tools/lldb/unittests/Language/CPlusPlus/CPlusPlusLanguageTest.cpp 175 std::set<ConstString> Results;
180 for (ConstString Str : Results)
tools/lldb/unittests/Process/minidump/MinidumpParserTest.cpp 454 ConstString app_process("/system/bin/app_process");
455 ConstString linker("/system/bin/linker");
456 ConstString liblog("/system/lib/liblog.so");
tools/lldb/unittests/Target/ExecutionContextTest.cpp 65 virtual ConstString GetPluginName() { return ConstString("Dummy"); }
tools/lldb/unittests/Target/PathMappingListTest.cpp 27 llvm::ArrayRef<ConstString> fails) {
28 ConstString actual_remapped;
29 for (const auto &fail : fails) {
57 ConstString fails[] = {
85 ConstString fails[] = {
107 ConstString fails[] = {
tools/lldb/unittests/Utility/ConstStringTest.cpp 20 ConstString uvw("uvw");
21 ConstString counterpart;
25 ConstString xyz;
38 ConstString some1;
42 ConstString some2;
46 ConstString some2;
50 ConstString counterpart;
62 ConstString foo(foo_ref);
64 ConstString bar;
68 ConstString counterpart;
77 ConstString foo("foo");
82 ConstString empty("");
87 ConstString null;
94 ConstString foo("foo");
95 ConstString foo2("foo");
96 ConstString bar("bar");
109 ConstString empty("");
114 ConstString null;
121 ConstString foo("foo");
128 ConstString empty("");
134 ConstString null;
usr/include/c++/7.4.0/bits/alloc_traits.h 53 { using type = typename _Tp::template rebind<_Up>::other; };
387 using allocator_type = allocator<_Tp>;
389 using value_type = _Tp;
392 using pointer = _Tp*;
395 using const_pointer = const _Tp*;
474 construct(allocator_type& __a, _Up* __p, _Args&&... __args)
474 construct(allocator_type& __a, _Up* __p, _Args&&... __args)
475 { __a.construct(__p, std::forward<_Args>(__args)...); }
486 destroy(allocator_type& __a, _Up* __p)
usr/include/c++/7.4.0/bits/allocator.h 108 class allocator: public __allocator_base<_Tp>
113 typedef _Tp* pointer;
114 typedef const _Tp* const_pointer;
115 typedef _Tp& reference;
116 typedef const _Tp& const_reference;
117 typedef _Tp value_type;
121 { typedef allocator<_Tp1> other; };
137 allocator(const allocator<_Tp1>&) throw() { }
usr/include/c++/7.4.0/bits/hashtable.h 174 : public __detail::_Hashtable_base<_Key, _Value, _ExtractKey, _Equal,
174 : public __detail::_Hashtable_base<_Key, _Value, _ExtractKey, _Equal,
176 public __detail::_Map_base<_Key, _Value, _Alloc, _ExtractKey, _Equal,
176 public __detail::_Map_base<_Key, _Value, _Alloc, _ExtractKey, _Equal,
178 public __detail::_Insert<_Key, _Value, _Alloc, _ExtractKey, _Equal,
178 public __detail::_Insert<_Key, _Value, _Alloc, _ExtractKey, _Equal,
180 public __detail::_Rehash_base<_Key, _Value, _Alloc, _ExtractKey, _Equal,
180 public __detail::_Rehash_base<_Key, _Value, _Alloc, _ExtractKey, _Equal,
182 public __detail::_Equality<_Key, _Value, _Alloc, _ExtractKey, _Equal,
182 public __detail::_Equality<_Key, _Value, _Alloc, _ExtractKey, _Equal,
191 using __node_type = __detail::_Hash_node<_Value, __hash_cached::value>;
204 typedef _Key key_type;
205 typedef _Value value_type;
229 _Hashtable_base<_Key, _Value, _ExtractKey,
229 _Hashtable_base<_Key, _Value, _ExtractKey,
236 using __map_base = __detail::_Map_base<_Key, _Value, _Alloc, _ExtractKey,
236 using __map_base = __detail::_Map_base<_Key, _Value, _Alloc, _ExtractKey,
240 using __rehash_base = __detail::_Rehash_base<_Key, _Value, _Alloc,
240 using __rehash_base = __detail::_Rehash_base<_Key, _Value, _Alloc,
245 using __eq_base = __detail::_Equality<_Key, _Value, _Alloc, _ExtractKey,
245 using __eq_base = __detail::_Equality<_Key, _Value, _Alloc, _ExtractKey,
usr/include/c++/7.4.0/bits/hashtable_policy.h 93 _Tp&&
94 operator()(_Tp&& __x) const
246 typedef _Value value_type;
248 __gnu_cxx::__aligned_buffer<_Value> _M_storage;
250 _Value*
254 const _Value*
258 _Value&
262 const _Value&
279 struct _Hash_node<_Value, true> : _Hash_node_value_base<_Value>
305 using __node_type = _Hash_node<_Value, _Cache_hash_code>;
334 : public _Node_iterator_base<_Value, __cache>
337 using __base_type = _Node_iterator_base<_Value, __cache>;
341 typedef _Value value_type;
346 const _Value*, _Value*>::type;
346 const _Value*, _Value*>::type;
349 const _Value&, _Value&>::type;
349 const _Value&, _Value&>::type;
809 using __hashtable = _Hashtable<_Key, _Value, _Alloc, _ExtractKey,
809 using __hashtable = _Hashtable<_Key, _Value, _Alloc, _ExtractKey,
813 using __hashtable_base = _Hashtable_base<_Key, _Value, _ExtractKey,
813 using __hashtable_base = _Hashtable_base<_Key, _Value, _ExtractKey,
824 using __node_type = _Hash_node<_Value, _Traits::__hash_cached::value>;
919 : public _Insert_base<_Key, _Value, _Alloc, _ExtractKey, _Equal,
919 : public _Insert_base<_Key, _Value, _Alloc, _ExtractKey, _Equal,
922 using __base_type = _Insert_base<_Key, _Value, _Alloc, _ExtractKey,
922 using __base_type = _Insert_base<_Key, _Value, _Alloc, _ExtractKey,
926 using __hashtable_base = _Hashtable_base<_Key, _Value, _ExtractKey,
926 using __hashtable_base = _Hashtable_base<_Key, _Value, _ExtractKey,
1046 using __hashtable = _Hashtable<_Key, _Value, _Alloc, _ExtractKey,
1046 using __hashtable = _Hashtable<_Key, _Value, _Alloc, _ExtractKey,
1357 typedef _Hash_node<_Value, true> __node_type;
1367 _M_hash_code(const _Key& __k) const
1371 _M_bucket_index(const _Key&, __hash_code __c,
1432 const _Key& __k, _HashCodeType __c, _Hash_node<_Value, true>* __n)
1432 const _Key& __k, _HashCodeType __c, _Hash_node<_Value, true>* __n)
1754 : public _Hash_code_base<_Key, _Value, _ExtractKey, _H1, _H2, _Hash,
1754 : public _Hash_code_base<_Key, _Value, _ExtractKey, _H1, _H2, _Hash,
1759 typedef _Key key_type;
1760 typedef _Value value_type;
1770 using __hash_code_base = _Hash_code_base<_Key, _Value, _ExtractKey,
1770 using __hash_code_base = _Hash_code_base<_Key, _Value, _ExtractKey,
1801 using _EqualHelper = _Equal_helper<_Key, _Value, _ExtractKey, _Equal,
1801 using _EqualHelper = _Equal_helper<_Key, _Value, _ExtractKey, _Equal,
1812 _M_equals(const _Key& __k, __hash_code __c, __node_type* __n) const
1914 using __hashtable = _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
1914 using __hashtable = _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
usr/include/c++/7.4.0/bits/move.h 46 inline _GLIBCXX_CONSTEXPR _Tp*
47 __addressof(_Tp& __r) _GLIBCXX_NOEXCEPT
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
104 : public __and_<__not_<is_nothrow_move_constructible<_Tp>>,
105 is_copy_constructible<_Tp>>::type { };
136 inline _GLIBCXX17_CONSTEXPR _Tp*
137 addressof(_Tp& __r) noexcept
143 const _Tp* addressof(const _Tp&&) = delete;
143 const _Tp* addressof(const _Tp&&) = delete;
184 typename enable_if<__and_<__not_<__is_tuple_like<_Tp>>,
185 is_move_constructible<_Tp>,
186 is_move_assignable<_Tp>>::value>::type
187 swap(_Tp& __a, _Tp& __b)
187 swap(_Tp& __a, _Tp& __b)
198 _Tp __tmp = _GLIBCXX_MOVE(__a);
usr/include/c++/7.4.0/bits/ptr_traits.h 126 typedef _Tp* pointer;
128 typedef _Tp element_type;
141 pointer_to(__make_not_void<element_type>& __r) noexcept
141 pointer_to(__make_not_void<element_type>& __r) noexcept
usr/include/c++/7.4.0/bits/shared_ptr.h 202 shared_ptr(nullptr_t __p, _Deleter __d, _Alloc __a)
343 _Args&&... __args)
344 : __shared_ptr<_Tp>(__tag, __a, std::forward<_Args>(__args)...)
688 allocate_shared(const _Alloc& __a, _Args&&... __args)
691 std::forward<_Args>(__args)...);
703 make_shared(_Args&&... __args)
707 std::forward<_Args>(__args)...);
usr/include/c++/7.4.0/bits/shared_ptr_base.h 1111 __shared_ptr(nullptr_t __p, _Deleter __d, _Alloc __a)
1317 _Args&&... __args)
1328 std::forward<_Args>(__args)...);
usr/include/c++/7.4.0/bits/std_function.h 62 : std::unary_function<_T1, _Res> { };
67 : std::binary_function<_T1, _T2, _Res> { };
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/stl_algo.h 2024 const _Tp& __val, _Compare __comp)
2040 const _Tp& __val, _Compare __comp)
2125 const _Tp& __val,
2215 const _Tp& __val, _Compare __comp)
usr/include/c++/7.4.0/bits/stl_algobase.h 947 const _Tp& __val, _Compare __comp)
usr/include/c++/7.4.0/bits/stl_construct.h 74 _Construct(_T1* __p, _Args&&... __args)
74 _Construct(_T1* __p, _Args&&... __args)
75 { ::new(static_cast<void*>(__p)) _T1(std::forward<_Args>(__args)...); }
75 { ::new(static_cast<void*>(__p)) _T1(std::forward<_Args>(__args)...); }
204 allocator<_Tp>&)
usr/include/c++/7.4.0/bits/stl_function.h 108 typedef _Arg argument_type;
111 typedef _Result result_type;
121 typedef _Arg1 first_argument_type;
124 typedef _Arg2 second_argument_type;
381 struct less : public binary_function<_Tp, _Tp, bool>
381 struct less : public binary_function<_Tp, _Tp, bool>
385 operator()(const _Tp& __x, const _Tp& __y) const
385 operator()(const _Tp& __x, const _Tp& __y) const
870 : public unary_function<_Tp,_Tp>
870 : public unary_function<_Tp,_Tp>
872 _Tp&
873 operator()(_Tp& __x) const
876 const _Tp&
877 operator()(const _Tp& __x) const
usr/include/c++/7.4.0/bits/stl_iterator.h 1224 __make_move_if_noexcept_iterator(_Tp* __i)
usr/include/c++/7.4.0/bits/stl_iterator_base_types.h 181 typedef _Tp value_type;
183 typedef _Tp* pointer;
184 typedef _Tp& reference;
192 typedef _Tp value_type;
194 typedef const _Tp* pointer;
195 typedef const _Tp& reference;
usr/include/c++/7.4.0/bits/stl_map.h 102 typedef _Key key_type;
104 typedef std::pair<const _Key, _Tp> value_type;
usr/include/c++/7.4.0/bits/stl_pair.h 100 return __and_<is_constructible<_T1, const _U1&>,
100 return __and_<is_constructible<_T1, const _U1&>,
101 is_constructible<_T2, const _U2&>>::value;
101 is_constructible<_T2, const _U2&>>::value;
107 return __and_<is_convertible<const _U1&, _T1>,
107 return __and_<is_convertible<const _U1&, _T1>,
108 is_convertible<const _U2&, _T2>>::value;
108 is_convertible<const _U2&, _T2>>::value;
114 return __and_<is_constructible<_T1, _U1&&>,
114 return __and_<is_constructible<_T1, _U1&&>,
115 is_constructible<_T2, _U2&&>>::value;
115 is_constructible<_T2, _U2&&>>::value;
121 return __and_<is_convertible<_U1&&, _T1>,
121 return __and_<is_convertible<_U1&&, _T1>,
122 is_convertible<_U2&&, _T2>>::value;
122 is_convertible<_U2&&, _T2>>::value;
128 using __do_converts = __and_<is_convertible<const _U1&, _T1>,
128 using __do_converts = __and_<is_convertible<const _U1&, _T1>,
129 is_convertible<_U2&&, _T2>>;
129 is_convertible<_U2&&, _T2>>;
133 return __and_<is_constructible<_T1, const _U1&>,
133 return __and_<is_constructible<_T1, const _U1&>,
134 is_constructible<_T2, _U2&&>,
134 is_constructible<_T2, _U2&&>,
142 using __do_converts = __and_<is_convertible<_U1&&, _T1>,
142 using __do_converts = __and_<is_convertible<_U1&&, _T1>,
143 is_convertible<const _U2&, _T2>>;
143 is_convertible<const _U2&, _T2>>;
147 return __and_<is_constructible<_T1, _U1&&>,
147 return __and_<is_constructible<_T1, _U1&&>,
148 is_constructible<_T2, const _U2&&>,
148 is_constructible<_T2, const _U2&&>,
209 : private __pair_base<_T1, _T2>
209 : private __pair_base<_T1, _T2>
211 typedef _T1 first_type; /// @c first_type is the first bound type
212 typedef _T2 second_type; /// @c second_type is the second bound type
214 _T1 first; /// @c first is a copy of the first object
215 _T2 second; /// @c second is a copy of the second object
252 using _PCCP = _PCC<true, _T1, _T2>;
252 using _PCCP = _PCC<true, _T1, _T2>;
260 constexpr pair(const _T1& __a, const _T2& __b)
260 constexpr pair(const _T1& __a, const _T2& __b)
269 explicit constexpr pair(const _T1& __a, const _T2& __b)
269 explicit constexpr pair(const _T1& __a, const _T2& __b)
283 _T1, _T2>;
283 _T1, _T2>;
291 constexpr pair(const pair<_U1, _U2>& __p)
311 constexpr pair(_U1&& __x, const _T2& __y)
311 constexpr pair(_U1&& __x, const _T2& __y)
318 explicit constexpr pair(_U1&& __x, const _T2& __y)
325 constexpr pair(const _T1& __x, _U2&& __y)
325 constexpr pair(const _T1& __x, _U2&& __y)
332 explicit pair(const _T1& __x, _U2&& __y)
341 constexpr pair(_U1&& __x, _U2&& __y)
341 constexpr pair(_U1&& __x, _U2&& __y)
342 : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { }
342 : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { }
360 constexpr pair(pair<_U1, _U2>&& __p)
361 : first(std::forward<_U1>(__p.first)),
379 __and_<is_copy_assignable<_T1>,
380 is_copy_assignable<_T2>>::value,
390 __and_<is_move_assignable<_T1>,
391 is_move_assignable<_T2>>::value,
402 typename enable_if<__and_<is_assignable<_T1&, const _U1&>,
402 typename enable_if<__and_<is_assignable<_T1&, const _U1&>,
403 is_assignable<_T2&, const _U2&>>::value,
403 is_assignable<_T2&, const _U2&>>::value,
405 operator=(const pair<_U1, _U2>& __p)
405 operator=(const pair<_U1, _U2>& __p)
413 typename enable_if<__and_<is_assignable<_T1&, _U1&&>,
413 typename enable_if<__and_<is_assignable<_T1&, _U1&&>,
414 is_assignable<_T2&, _U2&&>>::value,
414 is_assignable<_T2&, _U2&&>>::value,
416 operator=(pair<_U1, _U2>&& __p)
416 operator=(pair<_U1, _U2>&& __p)
454 operator<(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y)
522 constexpr pair<typename __decay_and_strip<_T1>::__type,
524 make_pair(_T1&& __x, _T2&& __y)
526 typedef typename __decay_and_strip<_T1>::__type __ds_type1;
529 return __pair_type(std::forward<_T1>(__x), std::forward<_T2>(__y));
usr/include/c++/7.4.0/bits/stl_set.h 110 typedef _Key key_type;
111 typedef _Key value_type;
119 rebind<_Key>::other _Key_alloc_type;
usr/include/c++/7.4.0/bits/stl_tree.h 218 typedef _Rb_tree_node<_Val>* _Link_type;
231 __gnu_cxx::__aligned_membuf<_Val> _M_storage;
233 _Val*
237 const _Val*
258 typedef _Tp value_type;
259 typedef _Tp& reference;
260 typedef _Tp* pointer;
265 typedef _Rb_tree_iterator<_Tp> _Self;
267 typedef _Rb_tree_node<_Tp>* _Link_type;
328 typedef _Tp value_type;
329 typedef const _Tp& reference;
330 typedef const _Tp* pointer;
332 typedef _Rb_tree_iterator<_Tp> iterator;
337 typedef _Rb_tree_const_iterator<_Tp> _Self;
339 typedef const _Rb_tree_node<_Tp>* _Link_type;
447 rebind<_Rb_tree_node<_Val> >::other _Node_allocator;
454 typedef _Rb_tree_node<_Val>* _Link_type;
455 typedef const _Rb_tree_node<_Val>* _Const_Link_type;
554 operator()(_Arg&& __arg) const
563 typedef _Key key_type;
564 typedef _Val value_type;
621 _M_construct_node(_Link_type __node, _Args&&... __args)
625 ::new(__node) _Rb_tree_node<_Val>;
628 std::forward<_Args>(__args)...);
640 _M_create_node(_Args&&... __args)
643 _M_construct_node(__tmp, std::forward<_Args>(__args)...);
758 static const _Key&
782 static const _Key&
834 _M_insert_(_Base_ptr __x, _Base_ptr __y, _Arg&& __v, _NodeGen&);
894 const _Key& __k);
898 const _Key& __k) const;
902 const _Key& __k);
906 const _Key& __k) const;
1011 _M_insert_unique(_Arg&& __x);
usr/include/c++/7.4.0/bits/stl_uninitialized.h 288 _ForwardIterator __result, allocator<_Tp>&)
usr/include/c++/7.4.0/bits/stl_vector.h 77 rebind<_Tp>::other _Tp_alloc_type;
216 class vector : protected _Vector_base<_Tp, _Alloc>
227 typedef _Vector_base<_Tp, _Alloc> _Base;
232 typedef _Tp value_type;
919 _Tp*
923 const _Tp*
962 emplace_back(_Args&&... __args);
1483 _M_realloc_insert(iterator __position, _Args&&... __args);
1561 _Up*
1562 _M_data_ptr(_Up* __ptr) const _GLIBCXX_NOEXCEPT
1618 operator<(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
1618 operator<(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
usr/include/c++/7.4.0/bits/unique_ptr.h 824 make_unique(_Args&&... __args)
usr/include/c++/7.4.0/bits/unordered_set.h 98 typedef __uset_hashtable<_Value, _Hash, _Pred, _Alloc> _Hashtable;
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/aligned_buffer.h 52 struct _Tp2 { _Tp _M_t; };
54 alignas(__alignof__(_Tp2::_M_t)) unsigned char _M_storage[sizeof(_Tp)];
69 _Tp*
73 const _Tp*
85 : std::aligned_storage<sizeof(_Tp), std::alignment_of<_Tp>::value>
85 : std::aligned_storage<sizeof(_Tp), std::alignment_of<_Tp>::value>
88 std::aligned_storage<sizeof(_Tp), std::alignment_of<_Tp>::value>::type
88 std::aligned_storage<sizeof(_Tp), std::alignment_of<_Tp>::value>::type
108 _Tp*
112 const _Tp*
usr/include/c++/7.4.0/ext/alloc_traits.h 117 { typedef typename _Base_type::template rebind_alloc<_Tp> other; };
usr/include/c++/7.4.0/ext/new_allocator.h 63 typedef _Tp* pointer;
64 typedef const _Tp* const_pointer;
65 typedef _Tp& reference;
66 typedef const _Tp& const_reference;
67 typedef _Tp value_type;
84 new_allocator(const new_allocator<_Tp1>&) _GLIBCXX_USE_NOEXCEPT { }
111 return static_cast<_Tp*>(::operator new(__n * sizeof(_Tp)));
130 { return size_t(-1) / sizeof(_Tp); }
135 construct(_Up* __p, _Args&&... __args)
135 construct(_Up* __p, _Args&&... __args)
136 { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); }
136 { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); }
140 destroy(_Up* __p) { __p->~_Up(); }
usr/include/c++/7.4.0/ext/numeric_traits.h 126 __numeric_traits_integer<_Value>,
127 __numeric_traits_floating<_Value> >::__type
usr/include/c++/7.4.0/initializer_list 50 typedef _E value_type;
51 typedef const _E& reference;
52 typedef const _E& const_reference;
54 typedef const _E* iterator;
55 typedef const _E* const_iterator;
usr/include/c++/7.4.0/tuple 56 struct __is_empty_non_tuple : is_empty<_Tp> { };
125 constexpr _Head_base(const _Head& __h)
132 constexpr _Head_base(_UHead&& __h)
133 : _M_head_impl(std::forward<_UHead>(__h)) { }
159 static constexpr _Head&
162 static constexpr const _Head&
165 _Head _M_head_impl;
186 : public _Tuple_impl<_Idx + 1, _Tail...>,
191 typedef _Tuple_impl<_Idx + 1, _Tail...> _Inherited;
210 constexpr _Tuple_impl(const _Head& __head, const _Tail&... __tail)
216 constexpr _Tuple_impl(_UHead&& __head, _UTail&&... __tail)
217 : _Inherited(std::forward<_UTail>(__tail)...),
230 constexpr _Tuple_impl(const _Tuple_impl<_Idx, _UElements...>& __in)
235 constexpr _Tuple_impl(_Tuple_impl<_Idx, _UHead, _UTails...>&& __in)
242 _Tuple_impl(allocator_arg_t __tag, const _Alloc& __a)
248 const _Head& __head, const _Tail&... __tail)
323 (_Tuple_impl<_Idx, _UHead, _UTails...>::_M_head(__in));
325 (_Tuple_impl<_Idx, _UHead, _UTails...>::_M_tail(__in));
344 : private _Head_base<_Idx, _Head>
348 typedef _Head_base<_Idx, _Head> _Base;
350 static constexpr _Head&
353 static constexpr const _Head&
360 constexpr _Tuple_impl(const _Head& __head)
365 constexpr _Tuple_impl(_UHead&& __head)
366 : _Base(std::forward<_UHead>(__head)) { }
373 : _Base(std::forward<_Head>(_M_head(__in))) { }
376 constexpr _Tuple_impl(const _Tuple_impl<_Idx, _UHead>& __in)
380 constexpr _Tuple_impl(_Tuple_impl<_Idx, _UHead>&& __in)
390 const _Head& __head)
451 = std::forward<_UHead>(_Tuple_impl<_Idx, _UHead>::_M_head(__in));
451 = std::forward<_UHead>(_Tuple_impl<_Idx, _UHead>::_M_head(__in));
473 return __and_<is_constructible<_Elements, const _UElements&>...>::value;
473 return __and_<is_constructible<_Elements, const _UElements&>...>::value;
479 return __and_<is_convertible<const _UElements&, _Elements>...>::value;
479 return __and_<is_convertible<const _UElements&, _Elements>...>::value;
485 return __and_<is_constructible<_Elements, _UElements&&>...>::value;
485 return __and_<is_constructible<_Elements, _UElements&&>...>::value;
491 return __and_<is_convertible<_UElements&&, _Elements>...>::value;
491 return __and_<is_convertible<_UElements&&, _Elements>...>::value;
608 constexpr tuple(const _Elements&... __elements)
619 explicit constexpr tuple(const _Elements&... __elements)
646 constexpr tuple(_UElements&&... __elements)
730 const _Elements&... __elements)
741 const _Elements&... __elements)
907 class tuple<_T1, _T2> : public _Tuple_impl<0, _T1, _T2>
909 typedef _Tuple_impl<0, _T1, _T2> _Inherited;
939 _TC<is_same<_Dummy, void>::value, _T1, _T2>;
947 constexpr tuple(const _T1& __a1, const _T2& __a2)
956 explicit constexpr tuple(const _T1& __a1, const _T2& __a2)
961 using _TMC = _TC<true, _T1, _T2>;
971 constexpr tuple(_U1&& __a1, _U2&& __a2)
972 : _Inherited(std::forward<_U1>(__a1), std::forward<_U2>(__a2)) { }
995 constexpr tuple(const tuple<_U1, _U2>& __in)
1013 constexpr tuple(tuple<_U1, _U2>&& __in)
1066 tuple(allocator_arg_t __tag, const _Alloc& __a)
1078 const _T1& __a1, const _T2& __a2)
1090 const _T1& __a1, const _T2& __a2)
1225 operator=(const tuple<_U1, _U2>& __in)
1233 operator=(tuple<_U1, _U2>&& __in)
1280 : tuple_element<__i - 1, tuple<_Tail...> > { };
1288 typedef _Head type;
1302 constexpr _Head&
1303 __get_helper(_Tuple_impl<__i, _Head, _Tail...>& __t) noexcept
1303 __get_helper(_Tuple_impl<__i, _Head, _Tail...>& __t) noexcept
1304 { return _Tuple_impl<__i, _Head, _Tail...>::_M_head(__t); }
1304 { return _Tuple_impl<__i, _Head, _Tail...>::_M_head(__t); }
1307 constexpr const _Head&
1308 __get_helper(const _Tuple_impl<__i, _Head, _Tail...>& __t) noexcept
1308 __get_helper(const _Tuple_impl<__i, _Head, _Tail...>& __t) noexcept
1313 constexpr __tuple_element_t<__i, tuple<_Elements...>>&
1313 constexpr __tuple_element_t<__i, tuple<_Elements...>>&
1313 constexpr __tuple_element_t<__i, tuple<_Elements...>>&
1314 get(tuple<_Elements...>& __t) noexcept
1319 constexpr const __tuple_element_t<__i, tuple<_Elements...>>&
1319 constexpr const __tuple_element_t<__i, tuple<_Elements...>>&
1319 constexpr const __tuple_element_t<__i, tuple<_Elements...>>&
1320 get(const tuple<_Elements...>& __t) noexcept
1325 constexpr __tuple_element_t<__i, tuple<_Elements...>>&&
1325 constexpr __tuple_element_t<__i, tuple<_Elements...>>&&
1325 constexpr __tuple_element_t<__i, tuple<_Elements...>>&&
1326 get(tuple<_Elements...>&& __t) noexcept
1328 typedef __tuple_element_t<__i, tuple<_Elements...>> __element_type;
1328 typedef __tuple_element_t<__i, tuple<_Elements...>> __element_type;
1328 typedef __tuple_element_t<__i, tuple<_Elements...>> __element_type;
1447 constexpr tuple<typename __decay_and_strip<_Elements>::__type...>
1448 make_tuple(_Elements&&... __args)
1450 typedef tuple<typename __decay_and_strip<_Elements>::__type...>
1452 return __result_type(std::forward<_Elements>(__args)...);
1588 constexpr tuple<_Elements&...>
1589 tie(_Elements&... __args) noexcept
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
381 : public __is_pointer_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
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
611 : public __or_<is_arithmetic<_Tp>, is_enum<_Tp>, is_pointer<_Tp>,
611 : public __or_<is_arithmetic<_Tp>, is_enum<_Tp>, is_pointer<_Tp>,
611 : public __or_<is_arithmetic<_Tp>, is_enum<_Tp>, is_pointer<_Tp>,
612 is_member_pointer<_Tp>, is_null_pointer<_Tp>>::type
612 is_member_pointer<_Tp>, is_null_pointer<_Tp>>::type
631 : public __is_member_pointer_helper<typename remove_cv<_Tp>::type>::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;
777 : public __and_<is_array<_Tp>, __not_<extent<_Tp>>>
777 : public __and_<is_array<_Tp>, __not_<extent<_Tp>>>
798 typedef decltype(__test<_Tp>(0)) type;
811 remove_all_extents<_Tp>::type>::type
825 : public __is_destructible_safe<_Tp>::type
889 typedef decltype(__test<_Tp>(0)) type;
894 : public __and_<__not_<is_void<_Tp>>,
895 __is_default_constructible_impl<_Tp>>
915 : public __is_default_constructible_atom<_Tp>::type
921 : public __is_default_constructible_safe<_Tp>::type
984 typedef decltype(__test<_Tp, _Arg>(0)) type;
989 : public __and_<is_destructible<_Tp>,
990 __is_direct_constructible_impl<_Tp, _Arg>>
1072 __is_direct_constructible_ref_cast<_Tp, _Arg>,
1073 __is_direct_constructible_new_safe<_Tp, _Arg>
1079 : public __is_direct_constructible_new<_Tp, _Arg>::type
1119 : public __is_direct_constructible<_Tp, _Arg>
1130 : public __is_constructible_impl<_Tp, _Args...>::type
1142 : public is_constructible<_Tp, const _Tp&>
1142 : public is_constructible<_Tp, const _Tp&>
1148 : public __is_copy_constructible_impl<_Tp>
1160 : public is_constructible<_Tp, _Tp&&>
1160 : public is_constructible<_Tp, _Tp&&>
1166 : public __is_move_constructible_impl<_Tp>
1215 : public __and_<is_constructible<_Tp, _Args...>,
1216 __is_nt_constructible_impl<_Tp, _Args...>>
1246 : public is_nothrow_constructible<_Tp, _Tp&&>
1246 : public is_nothrow_constructible<_Tp, _Tp&&>
1252 : public __is_nothrow_move_constructible_impl<_Tp>
1286 : public is_assignable<_Tp&, const _Tp&>
1286 : public is_assignable<_Tp&, const _Tp&>
1292 : public __is_copy_assignable_impl<_Tp>
1304 : public is_assignable<_Tp&, _Tp&&>
1304 : public is_assignable<_Tp&, _Tp&&>
1310 : public __is_move_assignable_impl<_Tp>
1352 : public is_nothrow_assignable<_Tp&, _Tp&&>
1352 : public is_nothrow_assignable<_Tp&, _Tp&&>
1358 : public __is_nt_move_assignable_impl<_Tp>
1377 static void __helper(const _Tp&);
1380 static true_type __test(const _Tp&,
1381 decltype(__helper<const _Tp&>({}))* = 0);
1390 typedef decltype(__test(declval<_Tp>())) type;
1395 : public __is_implicitly_default_constructible_impl<_Tp>::type
1400 : public __and_<is_default_constructible<_Tp>,
1401 __is_implicitly_default_constructible_safe<_Tp>>
1526 static void __test_aux(_To1);
1538 typedef decltype(__test<_From, _To>(0)) type;
1545 : public __is_convertible_helper<_From, _To>::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; };
1637 { typedef _Tp type; };
1659 { typedef _Tp&& type; };
1664 : public __add_rvalue_reference_helper<_Tp>
1955 { typedef _Tp type; };
2104 { typedef typename remove_cv<_Up>::type __type; };
2118 typedef typename remove_reference<_Tp>::type __remove_type;
2131 typedef _Tp __type;
2144 typename decay<_Tp>::type>::__type __type;
2171 { typedef _Iffalse 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...>
2574 typename remove_reference<_Tp>::type>::type>::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) {
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) {
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 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);
utils/unittest/googletest/include/gtest/internal/gtest-internal.h 94 ::std::string PrintToString(const T& value);