1. 14 11月, 2022 1 次提交
  2. 03 11月, 2022 1 次提交
  3. 25 10月, 2022 1 次提交
  4. 18 10月, 2022 1 次提交
  5. 13 10月, 2022 1 次提交
  6. 12 10月, 2022 2 次提交
  7. 11 10月, 2022 2 次提交
  8. 07 10月, 2022 1 次提交
  9. 29 9月, 2022 1 次提交
  10. 27 9月, 2022 1 次提交
  11. 22 9月, 2022 1 次提交
  12. 20 9月, 2022 1 次提交
  13. 12 9月, 2022 1 次提交
  14. 27 8月, 2022 1 次提交
  15. 25 8月, 2022 1 次提交
  16. 22 8月, 2022 1 次提交
  17. 09 8月, 2022 2 次提交
  18. 29 7月, 2022 1 次提交
  19. 14 7月, 2022 1 次提交
  20. 13 7月, 2022 1 次提交
  21. 12 7月, 2022 1 次提交
  22. 09 7月, 2022 1 次提交
  23. 02 7月, 2022 1 次提交
  24. 28 6月, 2022 1 次提交
    • E
      Parser: recover on missing items in tuple expression (#13352) · a7617f94
      Eugene Auduchinok 提交于
      * Parser: recover on missing first item in tuple expression
      
      * Fix longer tuples, add test
      
      * Add another test
      
      * Fix perfect formatting
      
      * add an extra line break in a line that has less than 120 chars
      * add an extra space after an capitalized pattern
      
      * Add another test
      
      * Another test
      
      * Recover on missing last item
      a7617f94
  25. 24 6月, 2022 1 次提交
  26. 22 6月, 2022 1 次提交
    • K
      Cache #r nuget results (#13305) · fdd49655
      Kevin Ransom (msft) 提交于
      * Cache #r nuget results
      
      * surfacearea
      
      * temp
      
      * reformat + test + --cleareresultcache option
      
      * Surface Area
      
      * exename
      
      * Delete FSharp.CompilerService.SurfaceArea.netstandard.actual
      
      remove incorrectly added file.
      
      * Delete langversionhelp.txt
      
      Remove extra file
      fdd49655
  27. 20 6月, 2022 1 次提交
  28. 27 5月, 2022 1 次提交
  29. 24 5月, 2022 2 次提交
  30. 10 5月, 2022 1 次提交
    • D
      Organize files under src/fsharp (#13118) · 11347071
      Don Syme 提交于
      * cleanup
      
      * split files
      
      * rename
      
      * split infos.fs and SymbolHelpres.fs
      
      * split infos.fs and SymbolHelpres.fs
      
      * fix code formating
      
      * rename autobox --> LowerLocalMutables
      
      * adjust names
      
      * block --> ImmutableArray
      
      * format
      
      * Error --> SRDiagnostic
      
      * Error --> SRDiagnostic
      
      * this -> _
      
      * rename and cleanup
      
      * rename Diagnostic --> FormattedDiagnostic
      
      * format sigs
      
      * format sigs
      
      * organise files in src/fsharp
      
      * organise files in src/fsharp
      
      * fix build
      
      * fix build
      
      * fix build
      
      * merge
      
      * move more files
      
      * move more files
      
      * move more files
      
      * move more files
      
      * fix build
      
      * file reorg
      
      * finish moves
      
      * fix links in docs
      
      * code format
      
      * fix build
      
      * save xlf, InteractiveSession/ --> Interactive/
      
      * moved xlf
      
      * cleanup .gitignore
      
      * fixed Linux build
      
      * cleanup docs
      
      * cleanup docs
      11347071
  31. 29 4月, 2022 1 次提交
  32. 27 4月, 2022 1 次提交
  33. 21 4月, 2022 1 次提交
    • W
      Add Reference Assembly support - 'refonly' and 'refout' compiler options (#12334) · 76432f1b
      Will Smith 提交于
      * Adding 'refonly' command line option
      
      * Added a simple test, but it needs to fail
      
      * We need to emit two kinds of reference assemblies. one with optimizations and ones without
      
      * Passing reference assembly flag to IlxGen
      
      * Emit ReferenceAssemblyAttribute
      
      * Added ref-assembly rules for private and internal methods
      
      * use --refonly for now
      
      * Use HasFSharpAttribute
      
      * Added a failing test
      
      * Test passes
      
      * Trying to handle anonymous record types
      
      * Cleaning up. Using ILMemberAccess instead of Accessibility due to how the compiler understands Accessibility.
      
      * Using notlazy
      
      * Added another comment
      
      * Added mkDummyParameterVal
      
      * Using taccessPublic
      
      * More cleanup
      
      * Minor comment update
      
      * more cleanup
      
      * Adding FreeAnonRecdTypeInfos set
      
      * Adding options
      
      * Flowing free anonrecdtypeinfos
      
      * Fixing build
      
      * Tests pass. Able to emit partial ref assembly with anon recds
      
      * Minor rename
      
      * Added a failing test
      
      * Added failing test
      
      * Simpler handling of building lambdas
      
      * Trying to figure out default param names
      
      * Adding TryEmitReferenceAssembly
      
      * Moving some reference assembly generation rules to ilwrite
      
      * Fixing build
      
      * Added new compiler option '--refout:<file>'
      
      * Fixing one of the tests
      
      * refonly/refout should only be part of fsc
      
      * Updating help baseline
      
      * fixed build
      
      * Fixing build. Added basic deterministic test
      
      * Failing determinism test
      
      * Added DeterministicTests
      
      * Adding determinism task for CI
      
      * moving yml to pipelines
      
      * Trying to fix determinism CI
      
      * quick fix
      
      * removing job
      
      * Trying to fix ci
      
      * Removing this
      
      * Turn on determinism for build
      
      * Trying to fix
      
      * This works
      
      * Determinism
      
      * Building
      
      * Forgot to run test
      
      * Adding job
      
      * Trying to fix job
      
      * Remove job
      
      * Trying to figure out jobs
      
      * Updating job
      
      * Fixing determinism job
      
      * Fixing job
      
      * Update test-determinism.ps1
      
      * Update FSharp.Profiles.props
      
      quick test to see if determinism CI breaks when deterministic flag is off, it should
      
      * Update test-determinism.ps1
      
      * Update FSharpBuild.Directory.Build.props
      
      * Trying to fix build
      
      * Trying to fix build
      
      * fixing build
      
      * Fixing build
      
      * fixing build
      
      * Fixing build
      
      * Remove comment as it is not accurate
      
      * Removed generating metadata assembly for IDEs
      
      * Fixing build
      
      * Removing tests
      
      * Update ParseAndCheckInputs.fs
      
      * Update TypedTree.fs
      
      * Fixing build
      
      * Update TypedTreeOps.fs
      
      * Fixing build
      
      * Fixing build
      
      * Fixing build
      
      * Fixing build
      
      * Update baseline for fcs 'help' test
      
      * Added a test for '--refout', with outout and IL verification
      
      * Added tests to verify that static linking and refassemblies cannot be used together
      
      * Add mvid test for refonly + private members. It is failing on purpose, until MVID generation is fixed
      
      * WIP: Add some more to the tests
      
      * Added more tests for MVID
      
      * wip
      
      * Added some todos + have more readable canGenMethodDef
      
      * Add some more tests
      
      * [WIP]: ignore properties if we don't have getter/setter, or we don't have methoddef for them
      
      * Don't generate private types, generate nested internal types only if the IVT is set
      
      * Merge fix
      
      * Another fix after merge + added more internal tests
      
      * Fixed test framework after merge (output directory). Add check whether we can generate fields (based on IVT and access). Fixed IVT attribute check (check in manifest). Disabled some tests temporary/
      
      * Emit fields when the type is struct. Always emit types
      
      * WIP: added isAttribute to ILTypeRef if type extends Attribute
      
      * Fix properties generation, fix generating getter/setter for attributes
      
      * Only check properties to generate if we are emitting reference assembly
      
      * Fixed surface area tests
      
      * Adjusted baselines for IL tests. Fixed events generation.
      
      * Cleanup unused yaml files
      
      * Fixed docs for ILMemberAccess
      
      * Update message + rename property for ILTypeDef to be more clear
      
      * Surface area tests
      
      * Fixed baseline error message
      
      * After-merge fixes
      
      * Fix tests
      Co-authored-by: NVlad Zarytovskii <vzaritovsky@hotmail.com>
      Co-authored-by: NDon Syme <donsyme@fastmail.fm>
      76432f1b
  34. 06 4月, 2022 1 次提交
  35. 24 2月, 2022 1 次提交
  36. 19 2月, 2022 1 次提交