Don't print default values for NumberOfAuxSymbols and AuxiliaryData.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183293 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Rafael Espindola
2013-06-05 03:20:13 +00:00
parent 0962b1683f
commit 23a22cdedd
3 changed files with 11 additions and 2 deletions
+3 -2
View File
@@ -255,8 +255,9 @@ void MappingTraits<COFFYAML::Symbol>::mapping(IO &IO, COFFYAML::Symbol &S) {
IO.mapRequired("SimpleType", S.SimpleType);
IO.mapRequired("ComplexType", S.ComplexType);
IO.mapRequired("StorageClass", NS->StorageClass);
IO.mapOptional("NumberOfAuxSymbols", S.Header.NumberOfAuxSymbols);
IO.mapOptional("AuxiliaryData", S.AuxiliaryData);
IO.mapOptional("NumberOfAuxSymbols", S.Header.NumberOfAuxSymbols,
(uint8_t) 0);
IO.mapOptional("AuxiliaryData", S.AuxiliaryData, object::yaml::BinaryRef());
}
void MappingTraits<COFFYAML::Section>::mapping(IO &IO, COFFYAML::Section &Sec) {