================ @@ -164,6 +164,16 @@ def HLSLBufferObj : SubsetSubject<HLSLBuffer, [{isa<HLSLBufferDecl>(S)}], "cbuffer/tbuffer">; +def HLSLInputBuiltin : SubsetSubject<Var, + [{S->hasGlobalStorage() && S->getType().isConstQualified() && + S->getStorageClass()==StorageClass::SC_Static}], + "static const global variables">; + +def HLSLOutputBuiltin : SubsetSubject<Var, + [{S->hasGlobalStorage() && !S->getType().isConstQualified() && + S->getStorageClass()==StorageClass::SC_Static}], + "static const global variables">; ---------------- s-perron wrote:
```suggestion "static global variables">; ``` https://github.com/llvm/llvm-project/pull/116393 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits