Class LockTokenIdentity

java.lang.Object
org.ek9lang.compiler.phase5.flow.LockTokenIdentity

final class LockTokenIdentity extends Object
THE token-identity rule of a LockIdentityValue: two identity tokens are the same token when they are structurally equal PlaceholderTokens, and otherwise only when they are the same object (==) - an ISymbol's structural equals would merge two different locks. Its hash and its membership test follow the same rule, so the three can never disagree; hold one.

Was LockIdentityValue.tokensEqual, tokenHash and containsToken (no-statics lane P1, 2026-10-29).