File tree Expand file tree Collapse file tree 2 files changed +2
-1
lines changed
delphi-frontend/src/main/java/au/com/integradev/delphi/type/intrinsic Expand file tree Collapse file tree 2 files changed +2
-1
lines changed Original file line number Diff line number Diff line change @@ -31,6 +31,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
31
31
- Type resolution failures on ` as ` casts where the type is returned from a routine invocation.
32
32
- Inaccurate type resolution when calling a constructor on a class reference type.
33
33
- Grammar ambiguity causing attributes to be misinterpreted as interface GUIDs.
34
+ - Failure to resolve invocations of ` System.IsManagedType ` where a value is passed.
34
35
35
36
## [ 1.16.0] - 2025-05-09
36
37
Original file line number Diff line number Diff line change @@ -243,7 +243,7 @@ private void buildRoutines() {
243
243
.varParam (LIKE_DYNAMIC_ARRAY )
244
244
.param (dynamicArraySizeType ());
245
245
routine ("IsConstValue" ).param (TypeFactory .untypedType ()).returns (type (BOOLEAN ));
246
- routine ("IsManagedType" ).param (ANY_CLASS_REFERENCE ).returns (type (BOOLEAN ));
246
+ routine ("IsManagedType" ).param (TypeFactory . untypedType () ).returns (type (BOOLEAN ));
247
247
routine ("Length" ).param (type (SHORTSTRING )).returns (IntrinsicReturnType .length (typeFactory ));
248
248
routine ("Length" ).param (type (ANSISTRING )).returns (IntrinsicReturnType .length (typeFactory ));
249
249
routine ("Length" ).param (type (UNICODESTRING )).returns (IntrinsicReturnType .length (typeFactory ));
You can’t perform that action at this time.
0 commit comments