[all-commits] [llvm/llvm-project] f9fbe3: pre-req: add missing token to Lexer

Finn Plummer via All-commits all-commits at lists.llvm.org
Fri May 16 11:16:39 PDT 2025


  Branch: refs/heads/users/inbelic/pr-140181
  Home:   https://github.com/llvm/llvm-project
  Commit: f9fbe391091fbf23203d6cc997e19d05d92a4a18
      https://github.com/llvm/llvm-project/commit/f9fbe391091fbf23203d6cc997e19d05d92a4a18
  Author: Finn Plummer <canadienfinn at gmail.com>
  Date:   2025-05-15 (Thu, 15 May 2025)

  Changed paths:
    M clang/include/clang/Lex/HLSLRootSignatureTokenKinds.def
    M clang/unittests/Lex/LexHLSLRootSignatureTest.cpp

  Log Message:
  -----------
  pre-req: add missing token to Lexer


  Commit: f434caece16ba262807968623d719a09f2a455ff
      https://github.com/llvm/llvm-project/commit/f434caece16ba262807968623d719a09f2a455ff
  Author: Finn Plummer <canadienfinn at gmail.com>
  Date:   2025-05-15 (Thu, 15 May 2025)

  Changed paths:
    M clang/include/clang/Parse/ParseHLSLRootSignature.h
    M clang/lib/Parse/ParseHLSLRootSignature.cpp
    M clang/unittests/Parse/ParseHLSLRootSignatureTest.cpp
    M llvm/include/llvm/Frontend/HLSL/HLSLRootSignature.h

  Log Message:
  -----------
  pre-req: add parsing of MipLODBias as an uint

- defines a float data member of StaticSampler that will be used to test
functionality of parsing a float


  Commit: 388169b41590e66139b2d39b8a036f285d1b7f6a
      https://github.com/llvm/llvm-project/commit/388169b41590e66139b2d39b8a036f285d1b7f6a
  Author: Finn Plummer <canadienfinn at gmail.com>
  Date:   2025-05-15 (Thu, 15 May 2025)

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

  Log Message:
  -----------
  add support for parsing signed integer for float param


  Commit: 2317c031224eb49179e5c810d45fef93aacb2c52
      https://github.com/llvm/llvm-project/commit/2317c031224eb49179e5c810d45fef93aacb2c52
  Author: Finn Plummer <canadienfinn at gmail.com>
  Date:   2025-05-16 (Fri, 16 May 2025)

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

  Log Message:
  -----------
  add support for parsing a float for float param


  Commit: 8cb2f9556cf68e4c335806b9526903d0c83e3a8c
      https://github.com/llvm/llvm-project/commit/8cb2f9556cf68e4c335806b9526903d0c83e3a8c
  Author: Finn Plummer <canadienfinn at gmail.com>
  Date:   2025-05-16 (Fri, 16 May 2025)

  Changed paths:
    M clang/include/clang/Basic/DiagnosticParseKinds.td
    M clang/lib/Parse/ParseHLSLRootSignature.cpp
    M clang/unittests/Parse/ParseHLSLRootSignatureTest.cpp

  Log Message:
  -----------
  add testing for over/underflow and addresses other opStatus

- updates the error message to account for floats and fixes the previous
use cases


  Commit: b4eba5d052fb93b7b92d389f3ac4172e20e0faba
      https://github.com/llvm/llvm-project/commit/b4eba5d052fb93b7b92d389f3ac4172e20e0faba
  Author: Finn Plummer <canadienfinn at gmail.com>
  Date:   2025-05-16 (Fri, 16 May 2025)

  Changed paths:
    M clang/lib/Parse/ParseHLSLRootSignature.cpp

  Log Message:
  -----------
  self-review: treat postive integer as unsigned


Compare: https://github.com/llvm/llvm-project/compare/f9fbe391091f%5E...b4eba5d052fb

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