Remove <[]> experimental generic syntax.

This commit is contained in:
Christoffer Lerno
2025-02-13 12:53:46 +01:00
parent c785572467
commit 8c58b31bbd
22 changed files with 72 additions and 100 deletions

View File

@@ -18,9 +18,9 @@ struct Sha1
char[BLOCK_BYTES] buffer;
}
def HmacSha1 = Hmac<[Sha1, HASH_BYTES, BLOCK_BYTES]>;
def hmac = hmac::hash<[Sha1, HASH_BYTES, BLOCK_BYTES]>;
def pbkdf2 = hmac::pbkdf2<[Sha1, HASH_BYTES, BLOCK_BYTES]>;
def HmacSha1 = Hmac(<Sha1, HASH_BYTES, BLOCK_BYTES>);
def hmac = hmac::hash(<Sha1, HASH_BYTES, BLOCK_BYTES>);
def pbkdf2 = hmac::pbkdf2(<Sha1, HASH_BYTES, BLOCK_BYTES>);
fn char[HASH_BYTES] hash(char[] data)
{