aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/InitPreprocessor.cpp
diff options
context:
space:
mode:
authorRoy Jacobson <roi.jacobson1@gmail.com>2022-11-21 00:30:59 +0200
committerRoy Jacobson <roi.jacobson1@gmail.com>2022-11-29 12:39:52 +0200
commit3faf1f17a5c30a3ff1181898f2d2c7649066323d (patch)
tree27cface0582ae0153365d18f7f9578be215168a6 /clang/lib/Frontend/InitPreprocessor.cpp
parentbe4b49407e6968411a8013cdd439cff66acdf61a (diff)
downloadllvm-3faf1f17a5c30a3ff1181898f2d2c7649066323d.zip
llvm-3faf1f17a5c30a3ff1181898f2d2c7649066323d.tar.gz
llvm-3faf1f17a5c30a3ff1181898f2d2c7649066323d.tar.bz2
[Clang] Implement static operator[]
After accepted in Kona, update the code to accept static operator[] as well. No big code changes: accept this operator as static in SemaDeclCXX, update AST call generation in SemaOverload and update feature macros + tests accordingly. Reviewed By: cor3ntin, erichkeane, #clang-language-wg Differential Revision: https://reviews.llvm.org/D138387
Diffstat (limited to 'clang/lib/Frontend/InitPreprocessor.cpp')
-rw-r--r--clang/lib/Frontend/InitPreprocessor.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Frontend/InitPreprocessor.cpp b/clang/lib/Frontend/InitPreprocessor.cpp
index 53a5f13..69480c9 100644
--- a/clang/lib/Frontend/InitPreprocessor.cpp
+++ b/clang/lib/Frontend/InitPreprocessor.cpp
@@ -695,7 +695,7 @@ static void InitializeCPlusPlusFeatureTestMacros(const LangOptions &LangOpts,
Builder.defineMacro("__cpp_implicit_move", "202011L");
Builder.defineMacro("__cpp_size_t_suffix", "202011L");
Builder.defineMacro("__cpp_if_consteval", "202106L");
- Builder.defineMacro("__cpp_multidimensional_subscript", "202110L");
+ Builder.defineMacro("__cpp_multidimensional_subscript", "202211L");
}
// We provide those C++2b features as extensions in earlier language modes, so