LLVM_YAML_STRONG_TYPEDEF() is the correct macro to perform this function.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183280
91177308-0d34-0410-b5e6-
96231b3b80d8
flagsRound = 8
};
- LLVM_YAML_UNIQUE_TYPE(MyFlags, uint32_t)
+ LLVM_YAML_STRONG_TYPEDEF(uint32_t, MyFlags)
To support reading and writing of MyFlags, you specialize ScalarBitSetTraits<>
on MyFlags and provide the bit values and their names.