ReflectUtil
io.github.iltotore.iron.macros.ReflectUtil
Low AST related utils.
Type parameters
- Q
-
the type of
_quotes
to ensure the path is valid to import.
Value parameters
- _quotes
-
the metaprogramming information
Attributes
- Source
- ReflectUtil.scala
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
Members list
Type members
Classlikes
enum DecodingFailure
A decoding failure.
A decoding failure.
Attributes
- Source
- ReflectUtil.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object ExprDecoder
Attributes
- Source
- ReflectUtil.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ExprDecoder.type
Types
Attributes
- Source
- ReflectUtil.scala
Givens
Givens
Attributes
- Source
- ReflectUtil.scala
Extensions
Extensions
extension [T](expr: Expr[T])
Decode this expression.
Decode this expression.
Attributes
- Returns
-
the value of this expression found at compile time or a DecodingFailure
- Source
- ReflectUtil.scala
In this article