[all-commits] [llvm/llvm-project] 34d387: nfc: add phony ASTContext and StringLiteral to Par...

Finn Plummer via All-commits all-commits at lists.llvm.org
Fri Jul 4 10:47:38 PDT 2025


  Branch: refs/heads/users/inbelic/pr-147084
  Home:   https://github.com/llvm/llvm-project
  Commit: 34d3879022f65d51002d3abe3aec50a952ca6e18
      https://github.com/llvm/llvm-project/commit/34d3879022f65d51002d3abe3aec50a952ca6e18
  Author: Finn Plummer <canadienfinn at gmail.com>
  Date:   2025-07-04 (Fri, 04 Jul 2025)

  Changed paths:
    M clang/unittests/Parse/ParseHLSLRootSignatureTest.cpp

  Log Message:
  -----------
  nfc: add phony ASTContext and StringLiteral to ParseHLSL


  Commit: d84d287203cc6f6d3d6cfbd4d8931d4267569a75
      https://github.com/llvm/llvm-project/commit/d84d287203cc6f6d3d6cfbd4d8931d4267569a75
  Author: Finn Plummer <canadienfinn at gmail.com>
  Date:   2025-07-04 (Fri, 04 Jul 2025)

  Changed paths:
    M clang/include/clang/Parse/ParseHLSLRootSignature.h
    M clang/lib/Parse/ParseDeclCXX.cpp
    M clang/lib/Parse/ParseHLSLRootSignature.cpp
    M clang/unittests/Parse/ParseHLSLRootSignatureTest.cpp

  Log Message:
  -----------
  nfc: add StringLiteral as a member of RootSignatureParser


  Commit: 9351946477a3aba890938a326b88c19532087fdb
      https://github.com/llvm/llvm-project/commit/9351946477a3aba890938a326b88c19532087fdb
  Author: Finn Plummer <canadienfinn at gmail.com>
  Date:   2025-07-04 (Fri, 04 Jul 2025)

  Changed paths:
    M clang/include/clang/Lex/LexHLSLRootSignature.h
    M clang/include/clang/Parse/ParseHLSLRootSignature.h
    M clang/lib/Lex/LexHLSLRootSignature.cpp
    M clang/lib/Parse/ParseDeclCXX.cpp
    M clang/lib/Parse/ParseHLSLRootSignature.cpp
    M clang/unittests/Lex/LexHLSLRootSignatureTest.cpp
    M clang/unittests/Parse/ParseHLSLRootSignatureTest.cpp

  Log Message:
  -----------
  update `RootSignatureToken` to hold the offset into the signature string


  Commit: dece8af09b9223d03e8b399e3433ba2c1cd635a5
      https://github.com/llvm/llvm-project/commit/dece8af09b9223d03e8b399e3433ba2c1cd635a5
  Author: Finn Plummer <canadienfinn at gmail.com>
  Date:   2025-07-04 (Fri, 04 Jul 2025)

  Changed paths:
    M clang/include/clang/Parse/ParseHLSLRootSignature.h
    M clang/lib/Parse/ParseDeclCXX.cpp
    M clang/lib/Parse/ParseHLSLRootSignature.cpp
    M clang/unittests/Parse/ParseHLSLRootSignatureTest.cpp

  Log Message:
  -----------
  nfc: instantiate Lexer in Parser constructor

- the StringLiteral between the Lexer and Parser is now inherently
coupled together and this constructor will enforce such


  Commit: b953140a7281dd4252fa9907f20a2628d627967b
      https://github.com/llvm/llvm-project/commit/b953140a7281dd4252fa9907f20a2628d627967b
  Author: Finn Plummer <canadienfinn at gmail.com>
  Date:   2025-07-04 (Fri, 04 Jul 2025)

  Changed paths:
    M clang/test/SemaHLSL/RootSignature-err.hlsl

  Log Message:
  -----------
  add sample testcase


  Commit: 1a64eff52692ea510a8e80c8d728f512192f88d8
      https://github.com/llvm/llvm-project/commit/1a64eff52692ea510a8e80c8d728f512192f88d8
  Author: Finn Plummer <canadienfinn at gmail.com>
  Date:   2025-07-04 (Fri, 04 Jul 2025)

  Changed paths:
    M clang/unittests/Parse/ParseHLSLRootSignatureTest.cpp

  Log Message:
  -----------
  rebase: clean-ups


Compare: https://github.com/llvm/llvm-project/compare/34d3879022f6%5E...1a64eff52692

To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list