Windows forbidden file path characters are used in a field file, while creating a dump dot file using an argument -analyzer-dump-egraph. It specifically relates to angle brackets when using <scratch space>, <built-in>, <command line> values in filenames. It causes that script exploded-graph-rewriter.py incorrectly parses the dump.
Fix: Remove forbidden characters from filename for Windows platform, when creating graph dump file.
This patch shall follow after D82092, since it has a fix for __FILE__ which is used in assert. assert is used in the test here.
clang-format: please reformat the code