[all-commits] [llvm/llvm-project] 5b9e6c: [libc++] Improves type-safety in generator script....

Mark de Wever via All-commits all-commits at lists.llvm.org
Mon Feb 10 09:04:05 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 5b9e6c7993359c16b4d645c851bb7fe2fd7b78c7
      https://github.com/llvm/llvm-project/commit/5b9e6c7993359c16b4d645c851bb7fe2fd7b78c7
  Author: Mark de Wever <koraq at xs4all.nl>
  Date:   2025-02-10 (Mon, 10 Feb 2025)

  Changed paths:
    M libcxx/test/libcxx/feature_test_macro/ftm_metadata.sh.py
    M libcxx/test/libcxx/feature_test_macro/version_header_implementation.sh.py
    M libcxx/utils/generate_feature_test_macro_components.py

  Log Message:
  -----------
  [libc++] Improves type-safety in generator script. (#101880)

This changes the code to use dataclasses instead of dict entries. It
also adds type aliases to use in the typing information and updates the
typing information.



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