- 26 10月, 2022 1 次提交
-
-
由 Eugene Auduchinok 提交于
-
- 27 9月, 2022 1 次提交
-
-
由 Eugene Auduchinok 提交于
-
- 01 7月, 2022 1 次提交
-
-
由 Eugene Auduchinok 提交于
-
- 28 6月, 2022 1 次提交
-
-
由 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
-
- 02 5月, 2022 1 次提交
-
-
由 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.
-
- 28 3月, 2022 1 次提交
-
-
由 Don Syme 提交于
-
- 05 2月, 2022 1 次提交
-
-
由 Florian Verdonck 提交于
-
- 01 2月, 2022 1 次提交
-
-
由 Florian Verdonck 提交于
* Initial SyntaxTrivia setup, added SynExprTryWithTrivia. * Add trivia for SynExpr.TryFinally. * Add trivia for SynExpr.IfThenElse. * Add trivia for SynExpr.Lambda. * Add trivia for SynMatchClause. * Add BarRange to SynMatchClauseTrivia. * Add trivia for SynEnumCase and SynUnionCase.
-
- 20 11月, 2021 1 次提交
-
-
由 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.
-
- 08 10月, 2021 1 次提交
-
-
由 Eugene Auduchinok 提交于
-
- 03 9月, 2021 1 次提交
-
-
由 Eugene Auduchinok 提交于
* Parser: better tree for unfinished paren patterns * Add more tests
-
- 31 8月, 2021 1 次提交
-
-
由 Eugene Auduchinok 提交于
* Diagnostics: add production rule index * Parser: fix recovery for unfinished match clause Fixes recovery for missing right hand sides: ``` match () with | x ``` * Add tests * Add recovery near to next clause * Restore indent in test data * Update desktop test baselines * Update FSharpQA test baselines * Fix recovered patterns ranges * Try to fix Desktop test suite * Update surface area * Better diagnostics * Try to fix Desktop test suite * Fix tests * Simplify test * Add more tests * Disable failing test
-
- 04 2月, 2021 1 次提交
-
-
由 Don Syme 提交于
-
- 21 12月, 2020 1 次提交
-
-
由 Eugene Auduchinok 提交于
* Parser: add recovery for missing fields after 'of' in union case * Remove redundant opt_OBLOCKSEP * Recover in exceptions too * Fix test * Update test baseline * Add second warning * Update tests/fsharpqa/Source/Conformance/BasicTypeAndModuleDefinitions/UnionTypes/W_UnionCaseProduction01.fsx Co-authored-by: NPhillip Carter <pcarter@fastmail.com> Co-authored-by: NPhillip Carter <pcarter@fastmail.com>
-
- 13 11月, 2020 1 次提交
-
-
由 Eugene Auduchinok 提交于
* Add parser recovery for unfinished interface implementation * Report indentation problem via parser * Update public area
-