llvm.org GIT mirror llvm / a90778f
Revert "Add workaround to build scoped enums with VS2015. NFCI." This reverts commit 6080a6fb1949a2bdf053245d6062c7bf58dae7a6 (r356532). Clang does not accept this syntax, so reverting this until I can find something that works across all compilers. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@356533 91177308-0d34-0410-b5e6-96231b3b80d8 Douglas Yung 5 months ago
2 changed file(s) with 2 addition(s) and 2 deletion(s). Raw diff Collapse all Expand all
6161 /// A remark type used for both emission and parsing.
6262 struct Remark {
6363 /// The type of the remark.
64 enum class Type RemarkType = Type::Unknown;
64 enum Type RemarkType = Type::Unknown;
6565
6666 /// Name of the pass that triggers the emission of this remark.
6767 StringRef PassName;
2020
2121 // The parser kind. This is used as a tag to safely cast between
2222 // implementations.
23 enum class Kind ParserKind;
23 enum Kind ParserKind;
2424 };
2525 } // end namespace remarks
2626 } // end namespace llvm