yronglin wrote:

Thanks for the review!
The issues from comments were fixed.

I have added examples from CWG2947 into `clang/test/CXX/module/cpp.pre/p1.cpp`, 
and except the following pattern, the others were support by current 
implementation:
```cpp
  export module M [[
  attr1,
  attr2 ]] ;                 // OK

 export module M
  [[ attr1,
  attr2 ]] ;                 // OK
```

But this restriction can be easily removed.

What do you think?



https://github.com/llvm/llvm-project/pull/107168
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to