Skip to content

Commit dae76e5

Browse files
authored
Added stub for WeakMap
1 parent dec054d commit dae76e5

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

conf/config.neon

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ parameters:
3939
skipCheckGenericClasses:
4040
- RecursiveIterator
4141
- RecursiveArrayIterator
42+
- WeakMap
4243
rememberFunctionValues: false
4344
preciseExceptionTracking: false
4445
apiRules: false

stubs/WeakReference.stub

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,14 @@ final class WeakReference
1616
/** @return ?T */
1717
public function get() {}
1818
}
19+
20+
21+
/**
22+
* @template TKey of object
23+
* @template TValue
24+
* @implements \ArrayAccess<TKey, TValue>
25+
* @implements \IteratorAggregate<TKey, TValue>
26+
*/
27+
final class WeakMap implements \ArrayAccess, \Countable, \IteratorAggregate
28+
{
29+
}

0 commit comments

Comments
 (0)