Mps Aspect Dataflow

Use when defining or debugging MPS dataflow builders for a concept — control/data flow declarations that drive reachability analysis and variable-use checking. Covers DataFlowBuilderDeclaration, BuilderBlock, emit instructions (code for, jump, ifjump, label, read, write, ret, mayBeUnreachable), positions (AfterPosition, BeforePosition, LabelPosition), the jetbrains.mps.lang.dataFlow language, the NodeParameter implicit, BL+smodel usage inside builder bodies, and IBuilderMode for advanced analyses such as nullable/non-null tracking.

jetbrains c721f35 7 files · 34.5 KB Updated

File contents

jetbrains/mps/tree/main/.agents/skills/mps-aspect-dataflow commit c721f35028

Frequently asked questions

npx skillmds@latest add jetbrains/mps-aspect-dataflow