10#ifndef LLDB_SOURCE_PLUGINS_LANGUAGE_CPLUSPLUS_LIBCXX_H
11#define LLDB_SOURCE_PLUGINS_LANGUAGE_CPLUSPLUS_LIBCXX_H
24 llvm::ArrayRef<ConstString> alternative_names);
40std::pair<lldb::ValueObjectSP, bool>
42 llvm::StringRef compressed_pair_name);
43bool isStdTemplate(ConstString type_name, llvm::StringRef type);
46 ValueObject &valobj, Stream &stream,
47 const TypeSummaryOptions &summary_options);
50 ValueObject &valobj, Stream &stream,
51 const TypeSummaryOptions &summary_options);
54 ValueObject &valobj, Stream &stream,
55 const TypeSummaryOptions &summary_options);
58 ValueObject &valobj, Stream &stream,
59 const TypeSummaryOptions &options);
62 ValueObject &valueObj, Stream &stream,
63 const TypeSummaryOptions &summary_options);
66 ValueObject &valobj, Stream &stream,
67 const TypeSummaryOptions &summary_options);
70 ValueObject &valobj, Stream &stream,
71 const TypeSummaryOptions &summary_options);
74 ValueObject &valobj, Stream &stream,
75 const TypeSummaryOptions &options);
78 ValueObject &valobj, Stream &stream,
79 const TypeSummaryOptions &options);
82 ValueObject &valobj, Stream &stream,
83 const TypeSummaryOptions
88 const TypeSummaryOptions &options);
91 ValueObject &valobj, Stream &stream,
92 const TypeSummaryOptions &options);
95 ValueObject &valobj, Stream &stream,
96 const TypeSummaryOptions &options);
99 ValueObject &valobj, Stream &stream,
100 const TypeSummaryOptions &options);
103 ValueObject &valobj, Stream &stream,
104 const TypeSummaryOptions &options);
106SyntheticChildrenFrontEnd *
A uniqued constant string class.
A stream class that can stream formatted output to a file.
SyntheticChildrenFrontEnd(ValueObject &backend)
A class that represents a running process on the host machine.
ChildCacheState
Specifies if children need to be re-computed after a call to SyntheticChildrenFrontEnd::Update.
std::shared_ptr< lldb_private::ValueObject > ValueObjectSP