57 }
else if (
IO.
mapTag(
"!fat-mach-o")) {
73 }
else if (
IO.
mapTag(
"!dxcontainer")) {
77 }
else if (
const Node *
N =
In.getCurrentNode()) {
78 if (
N->getRawTag().empty())
79 IO.
setError(
"YAML Object File missing document type tag!");
81 IO.
setError(
"YAML Object File unsupported document type tag '" +
82 N->getRawTag() +
"'!");
This class is the base class for all object file types.
virtual bool outputting() const =0
virtual bool mapTag(StringRef Tag, bool Default=false)=0
virtual void setError(const Twine &)=0
This is an optimization pass for GlobalISel generic memory operations.
The top level structure representing a minidump object, consisting of a minidump header,...
This class should be specialized by any type that needs to be converted to/from a YAML mapping.