diff --git a/clang/docs/AttributeReference.rst b/clang/docs/AttributeReference.rst index c12f6d8e1eae..d28cee25799c 100644 --- a/clang/docs/AttributeReference.rst +++ b/clang/docs/AttributeReference.rst @@ -236,6 +236,11 @@ enable_if "X","","","" +.. Note:: Some features of this attribute are experimental. The meaning of +multiple enable_if attributes on a single declaration is subject to change in +a future version of clang. Also, the ABI is not standardized and the mangled +name produced may change. To avoid that, use asm labels. + The ``enable_if`` attribute can be placed on function declarations to control which overload is selected based on the values of the function's arguments. When combined with the ``overloadable`` attribute, this feature is also