From 227727e5aee4a951d5d08ae8b97d806cecc29070 Mon Sep 17 00:00:00 2001 From: Ben Langmuir Date: Tue, 10 Mar 2015 14:39:26 +0000 Subject: [PATCH] Document __has_feature(modules) in LanguageExtensions Fixes PR18985 Patch by Vassil Vassilev! git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@231789 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/LanguageExtensions.rst | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/LanguageExtensions.rst b/docs/LanguageExtensions.rst index 035b50d108..bd5992e3d6 100644 --- a/docs/LanguageExtensions.rst +++ b/docs/LanguageExtensions.rst @@ -935,6 +935,14 @@ C11 ``_Thread_local`` Use ``__has_feature(c_thread_local)`` or ``__has_extension(c_thread_local)`` to determine if support for ``_Thread_local`` variables is enabled. +Modules +------- + +Use ``__has_feature(modules)`` to determine if Modules have been enabled. +For example, compiling code with ``-fmodules`` enables the use of Modules. + +More information could be found `here `_. + Checks for Type Trait Primitives ================================ -- 2.40.0