Commit fb3cc27
committed
🐛 Allow empty prefix in undefined symbols lines
This should allow parsing strings like
```
compile-time-init-build/build/test/log/CMakeFiles/catalog2_lib.dir/catalog2a_lib.cpp.o:
__Unwind_Resume
unsigned int module<sc::module_string<sc::undefined<void, char, (char)100, (char)101, (char)102, (char)97, (char)117, (char)108, (char)116>>>()
unsigned int catalog<sc::message<(logging::level)7, sc::undefined<sc::args<int, int>, char, (char)68, (char)32, (char)115, (char)116, (char)114, (char)105, (char)110, (char)103, (char)32, (char)119, (char)105, (char)116, (char)104, (char)32, (char)123, (char)125, (char)32, (char)97, (char)110, (char)100, (char)32, (char)123, (char)125, (char)32, (char)112, (char)108, (char)97, (char)99, (char)101, (char)104, (char)111, (char)108, (char)100, (char)101, (char)114>>>()
std::terminate()
___cxa_begin_catch
___gxx_personality_v0
___stack_chk_fail
___stack_chk_guard
_log_calls
compile-time-init-build/build/test/log/CMakeFiles/catalog2_lib.dir/catalog2b_lib.cpp.o:
__Unwind_Resume
unsigned int module<sc::module_string<sc::undefined<void, char, (char)100, (char)101, (char)102, (char)97, (char)117, (char)108, (char)116>>>()
unsigned int catalog<sc::message<(logging::level)7, sc::undefined<sc::args<ns::E>, char, (char)69, (char)32, (char)115, (char)116, (char)114, (char)105, (char)110, (char)103, (char)32, (char)119, (char)105, (char)116, (char)104, (char)32, (char)123, (char)125, (char)32, (char)112, (char)108, (char)97, (char)99, (char)101, (char)104, (char)111, (char)108, (char)100, (char)101, (char)114>>>()
std::terminate()
___cxa_begin_catch
___gxx_personality_v0
___stack_chk_fail
___stack_chk_guard
_log_calls
```
Signed-off-by: Michael Krasnyk <[email protected]>1 parent b9f464c commit fb3cc27
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
93 | 93 | | |
94 | 94 | | |
95 | 95 | | |
96 | | - | |
| 96 | + | |
97 | 97 | | |
98 | 98 | | |
99 | 99 | | |
| |||
0 commit comments