@@ -4456,6 +4456,12 @@ void Parser::ParseDeclarationSpecifiers(
isInvalid = DS.setFunctionSpecNoreturn(Loc, PrevSpec, DiagID);
break;
+case tok::kw__Export:
+ // If we find kw__Export, it is being applied to a var or function
+ // This will be handled
@@ -0,0 +1,5 @@
+// REQUIRES: systemz-registered-target
perry-ca wrote:
The `int _Export x, y;` is tested in attr-export.cpp
```
int _Export var3, var4, _Export var5;
```
https://github.com/llvm/llvm-project/pull/111035
__
https://github.com/perry-ca closed
https://github.com/llvm/llvm-project/pull/133169
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -5087,6 +5087,19 @@ Decl *Sema::ParsedFreeStandingDeclSpec(Scope *S,
AccessSpecifier AS,
assert(EllipsisLoc.isInvalid() &&
"Friend ellipsis but not friend-specified?");
+ if (DS.isExportSpecified()) {
+VisibilityAttr *existingAttr = TagD->getAttr();
+if
101 - 104 of 104 matches
Mail list logo