1. 12 7月, 2022 1 次提交
  2. 09 7月, 2022 1 次提交
  3. 04 7月, 2022 1 次提交
  4. 01 7月, 2022 1 次提交
  5. 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
  6. 27 6月, 2022 1 次提交
  7. 24 6月, 2022 1 次提交
  8. 17 6月, 2022 1 次提交
  9. 01 6月, 2022 1 次提交
  10. 13 5月, 2022 1 次提交
  11. 12 5月, 2022 1 次提交
    • D
      More cleanup (#13123) · e063dd2a
      Don Syme 提交于
      * fix merge problem
      
      * fix merge problem
      
      * more cleanup
      
      * more cleanup
      
      * improve CheckExpressions
      
      * format
      
      * fix build
      
      * remove ModuleOrNamespaceExprWithSig and put it in CheckedImplFile
      
      * format
      
      * cleanup the cleanup
      e063dd2a
  12. 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
  13. 09 5月, 2022 1 次提交
    • D
      Cleanup (#13113) · 7f912e2c
      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
      
      * fix build
      
      * fix build
      7f912e2c
  14. 05 5月, 2022 2 次提交
  15. 04 5月, 2022 1 次提交
  16. 02 5月, 2022 1 次提交
    • F
      SynLongIdent (#13057) · 2de40458
      Florian Verdonck 提交于
      * Refactor LongIdentWithDots to LongIdentWithTrivia.
      
      * Start using IndentWithTrivia in SyntaxTree.
      
      * Address aesthetic feedback.
      
      * Refactored IdentWithTrivia and LongIdentWithTrivia to SynIdent and SynLongIdent.
      Restored SynExpr.Ident.
      
      * Capturing some additional IdentTrivia.OriginalNotation.
      
      * SurfaceArea 🎉
      
      * Update operator ident nodes in ServiceUntypedParse.fs.
      
      * Fix remaining Visual Studio tests.
      
      * Change the Ident of SynPat.Named to SynIdent to capture active patterns without parameters.
      
      * Replace LongIdentWithDots function usage with SynLongIdent.
      
      * Correct notation of prefix operators.
      2de40458
  17. 13 4月, 2022 1 次提交
  18. 06 4月, 2022 1 次提交
  19. 28 3月, 2022 1 次提交
  20. 15 3月, 2022 1 次提交
  21. 04 3月, 2022 2 次提交
  22. 18 2月, 2022 1 次提交
  23. 16 2月, 2022 1 次提交
    • D
      Debug revamp, make all debug points explicit (#12432) · 3c2e8c42
      Don Syme 提交于
      * cleanup changes, squash
      
      * preserve debug points in optimization
      
      * fix baselines
      
      * fix build
      
      * update tests
      
      * simplify 'when' debug points and add debug points on conditional logic
      
      * fix tests
      
      * unwind async changes
      
      * unwind async changes
      
      * revert changes to async
      
      * remove false extra debug points from computation expressions
      
      * fix debug points on while of computation expressions
      
      * fix test
      
      * fix debug points in classes
      
      * fix debug points in classes
      
      * fix surface area
      
      * add back __debugPoint for 'in' for for loops in tasks and CEs
      
      * fix ValidateBreakpointLocation for pipe and boolean logic
      
      * update baselines
      
      * better debug points for yield/return
      
      * update surface area
      
      * fix minor issues
      
      * remove attempt at extra attribute generation
      
      * fix failing test
      
      * update baselines
      
      * walkthrough tweaks
      
      * fix baseline
      
      * fix build
      
      * try fix test
      
      * try fix test
      
      * try fix test
      
      * minimise diff
      
      * minimise diff
      
      * minimise diff
      
      * update docs
      3c2e8c42
  24. 07 2月, 2022 1 次提交
  25. 06 2月, 2022 2 次提交
  26. 05 2月, 2022 2 次提交
  27. 02 2月, 2022 1 次提交
  28. 01 2月, 2022 2 次提交
  29. 18 1月, 2022 2 次提交
  30. 11 1月, 2022 1 次提交
  31. 29 11月, 2021 1 次提交
  32. 20 11月, 2021 1 次提交
    • F
      Add with keyword to Syntax tree (#12400) · 76e65ac5
      Florian Verdonck 提交于
      * Add try and with keywords to SynExpr.TryWith.
      
      * Add match and with keywords to SynExpr.Match.
      
      * Add match and with keywords to SynExpr.MatchBang.
      
      * Add with keyword to SynExpr.ObjExpr and SynInterfaceImpl.
      
      * Add with keyword to SynTypeDefnKind.Augmentation.
      
      * Add with keyword to SynMemberDefn.Interface.
      
      * Add with keyword to SynTypeDefnSig and SynExceptionSig.
      
      * Add with keyword to SynMemberDefn.AutoProperty.
      
      * Add with keyword to SynValSig.
      
      * Add with keyword to SynPat.LongId for SynMemberDefn.Member.
      
      * Corrected FSharpCodeAnalysisExtensions.fs
      
      * Fix failing unit tests.
      
      * Revert some named pattern matches.
      Renamed Range to range.
      Add comment above PropertyKeyword.
      
      * Correct failing type check tests.
      
      * Renamed unused values in pattern match.
      76e65ac5
  33. 01 11月, 2021 1 次提交
    • F
      Keep track of EQUALS range in Syntax Tree (#12311) · 24979b69
      Florian Verdonck 提交于
      * Keep track of EQUALS range in SynBinding.
      
      * Keep track of EQUALS range in SynExpr.LetOrUseBang and AndBang.
      
      * Keep track of EQUALS range in SynExpr.Record.
      
      * Keep track of EQUALS range in SynExpr.AnonRecd.
      
      * Keep track of EQUALS range in SynPat.Record.
      
      * Keep track of EQUALS range in SynTypeDefn.
      
      * Keep track of EQUALS range in SynExpr.For.
      
      * Keep track of EQUALS range in SynTypeDefnSig.
      
      * Keep track of EQUALS range in SynEnumCase.
      
      * Keep track of EQUALS range in SynModuleDecl.NestedModule & SynModuleSigDecl.NestedModule.
      
      * Keep track of EQUALS range in SynMemberDefn.AutoProperty.
      
      * Keep track of EQUALS range in SynArgPats.NamePatPairs.
      
      * Renamed RecordInstanceField and AndBang, removed spaces between named patterns.
      24979b69
  34. 08 10月, 2021 1 次提交