You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Deprecation warnings need to be added to the legacy classes before 9.0 branches so that users of the stable branches (who may not read the release notes) find out about ORCv1's deprecation.
Ideally we would use the LLVM_ATTRIBUTE_DEPRECATED attribute (https://github.com/llvm-mirror/llvm/blob/master/include/llvm/Support/Compiler.h) for this, but I think it may only work for functions at the moment, not classes. If that's the case we should either develop a new attribute (LLVM_ATTRIBUTE_DEPRECATED_CLASS) or apply the deprecation warning to the class constructors.
The text was updated successfully, but these errors were encountered:
Extended Description
Deprecation warnings need to be added to the legacy classes before 9.0 branches so that users of the stable branches (who may not read the release notes) find out about ORCv1's deprecation.
Ideally we would use the LLVM_ATTRIBUTE_DEPRECATED attribute (https://github.com/llvm-mirror/llvm/blob/master/include/llvm/Support/Compiler.h) for this, but I think it may only work for functions at the moment, not classes. If that's the case we should either develop a new attribute (LLVM_ATTRIBUTE_DEPRECATED_CLASS) or apply the deprecation warning to the class constructors.
The text was updated successfully, but these errors were encountered: