Topotuna created this revision.
Topotuna added a reviewer: Anastasia.
Herald added subscribers: ldrumm, yaxunl.
Herald added a project: All.
Topotuna requested review of this revision.
Herald added a project: clang.
Herald added a subscriber: cfe-commits.

Previously code example didn't compile because of missing keyword
'typename'. Keyword is now inserted.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D125208

Files:
  clang/docs/LanguageExtensions.rst


Index: clang/docs/LanguageExtensions.rst
===================================================================
--- clang/docs/LanguageExtensions.rst
+++ clang/docs/LanguageExtensions.rst
@@ -2156,7 +2156,7 @@
   void foo(T *par){
     T var1; // error - local function variable with global address space
     __private T var2; // error - conflicting address space qualifiers
-    __private __remove_address_space<T>::type var3; // var3 is __private int
+    __private typename __remove_address_space<T>::type var3; // var3 is 
__private int
   }
 
   void bar(){


Index: clang/docs/LanguageExtensions.rst
===================================================================
--- clang/docs/LanguageExtensions.rst
+++ clang/docs/LanguageExtensions.rst
@@ -2156,7 +2156,7 @@
   void foo(T *par){
     T var1; // error - local function variable with global address space
     __private T var2; // error - conflicting address space qualifiers
-    __private __remove_address_space<T>::type var3; // var3 is __private int
+    __private typename __remove_address_space<T>::type var3; // var3 is __private int
   }
 
   void bar(){
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
  • [PATCH] D125208: [OpenCL... Justas Janickas via Phabricator via cfe-commits

Reply via email to