Skip to content

Commit 329e2ac

Browse files
committed
Sync type diagram in document
1 parent 8336de6 commit 329e2ac

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

docs/docs/internals/type-system.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,23 +23,24 @@ Type -+- ProxyType --+- NamedType ----+--- TypeRef
2323
| | +--- ThisType
2424
| | +--- SuperType
2525
| | +--- ConstantType
26-
| | +--- MethodParam
26+
| | +--- TermParamRef
2727
| | +----RecThis
2828
| | +--- SkolemType
29-
| +- PolyParam
29+
| +- TypeParamRef
3030
| +- RefinedOrRecType -+-- RefinedType
3131
| | -+-- RecType
32-
| +- HKApply
32+
| +- AppliedType
3333
| +- TypeBounds
3434
| +- ExprType
3535
| +- AnnotatedType
3636
| +- TypeVar
37-
| +- PolyType
37+
| +- HKTypeLambda
38+
| +- MatchType
3839
|
3940
+- GroundType -+- AndType
4041
+- OrType
41-
+- MethodType -----+- ImplicitMethodType
42-
| +- JavaMethodType
42+
+- MethodOrPoly ---+-- PolyType
43+
| +-- MethodType
4344
+- ClassInfo
4445
|
4546
+- NoType

0 commit comments

Comments
 (0)