================ @@ -647,6 +648,43 @@ void SemaHLSL::emitLogicalOperatorFixIt(Expr *LHS, Expr *RHS, << NewFnName << FixItHint::CreateReplacement(FullRange, OS.str()); } +void SemaHLSL::handleRootSignatureAttr(Decl *D, const ParsedAttr &AL) { + using namespace llvm::hlsl::root_signature; + using namespace clang::hlsl; ---------------- hekota wrote:
These are usually places at the top of the file after `#include`s. If this is the only function where it is needed it might be cleaner to just use fully qualified names. https://github.com/llvm/llvm-project/pull/123985 _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits