Module: JsxRosetta::IR::Node
- Included in:
- ArrayLiteral, Attribute, ClassList, Comment, Component, ComponentInvocation, Conditional, ConditionalSegment, CvaAxisPair, CvaBinding, CvaCallSite, Element, EventBinding, EventHandler, Fragment, Interpolation, Lambda, LayoutYield, LocalBinding, LocalRenderCall, Loop, ModuleConstant, ModuleImport, ObjectLiteral, Prop, ReactHookCall, RenderMethod, RenderProp, RouteEntry, RouteTree, ServerDataSource, Slot, SpreadAttribute, StimulusBinding, StimulusMethod, Style, StyleBinding, StyleDeclaration, Text
- Defined in:
- lib/jsx_rosetta/ir/types.rb
Overview
Marker module included by every IR node type. Lets backends and tests sanity-check that something is an IR value (‘is_a?(IR::Node)`).