mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-23 19:23:23 +01:00
25f6cfa0aa
This helps to detect and report parsing errors better. The patch follows the ideas of LLDB's patches D59370 and D59381. It adds tests for valid and some invalid cases. More checks and tests to come. Note that the patch fixes validation of the Length field because the value does not include the field itself. The existing users are updated to show the error messages. Differential Revision: https://reviews.llvm.org/D71875 |
||
---|---|---|
.. | ||
BigEndian.yaml | ||
bind_opcode.yaml | ||
bogus_load_command.yaml | ||
build_version_command.yaml | ||
DWARF2-AddrSize8-FormValues.yaml | ||
DWARF5-abbrevValues.yaml | ||
DWARF5-debug_info.yaml | ||
DWARF-BigEndian.yaml | ||
DWARF-debug_abbrev.yaml | ||
DWARF-debug_aranges.yaml | ||
DWARF-debug_info.yaml | ||
DWARF-debug_line.yaml | ||
DWARF-debug_str.yaml | ||
DWARF-LittleEndian.yaml | ||
DWARF-pubsections.yaml | ||
dylib_dylinker_command.yaml | ||
export_trie.yaml | ||
fat_macho_i386_x86_64.yaml | ||
lazy_bind_opcode.yaml | ||
LittleEndian.yaml | ||
load_commands.yaml | ||
mach_header_32_malformed.yaml | ||
mach_header_64.yaml | ||
mach_header.yaml | ||
null_string_entries.yaml | ||
out_of_order_linkedit.yaml | ||
rebase_opcode.yaml | ||
section_data.yaml | ||
sections.yaml | ||
symtab.yaml | ||
virtual_section.yaml | ||
weak_bind_opcode.yaml |