================ @@ -282,6 +258,23 @@ struct BuiltinTypeDeclBuilder { return *this; } + FieldDecl *getResourceHandleField() { + FieldDecl *FD = Fields["h"]; + if (FD && FD->getType()->isHLSLAttributedResourceType()) + return FD; + return nullptr; + } + + QualType getFirstTemplateTypeParam() { + if (Template) { ---------------- llvm-beanz wrote:
This should be an assert rather than an `if`, this method should never get called if Template isn't set. https://github.com/llvm/llvm-project/pull/114148 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits