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 child_name,
43 llvm::StringRef compressed_pair_name);
44bool isStdTemplate(ConstString type_name, llvm::StringRef type);
47 ValueObject &valobj, Stream &stream,
48 const TypeSummaryOptions &summary_options);
51 ValueObject &valobj, Stream &stream,
52 const TypeSummaryOptions &summary_options);
55 ValueObject &valobj, Stream &stream,
56 const TypeSummaryOptions &summary_options);
59 ValueObject &valobj, Stream &stream,
60 const TypeSummaryOptions &options);
63 ValueObject &valueObj, Stream &stream,
64 const TypeSummaryOptions &summary_options);
67 ValueObject &valobj, Stream &stream,
68 const TypeSummaryOptions &summary_options);
71 ValueObject &valobj, Stream &stream,
72 const TypeSummaryOptions &summary_options);
75 ValueObject &valobj, Stream &stream,
76 const TypeSummaryOptions &options);
79 ValueObject &valobj, Stream &stream,
80 const TypeSummaryOptions &options);
83 ValueObject &valobj, Stream &stream,
84 const TypeSummaryOptions
89 const TypeSummaryOptions &options);
92 ValueObject &valobj, Stream &stream,
93 const TypeSummaryOptions &options);
95SyntheticChildrenFrontEnd *
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