Lines Matching refs:Entry

81 using Definition = lldb_private::FormatEntity::Entry::Definition;
82 using Entry = FormatEntity::Entry; typedef
83 using EntryType = FormatEntity::Entry::Type;
106 Entry::DefinitionWithChildren("reg", EntryType::FrameRegisterByName,
127 Entry::DefinitionWithChildren("file", EntryType::LineEntryFile,
135 constexpr Definition g_module_child_entries[] = {Entry::DefinitionWithChildren(
141 Entry::DefinitionWithChildren("file", EntryType::ProcessFile,
154 Entry::DefinitionWithChildren("info", EntryType::ThreadInfo,
202 Entry::DefinitionWithChildren("fg", EntryType::Invalid, g_ansi_fg_entries),
203 Entry::DefinitionWithChildren("bg", EntryType::Invalid, g_ansi_bg_entries),
232 Entry::DefinitionWithChildren("addr", EntryType::AddressLoadOrFile,
235 Entry::DefinitionWithChildren("ansi", EntryType::Invalid, g_ansi_entries),
237 Entry::DefinitionWithChildren("file", EntryType::File,
240 Entry::DefinitionWithChildren("frame", EntryType::Invalid,
242 Entry::DefinitionWithChildren("function", EntryType::Invalid,
244 Entry::DefinitionWithChildren("line", EntryType::Invalid,
246 Entry::DefinitionWithChildren("module", EntryType::Invalid,
248 Entry::DefinitionWithChildren("process", EntryType::Invalid,
250 Entry::DefinitionWithChildren("script", EntryType::Invalid,
252 Entry::DefinitionWithChildren("svar", EntryType::VariableSynthetic,
254 Entry::DefinitionWithChildren("thread", EntryType::Invalid,
256 Entry::DefinitionWithChildren("target", EntryType::Invalid,
258 Entry::DefinitionWithChildren("var", EntryType::Variable,
261 constexpr Definition g_root = Entry::DefinitionWithChildren(
264 FormatEntity::Entry::Entry(llvm::StringRef s) in Entry() function in FormatEntity::Entry
268 FormatEntity::Entry::Entry(char ch) in Entry() function in FormatEntity::Entry
271 void FormatEntity::Entry::AppendChar(char ch) { in AppendChar()
272 if (children.empty() || children.back().type != Entry::Type::String) in AppendChar()
273 children.push_back(Entry(ch)); in AppendChar()
278 void FormatEntity::Entry::AppendText(const llvm::StringRef &s) { in AppendText()
279 if (children.empty() || children.back().type != Entry::Type::String) in AppendText()
280 children.push_back(Entry(s)); in AppendText()
285 void FormatEntity::Entry::AppendText(const char *cstr) { in AppendText()
289 Status FormatEntity::Parse(const llvm::StringRef &format_str, Entry &entry) { in Parse()
291 entry.type = Entry::Type::Root; in Parse()
297 case FormatEntity::Entry::Type::eee: \
300 const char *FormatEntity::Entry::TypeToCString(Type t) { in TypeToCString()
370 void FormatEntity::Entry::Dump(Stream &s, int depth) const { in Dump()
674 const FormatEntity::Entry &entry, ValueObject *valobj) { in DumpValue()
688 case FormatEntity::Entry::Type::ScriptVariable: in DumpValue()
692 case FormatEntity::Entry::Type::Variable: in DumpValue()
697 case FormatEntity::Entry::Type::ScriptVariableSynthetic: in DumpValue()
700 case FormatEntity::Entry::Type::VariableSynthetic: in DumpValue()
1005 const FormatEntity::Entry &entry, in FormatThreadExtendedInfoRecurse()
1052 FormatEntity::Entry root; in FormatStringRef()
1068 FormatEntity::Entry root; in FormatCString()
1079 bool FormatEntity::Format(const Entry &entry, Stream &s, in Format()
1085 case Entry::Type::Invalid: in Format()
1086 case Entry::Type::ParentNumber: // Only used for in Format()
1088 case Entry::Type::ParentString: // Only used for in Format()
1091 case Entry::Type::EscapeCode: in Format()
1103 case Entry::Type::Root: in Format()
1112 case Entry::Type::String: in Format()
1116 case Entry::Type::Scope: { in Format()
1132 case Entry::Type::Variable: in Format()
1133 case Entry::Type::VariableSynthetic: in Format()
1134 case Entry::Type::ScriptVariable: in Format()
1135 case Entry::Type::ScriptVariableSynthetic: in Format()
1138 case Entry::Type::AddressFile: in Format()
1139 case Entry::Type::AddressLoad: in Format()
1140 case Entry::Type::AddressLoadOrFile: in Format()
1144 entry.type == Entry::Type::AddressLoadOrFile)); in Format()
1146 case Entry::Type::ProcessID: in Format()
1159 case Entry::Type::ProcessFile: in Format()
1172 case Entry::Type::ScriptProcess: in Format()
1181 case Entry::Type::ThreadID: in Format()
1212 case Entry::Type::ThreadProtocolID: in Format()
1225 case Entry::Type::ThreadIndexID: in Format()
1238 case Entry::Type::ThreadName: in Format()
1251 case Entry::Type::ThreadQueue: in Format()
1264 case Entry::Type::ThreadStopReason: in Format()
1276 case Entry::Type::ThreadStopReasonRaw: in Format()
1288 case Entry::Type::ThreadReturnValue: in Format()
1305 case Entry::Type::ThreadCompletedExpression: in Format()
1322 case Entry::Type::ScriptThread: in Format()
1331 case Entry::Type::ThreadInfo: in Format()
1345 case Entry::Type::TargetArch: in Format()
1358 case Entry::Type::ScriptTarget: in Format()
1367 case Entry::Type::ModuleFile: in Format()
1377 case Entry::Type::File: in Format()
1387 case Entry::Type::Lang: in Format()
1401 case Entry::Type::FrameIndex: in Format()
1414 case Entry::Type::FrameRegisterPC: in Format()
1427 case Entry::Type::FrameRegisterSP: in Format()
1438 case Entry::Type::FrameRegisterFP: in Format()
1449 case Entry::Type::FrameRegisterFlags: in Format()
1460 case Entry::Type::FrameNoDebug: in Format()
1469 case Entry::Type::FrameRegisterByName: in Format()
1480 case Entry::Type::FrameIsArtificial: { in Format()
1487 case Entry::Type::ScriptFrame: in Format()
1496 case Entry::Type::FunctionID: in Format()
1508 case Entry::Type::FunctionDidChange: in Format()
1511 case Entry::Type::FunctionInitialFunction: in Format()
1514 case Entry::Type::FunctionName: { in Format()
1561 case Entry::Type::FunctionNameNoArgs: { in Format()
1595 case Entry::Type::FunctionNameWithArgs: { in Format()
1761 case Entry::Type::FunctionMangledName: { in Format()
1787 case Entry::Type::FunctionAddrOffset: in Format()
1795 case Entry::Type::FunctionAddrOffsetConcrete: in Format()
1803 case Entry::Type::FunctionLineOffset: in Format()
1810 case Entry::Type::FunctionPCOffset: in Format()
1822 case Entry::Type::FunctionChanged: in Format()
1825 case Entry::Type::FunctionIsOptimized: { in Format()
1833 case Entry::Type::FunctionInitial: in Format()
1836 case Entry::Type::LineEntryFile: in Format()
1846 case Entry::Type::LineEntryLineNumber: in Format()
1856 case Entry::Type::LineEntryColumn: in Format()
1866 case Entry::Type::LineEntryStartAddress: in Format()
1867 case Entry::Type::LineEntryEndAddress: in Format()
1871 if (entry.type == Entry::Type::LineEntryEndAddress) in Format()
1878 case Entry::Type::CurrentPCArrow: in Format()
1916 const Definition *parent, FormatEntity::Entry &entry) { in ParseEntry()
1933 case FormatEntity::Entry::Type::ParentString: in ParseEntry()
1937 case FormatEntity::Entry::Type::ParentNumber: in ParseEntry()
1941 case FormatEntity::Entry::Type::EscapeCode: in ParseEntry()
1952 if (entry_def->type == FormatEntity::Entry::Type::Invalid) { in ParseEntry()
1987 if (parent->type == FormatEntity::Entry::Type::Root) in ParseEntry()
2029 Status FormatEntity::ParseInternal(llvm::StringRef &format, Entry &parent_entry, in ParseInternal()
2054 Entry scope_entry(Entry::Type::Scope); in ParseInternal()
2184 Entry entry; in ParseInternal()
2280 if (entry.type != Entry::Type::ThreadID && in ParseInternal()
2281 entry.type != Entry::Type::ThreadProtocolID) { in ParseInternal()
2288 case Entry::Type::Variable: in ParseInternal()
2289 case Entry::Type::VariableSynthetic: in ParseInternal()