forked from OSchip/llvm-project
6a7efef4af
Following D50807, and heading towards D50664, this intermediary change does the following: 1. Upgrade all custom Error types in llvm/trunk/lib/DebugInfo/ to use the new StringError behavior (D50807). 2. Implement std::is_error_code_enum and make_error_code() for DebugInfo error enumerations. 3. Rename GenericError -> PDBError (the file will be renamed in a subsequent commit) 4. Update custom error messages to follow the same formatting: (\w\s*)+\. 5. Keep generic "file not found" (ENOENT) errors as they are in PDB code. Previously, there used to be a custom enumeration for that purpose. 6. Remove a few extraneous LF in log() implementations. Printing LF is a responsability at a higher level, not at the error level. Differential Revision: https://reviews.llvm.org/D51499 llvm-svn: 341228 |
||
---|---|---|
.. | ||
DIA | ||
Inputs | ||
Native | ||
dbi-bytes.test | ||
dump-fpm.test | ||
every-type.test | ||
just-my-code.test | ||
module-bytes.test | ||
module-stats.test | ||
obj-globalhash.test | ||
pdb-invalid-type.test | ||
pdb-longname-truncation.test | ||
pdb-minimal-construct.test | ||
pdb-unknown-symbol.test | ||
pdb-yaml-symbols.test | ||
pdbdump-debug-subsections.test | ||
pdbdump-globals-empty.test | ||
pdbdump-headers.test | ||
pdbdump-merge-ids-and-types.test | ||
pdbdump-mergeids.test | ||
pdbdump-mergetypes.test | ||
pdbdump-objfilename.yaml | ||
pdbdump-raw-blocks.test | ||
pdbdump-raw-bytes.test | ||
pdbdump-raw-stream.test | ||
pdbdump-readwrite.test | ||
pdbdump-source-names.test | ||
pdbdump-write.test | ||
pdbdump-yaml-types.test | ||
pdbdump-yaml.test | ||
section-headers.test | ||
tpi-bytes.test | ||
udt-stats.test | ||
using-namespace.test | ||
write-fpm.test |