Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 30064b62dc4d1f90147930214300e27c376dbacf
      
https://github.com/WebKit/WebKit/commit/30064b62dc4d1f90147930214300e27c376dbacf
  Author: Michael Catanzaro <[email protected]>
  Date:   2025-11-24 (Mon, 24 Nov 2025)

  Changed paths:
    M Source/JavaScriptCore/yarr/YarrParser.h

  Log Message:
  -----------
  Remove excessive documentation of YarrSyntaxCheckable concept and update the 
concept
https://bugs.webkit.org/show_bug.cgi?id=302968

Reviewed by Yusuke Suzuki.

This comment is no longer necessary since 290702@main, when it was
originally removed at the same time the YarrSyntaxCheckable concept was
added. The concept enforces at compile time that the type must be as
expected.

The comment was reintroduced in 293609@main but I'm not sure why. The
comment already has the wrong parameter types in atomCharacterClassAtom
and atomCharacterClassRange, since it's not possible to enforce that the
comment is updated when the concept changes. It's probably better to
just refer to the concept instead.

Canonical link: https://commits.webkit.org/303499@main



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

Reply via email to