================
@@ -722,6 +799,15 @@ BuiltinTypeDeclBuilder::addMemberVariable(StringRef Name, 
QualType Type,
   return *this;
 }
 
+BuiltinTypeDeclBuilder &BuiltinTypeDeclBuilder::addHandleMembers(
+    ResourceClass RC, bool IsROV, bool RawBuffer, AccessSpecifier Access) {
+  addHandleMember(RC, IsROV, RawBuffer, Access);
+  if (resourceHasCounter(Record)) {
+    addCounterHandleMember(RC, IsROV, RawBuffer, Access);
+  }
+  return *this;
+}
+
----------------
hekota wrote:

```suggestion
BuiltinTypeDeclBuilder &BuiltinTypeDeclBuilder::addBufferHandles(
    ResourceClass RC, bool IsROV, bool RawBuffer, AccessSpecifier Access, bool 
HasCounter) {
  addHandleMember(RC, IsROV, RawBuffer, Access);
  if (HasCounter)
    addCounterHandleMember(RC, IsROV, RawBuffer, Access);
  return *this;
}

```

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

Reply via email to