================ @@ -102,6 +152,15 @@ class SemaHLSL : public SemaBase { llvm::DenseMap<const HLSLAttributedResourceType *, HLSLAttributedResourceLocInfo> LocsForHLSLAttributedResources; + + // List of all resource bindings + ResourceBindings Bindings; + +private: + void FindResourcesOnVarDecl(VarDecl *D); + void FindResourcesOnUserRecordDecl(const VarDecl *VD, const RecordType *RT, + int Size); + void ProcessExplicitBindingsOnDecl(VarDecl *D); ---------------- hekota wrote:
I was not sure what is the preferred way as the naming is sometimes all over the place. https://github.com/llvm/llvm-project/pull/111203 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits