defnModule
Methods of the module object val defn
Attributes
- Source
- Quotes.scala
- Graph
-
- Supertypes
- Self type
-
Members list
Value members
Abstract methods
The class symbol of core class scala.Any.
The type symbol of core class scala.AnyRef.
The class symbol of core class scala.AnyVal.
The class symbol of class scala.Array.
The module symbol of module scala.Array.
The method symbol of method apply in class scala.Array.
The method symbol of method clone in class scala.Array.
The method symbol of method length in class scala.Array.
The method symbol of method update in class scala.Array.
The class symbol of primitive class scala.Boolean.
The class symbol of primitive class scala.Byte.
The class symbol of primitive class scala.Char.
The class symbol of class java.lang.Class.
The class symbol of primitive class scala.Double.
The class symbol of empty package _root_._empty_.
The class symbol of primitive class scala.Float.
Class symbol of a function class scala.FunctionN.
Class symbol of a function class scala.FunctionN.
Value parameters
- arity
-
the arity of the function where
0 <= arity
Attributes
- Returns
-
class symbol of
scala.FunctionNwhereN == arity - Source
- Quotes.scala
Class symbol of a context function class scala.FunctionN or scala.ContextFunctionN.
Class symbol of a context function class scala.FunctionN or scala.ContextFunctionN.
Value parameters
- arity
-
the arity of the function where
0 <= arity - isContextual
-
if it is a
scala.ContextFunctionN
Attributes
- Returns
-
class symbol of
scala.FunctionNorscala.ContextFunctionNwhereN == arity - Source
- Quotes.scala
The class symbol of primitive class scala.Int.
The module symbol of package java.lang.
The class symbol of primitive class scala.Long.
The class symbol of core trait scala.Matchable
The module symbol of module scala.None.
The class symbol of core class scala.Nothing.
The class symbol of core class scala.Null.
The class symbol of core class java.lang.Object.
The class symbol of class scala.Option.
The scala.PolyFunction built-in trait.
The module symbol of module scala.Predef.
The method symbol of method scala.Predef.classOf.
Function-like object that maps arity to symbols for classes scala.Product
Function-like object that maps arity to symbols for classes scala.Product
Attributes
- Source
- Quotes.scala
The class symbol of class scala.annotation.reflection.Repeated
A dummy class symbol that is used to indicate repeated parameters compiled by the Scala compiler.
A dummy class symbol that is used to indicate repeated parameters compiled by the Scala compiler.
Attributes
- See also
-
Repeated
- Source
- Quotes.scala
The class symbol of root package _root_.
The module symbol of root package _root_.
Contains Scala numeric value classes:
Contains Scala numeric value classes:
-
Byte
-
Short
-
Int
-
Long
-
Float
-
Double
-
Char
Attributes
- Source
- Quotes.scala
The module symbol of package scala.
The class symbol of package scala.
Contains Scala primitive value classes:
Contains Scala primitive value classes:
-
Byte
-
Short
-
Int
-
Long
-
Float
-
Double
-
Char
-
Boolean
-
Unit
Attributes
- Source
- Quotes.scala
The class symbol of primitive class scala.Short.
The module symbol of module scala.Some.
The class symbol of class scala.String.
Function-like object that maps arity to symbols for classes scala.TupleX.
Function-like object that maps arity to symbols for classes scala.TupleX.
-
0th element is
NoSymbol -
1st element is
NoSymbol -
2st element is
Tuple2 -
...
-
22nd element is
Tuple22 -
23nd element is
NoSymbol// TODO update when we will have more tuples -
...
Attributes
- Source
- Quotes.scala
The class symbol of primitive class scala.Unit.
Returns true if sym is a Tuple1, Tuple2, ...
Deprecated methods
Function-like object that maps arity to symbols for classes scala.FunctionX.
Function-like object that maps arity to symbols for classes scala.FunctionX.
-
0th element is
Function0 -
1st element is
Function1 -
...
-
Nth element is
FunctionN
Attributes
- Deprecated
-
[Since version 3.4]Use overload of `FunctionClass` with 1 or 2 arguments - Source
- Quotes.scala