mps-coderules/samples
Grigorii Kirgizov 16e39a9345 Check applicable scope for certain checking rules in BL (workaround for BL for MPSCR-51). Fix SubclassingUtil.
Modified TYPECHECK query to include "checkingScope" query parameter:
it is a root node for which program is generated (for local typechecking it's local node).
Rules additionally match on a constraint `checkDecls(node<>)` bearing this node,
so while rules will be generated for all scopes, only those in applicable scopes will run.

Also split rule for EnumConstantDeclaration on declration checking and just typing rule.
2020-03-17 17:54:38 +03:00
..
fitch Check applicable scope for certain checking rules in BL (workaround for BL for MPSCR-51). Fix SubclassingUtil. 2020-03-17 17:54:38 +03:00
lambdacalc Check applicable scope for certain checking rules in BL (workaround for BL for MPSCR-51). Fix SubclassingUtil. 2020-03-17 17:54:38 +03:00
mpscore Check applicable scope for certain checking rules in BL (workaround for BL for MPSCR-51). Fix SubclassingUtil. 2020-03-17 17:54:38 +03:00