You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
[CompilerPerf] make tuples support Item* with warning (#4034)
* make tuples support Item* with warning* add deactivated tests for struct tuple* proper return types for Rest, prototype ctors* fix SRTP* fix tests* fix tests* add more protection* improve code for decompiling types* fix unit tests* don't rebuild* make infos systematic to reduce use of tcrefOfAppTy* update test cases* fix build* update test cases* bump FCS version consistently* use consistent names* code review
Copy file name to clipboardExpand all lines: fcs/RELEASE_NOTES.md
+11-1Lines changed: 11 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,13 @@
1
+
####19.0.1
2
+
* Rename``LogicalEnclosingEntity`` to``ApparentEnclosingEntity`` for consistency int he F# codebase terminology.
3
+
* Rename``EnclosingEntity`` to``DeclaringEntity``. In the case of extension properties,``EnclosingEntity`` was incorrectly returning the logical enclosing entity (i.e. the type the property appears to extend), and in this case``ApparentEnclosingEntity`` should be used instead.
4
+
5
+
####18.0.1
6
+
* Integrate visualfsharp master
7
+
8
+
####17.0.2
9
+
* Integrate visualfsharp master
10
+
1
11
####16.0.3
2
12
*[File name deduplication not working with ParseAndCheckFileInProject](https://github.com/fsharp/FSharp.Compiler.Service/issues/819)
3
13
@@ -404,7 +414,7 @@
404
414
* Return additional 'property' and 'event' methods for F#-defined types to regularize symbols (#108,#143)
405
415
* Add IsPropertySetterMethod and IsPropertyGetterMethod which only return true for getter/setter methods, not properties. Deprecate IsSetterMethod and IsGetterMethod in favour of these.
406
416
* Add IsEventAddMethod and IsEventRemoveMethod which return true for add/remove methods with an associated event
407
-
* Change IsProperty and IsEvent to only return true for the symbols for properties and events, rather than the methodsassocaited with these
417
+
* Change IsProperty and IsEvent to only return true for the symbols for properties and events, rather than the methodsassociated with these
408
418
* Fix value of Assembly for some symbols (e.g. property symbols)
Copy file name to clipboardExpand all lines: fcs/nuget/FSharp.Compiler.Service.MSBuild.v12.nuspec
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@
5
5
<description>Adds legacy MSBuild 12.0 support to the F# compiler services package for resolving references such as #r "System, Version=4.1.0.0,..."</description>
Copy file name to clipboardExpand all lines: fcs/nuget/FSharp.Compiler.Service.ProjectCracker.nuspec
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@
5
5
<description>The F# compiler services package contains a custom build of the F# compiler that exposes additional functionality for implementing F# language bindings, additional tools based on the compiler or refactoring tools. The package also includes F# interactive service that can be used for embedding F# scripting into your applications.</description>
Copy file name to clipboardExpand all lines: fcs/nuget/FSharp.Compiler.Service.nuspec
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@
5
5
<description>The F# compiler services package contains a custom build of the F# compiler that exposes additional functionality for implementing F# language bindings, additional tools based on the compiler or refactoring tools. The package also includes F# interactive service that can be used for embedding F# scripting into your applications.</description>