Skip to content

Commit

Permalink
Мелкий рефакторинг (#337)
Browse files Browse the repository at this point in the history
  • Loading branch information
Mazdaywik committed Apr 7, 2021
1 parent ac19253 commit b9350c7
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions src/compiler/Checker.ref
Original file line number Diff line number Diff line change
Expand Up @@ -992,8 +992,15 @@ CheckPattern-Flatten {
(e.KnownVars) (Var t.SrcPos s.Mode e.Index) =
(e.KnownVars (s.Mode e.Index));

(e.KnownVars) (NewVar t.SrcPos s.Mode e.Index) =
(<FixupKnownVars e.KnownVars (s.Mode e.Index)>);
(e.KnownVars) (NewVar t.SrcPos s.NewMode e.Index)
= e.KnownVars
: {
e.KnownVars-B (s.OldMode e.Index) e.KnownVars-E
= (e.KnownVars-B (s.NewMode e.Index) e.KnownVars-E);

e.KnownVars^
= (e.KnownVars (s.NewMode e.Index));
};

(e.KnownVars) (Symbol Name t.SrcPos e.Name) =
(e.KnownVars) (Symbol Name t.SrcPos e.Name);
Expand All @@ -1005,13 +1012,6 @@ CheckPattern-Flatten {
>;
}

FixupKnownVars {
e.KnownVars-B (s.OldMode e.Index) e.KnownVars-E (s.NewMode e.Index) =
e.KnownVars-B (s.NewMode e.Index) e.KnownVars-E;

e.KnownVars (s.Mode e.Index) = e.KnownVars (s.Mode e.Index);
}

CheckResult {
(e.ScopeVars) e.Items =
<Map
Expand Down

0 comments on commit b9350c7

Please sign in to comment.