Splicer
Utility class to splice quoted expressions
Attributes
- Graph
-
- Supertypes
- Self type
-
Splicer.type
Members list
Value members
Concrete methods
Checks that no symbol that was generated within the macro expansion has an out of scope reference
Checks that no symbol that was generated within the macro expansion has an out of scope reference
Attributes
Check that the Tree can be spliced. ${'{xyz}}
becomes xyz
and for $xyz
the tree of xyz
is interpreted for which the resulting expression is returned as a Tree
Check that the Tree can be spliced. ${'{xyz}}
becomes xyz
and for $xyz
the tree of xyz
is interpreted for which the resulting expression is returned as a Tree
See: Staging
Attributes
Is this the dummy owner of a macro expansion
Is this the dummy owner of a macro expansion
Attributes
Is this the dummy owner of a macro expansion
Is this the dummy owner of a macro expansion
Attributes
Splice the Tree for a Quoted expression. ${'{xyz}}
becomes xyz
and for $xyz
the tree of xyz
is interpreted for which the resulting expression is returned as a Tree
Splice the Tree for a Quoted expression. ${'{xyz}}
becomes xyz
and for $xyz
the tree of xyz
is interpreted for which the resulting expression is returned as a Tree
See: Staging