the full type signature of the reflected object (for debugging information).
Computes if two combinator information objects are equal up to Scala type equality of their parameters and results.
Computes if two combinator information objects are equal up to Scala type equality of their parameters and results. This is necessary if the same combinator is looked at form different scopes, where in one scope reflection information contains fully qualified packages, while in the other it doesn't.
the full type signature of the reflected object (for debugging information).
The name of the combinator
The name of the combinator
The parameter types of the combinator's apply method.
The parameter types of the combinator's apply method.
None, for def apply: A
and Some(Seq()) for apply(): A
.
The result type of the combinator's apply method.
The result type of the combinator's apply method.
The optional semantic type annotation (given in the field semanticType: Type
).
The optional semantic type annotation (given in the field semanticType: Type
).
(Since version ) see corresponding Javadoc for more information.
Combinator information collected for a compile time static singleton object.
the full type signature of the reflected object (for debugging information).