shadedshapeless
.
ops
.
record
UpdaterMacros
Related Doc:
package record
class
UpdaterMacros
extends
CaseClassMacros
Linear Supertypes
CaseClassMacros
,
ReprTypes
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
UpdaterMacros
CaseClassMacros
ReprTypes
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Instance Constructors
new
UpdaterMacros
(
c:
Context
)
Type Members
trait
CtorDtor
extends
AnyRef
Definition Classes
CaseClassMacros
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
object
CtorDtor
Definition Classes
CaseClassMacros
object
FieldType
Definition Classes
CaseClassMacros
object
HasApply
Definition Classes
CaseClassMacros
object
HasApplyUnapply
Definition Classes
CaseClassMacros
object
HasCtorUnapply
Definition Classes
CaseClassMacros
object
HasUnapply
Definition Classes
CaseClassMacros
object
HasUniqueCtor
Definition Classes
CaseClassMacros
def
abort
(
msg:
String
)
:
Nothing
Definition Classes
CaseClassMacros
def
accessiblePrimaryCtorOf
(
tpe:
scala.reflect.macros.Universe.Type
)
:
Option
[
scala.reflect.macros.Universe.Symbol
]
Definition Classes
CaseClassMacros
def
alignFields
(
tpe:
scala.reflect.macros.Universe.Type
,
ts:
List
[
scala.reflect.macros.Universe.Type
]
)
:
Option
[
List
[(
scala.reflect.macros.Universe.TermName
,
scala.reflect.macros.Universe.Type
)]]
Definition Classes
CaseClassMacros
def
appliedTypTree1
(
tpe:
scala.reflect.macros.Universe.Type
,
param:
scala.reflect.macros.Universe.Type
,
arg:
scala.reflect.macros.Universe.TypeName
)
:
scala.reflect.macros.Universe.Tree
Definition Classes
CaseClassMacros
def
applyImpl
[
L <:
HList
,
F
]
(
implicit
lTag:
scala.reflect.macros.Universe.WeakTypeTag
[
L
]
,
fTag:
scala.reflect.macros.Universe.WeakTypeTag
[
F
]
)
:
scala.reflect.macros.Universe.Tree
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
atatTpe
:
scala.reflect.macros.Universe.Type
Definition Classes
ReprTypes
val
c
:
Context
Definition Classes
UpdaterMacros
→
CaseClassMacros
→
ReprTypes
def
cconsTpe
:
scala.reflect.macros.Universe.Type
Definition Classes
ReprTypes
def
classSym
(
tpe:
scala.reflect.macros.Universe.Type
)
:
scala.reflect.macros.Universe.ClassSymbol
Definition Classes
CaseClassMacros
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
cnilTpe
:
scala.reflect.macros.Universe.Type
Definition Classes
ReprTypes
def
companionRef
(
tpe:
scala.reflect.macros.Universe.Type
)
:
scala.reflect.macros.Universe.Tree
Definition Classes
CaseClassMacros
def
coproductElements
(
tpe:
scala.reflect.macros.Universe.Type
)
:
List
[
scala.reflect.macros.Universe.Type
]
Definition Classes
CaseClassMacros
def
coproductTpe
:
scala.reflect.macros.Universe.Type
Definition Classes
ReprTypes
def
ctorsOf
(
tpe:
scala.reflect.macros.Universe.Type
)
:
List
[
scala.reflect.macros.Universe.Type
]
Definition Classes
CaseClassMacros
def
ctorsOf1
(
tpe:
scala.reflect.macros.Universe.Type
)
:
List
[
scala.reflect.macros.Universe.Type
]
Definition Classes
CaseClassMacros
def
ctorsOfAux
(
tpe:
scala.reflect.macros.Universe.Type
,
hk:
Boolean
)
:
List
[
scala.reflect.macros.Universe.Type
]
Definition Classes
CaseClassMacros
def
devarargify
(
tpe:
scala.reflect.macros.Universe.Type
)
:
scala.reflect.macros.Universe.Type
Definition Classes
CaseClassMacros
def
distinctCtorsOfAux
(
tpe:
scala.reflect.macros.Universe.Type
,
hk:
Boolean
)
:
List
[
scala.reflect.macros.Universe.Type
]
Definition Classes
CaseClassMacros
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equalTypes
(
as:
List
[
scala.reflect.macros.Universe.Type
]
,
bs:
List
[
scala.reflect.macros.Universe.Type
]
)
:
Boolean
Definition Classes
CaseClassMacros
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
fieldTypeTpe
:
scala.reflect.macros.Universe.Type
Definition Classes
ReprTypes
def
fieldsOf
(
tpe:
scala.reflect.macros.Universe.Type
)
:
List
[(
scala.reflect.macros.Universe.TermName
,
scala.reflect.macros.Universe.Type
)]
Definition Classes
CaseClassMacros
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
def
findField
(
lTpe:
scala.reflect.macros.Universe.Type
,
kTpe:
scala.reflect.macros.Universe.Type
)
:
Option
[(
scala.reflect.macros.Universe.Type
,
Int
)]
Definition Classes
CaseClassMacros
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
def
hconsTpe
:
scala.reflect.macros.Universe.Type
Definition Classes
ReprTypes
def
hlistElements
(
tpe:
scala.reflect.macros.Universe.Type
)
:
List
[
scala.reflect.macros.Universe.Type
]
Definition Classes
CaseClassMacros
def
hlistTpe
:
scala.reflect.macros.Universe.Type
Definition Classes
ReprTypes
def
hnilTpe
:
scala.reflect.macros.Universe.Type
Definition Classes
ReprTypes
def
isAccessible
(
tpe:
scala.reflect.macros.Universe.Type
)
:
Boolean
Definition Classes
CaseClassMacros
def
isAccessible
(
pre:
scala.reflect.macros.Universe.Type
,
sym:
scala.reflect.macros.Universe.Symbol
)
:
Boolean
Definition Classes
CaseClassMacros
def
isAnonOrRefinement
(
sym:
scala.reflect.macros.Universe.Symbol
)
:
Boolean
Definition Classes
CaseClassMacros
def
isCaseAccessorLike
(
sym:
scala.reflect.macros.Universe.TermSymbol
)
:
Boolean
Definition Classes
CaseClassMacros
def
isCaseClassLike
(
sym:
scala.reflect.macros.Universe.ClassSymbol
)
:
Boolean
Definition Classes
CaseClassMacros
def
isCaseObjectLike
(
sym:
scala.reflect.macros.Universe.ClassSymbol
)
:
Boolean
Definition Classes
CaseClassMacros
def
isCoproduct
(
tpe:
scala.reflect.macros.Universe.Type
)
:
Boolean
Definition Classes
CaseClassMacros
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
isNonGeneric
(
sym:
scala.reflect.macros.Universe.Symbol
)
:
Boolean
Definition Classes
CaseClassMacros
def
isProduct
(
tpe:
scala.reflect.macros.Universe.Type
)
:
Boolean
Definition Classes
CaseClassMacros
def
isProduct1
(
tpe:
scala.reflect.macros.Universe.Type
)
:
Boolean
Definition Classes
CaseClassMacros
def
isProductAux
(
tpe:
scala.reflect.macros.Universe.Type
)
:
Boolean
Definition Classes
CaseClassMacros
def
isReprType
(
tpe:
scala.reflect.macros.Universe.Type
)
:
Boolean
Definition Classes
CaseClassMacros
def
isReprType1
(
tpe:
scala.reflect.macros.Universe.Type
)
:
Boolean
Definition Classes
CaseClassMacros
def
isSealedHierarchyClassSymbol
(
symbol:
scala.reflect.macros.Universe.ClassSymbol
)
:
Boolean
Definition Classes
CaseClassMacros
def
isTuple
(
tpe:
scala.reflect.macros.Universe.Type
)
:
Boolean
Definition Classes
CaseClassMacros
def
isVararg
(
tpe:
scala.reflect.macros.Universe.Type
)
:
Boolean
Definition Classes
CaseClassMacros
def
keyTagTpe
:
scala.reflect.macros.Universe.Type
Definition Classes
ReprTypes
def
lowerKind
(
tpe:
scala.reflect.macros.Universe.Type
)
:
scala.reflect.macros.Universe.Type
Definition Classes
CaseClassMacros
def
mkAttributedRef
(
pre:
scala.reflect.macros.Universe.Type
,
sym:
scala.reflect.macros.Universe.Symbol
)
:
scala.reflect.macros.Universe.Tree
Definition Classes
CaseClassMacros
def
mkAttributedRef
(
tpe:
scala.reflect.macros.Universe.Type
)
:
scala.reflect.macros.Universe.Tree
Definition Classes
CaseClassMacros
def
mkCompoundTpe
(
nil:
scala.reflect.macros.Universe.Type
,
cons:
scala.reflect.macros.Universe.Type
,
items:
List
[
scala.reflect.macros.Universe.Type
]
)
:
scala.reflect.macros.Universe.Type
Definition Classes
CaseClassMacros
def
mkCompoundTypTree
(
nil:
scala.reflect.macros.Universe.Type
,
cons:
scala.reflect.macros.Universe.Type
,
items:
List
[
scala.reflect.macros.Universe.Type
]
)
:
scala.reflect.macros.Universe.Tree
Definition Classes
CaseClassMacros
def
mkCompoundTypTree1
(
nil:
scala.reflect.macros.Universe.Type
,
cons:
scala.reflect.macros.Universe.Type
,
items:
List
[
scala.reflect.macros.Universe.Type
]
,
param:
scala.reflect.macros.Universe.Type
,
arg:
scala.reflect.macros.Universe.TypeName
)
:
scala.reflect.macros.Universe.Tree
Definition Classes
CaseClassMacros
def
mkCoproductTpe
(
items:
List
[
scala.reflect.macros.Universe.Type
]
)
:
scala.reflect.macros.Universe.Type
Definition Classes
CaseClassMacros
def
mkCoproductTypTree
(
items:
List
[
scala.reflect.macros.Universe.Type
]
)
:
scala.reflect.macros.Universe.Tree
Definition Classes
CaseClassMacros
def
mkCoproductTypTree1
(
items:
List
[
scala.reflect.macros.Universe.Type
]
,
param:
scala.reflect.macros.Universe.Type
,
arg:
scala.reflect.macros.Universe.TypeName
)
:
scala.reflect.macros.Universe.Tree
Definition Classes
CaseClassMacros
def
mkDependentRef
(
prefix:
scala.reflect.macros.Universe.Type
,
path:
List
[
scala.reflect.macros.Universe.Name
]
)
: (
scala.reflect.macros.Universe.Type
,
scala.reflect.macros.Universe.Symbol
)
Definition Classes
CaseClassMacros
def
mkFieldTpe
(
name:
scala.reflect.macros.Universe.Name
,
valueTpe:
scala.reflect.macros.Universe.Type
)
:
scala.reflect.macros.Universe.Type
Definition Classes
CaseClassMacros
def
mkHListTpe
(
items:
List
[
scala.reflect.macros.Universe.Type
]
)
:
scala.reflect.macros.Universe.Type
Definition Classes
CaseClassMacros
def
mkHListTypTree
(
items:
List
[
scala.reflect.macros.Universe.Type
]
)
:
scala.reflect.macros.Universe.Tree
Definition Classes
CaseClassMacros
def
mkHListTypTree1
(
items:
List
[
scala.reflect.macros.Universe.Type
]
,
param:
scala.reflect.macros.Universe.Type
,
arg:
scala.reflect.macros.Universe.TypeName
)
:
scala.reflect.macros.Universe.Tree
Definition Classes
CaseClassMacros
def
mkHListValue
(
elems:
List
[
scala.reflect.macros.Universe.Tree
]
)
:
scala.reflect.macros.Universe.Tree
Definition Classes
CaseClassMacros
def
mkLabelTpe
(
name:
scala.reflect.macros.Universe.Name
)
:
scala.reflect.macros.Universe.Type
Definition Classes
CaseClassMacros
def
mkTypTree
(
tpe:
scala.reflect.macros.Universe.Type
)
:
scala.reflect.macros.Universe.Tree
Definition Classes
CaseClassMacros
def
nameAsString
(
name:
scala.reflect.macros.Universe.Name
)
:
String
Definition Classes
CaseClassMacros
def
nameAsValue
(
name:
scala.reflect.macros.Universe.Name
)
:
scala.reflect.macros.Universe.Constant
Definition Classes
CaseClassMacros
def
nameOf
(
tpe:
scala.reflect.macros.Universe.Type
)
:
scala.reflect.api.Symbols.Symbol.NameType
Definition Classes
CaseClassMacros
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
ownerChain
(
sym:
scala.reflect.macros.Universe.Symbol
)
:
List
[
scala.reflect.macros.Universe.Symbol
]
Definition Classes
CaseClassMacros
def
param1
(
tpe:
scala.reflect.macros.Universe.Type
)
:
scala.reflect.macros.Universe.Type
Definition Classes
CaseClassMacros
def
patchedCompanionSymbolOf
(
original:
scala.reflect.macros.Universe.Symbol
)
:
scala.reflect.macros.Universe.Symbol
Definition Classes
CaseClassMacros
def
prefix
(
tpe:
scala.reflect.macros.Universe.Type
)
:
scala.reflect.macros.Universe.Type
Definition Classes
CaseClassMacros
def
productCtorsOf
(
tpe:
scala.reflect.macros.Universe.Type
)
:
List
[
scala.reflect.macros.Universe.Symbol
]
Definition Classes
CaseClassMacros
def
reprTpe
(
tpe:
scala.reflect.macros.Universe.Type
)
:
scala.reflect.macros.Universe.Type
Definition Classes
CaseClassMacros
def
reprTypTree
(
tpe:
scala.reflect.macros.Universe.Type
)
:
scala.reflect.macros.Universe.Tree
Definition Classes
CaseClassMacros
def
reprTypTree1
(
tpe:
scala.reflect.macros.Universe.Type
,
arg:
scala.reflect.macros.Universe.TypeName
)
:
scala.reflect.macros.Universe.Tree
Definition Classes
CaseClassMacros
def
symbolTpe
:
scala.reflect.macros.Universe.Type
Definition Classes
ReprTypes
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
def
unByName
(
tpe:
scala.reflect.macros.Universe.Type
)
:
scala.reflect.macros.Universe.Type
Definition Classes
CaseClassMacros
def
unfoldCompoundTpe
(
compoundTpe:
scala.reflect.macros.Universe.Type
,
nil:
scala.reflect.macros.Universe.Type
,
cons:
scala.reflect.macros.Universe.Type
)
:
List
[
scala.reflect.macros.Universe.Type
]
Definition Classes
CaseClassMacros
def
unpackFieldType
(
tpe:
scala.reflect.macros.Universe.Type
)
: (
scala.reflect.macros.Universe.Type
,
scala.reflect.macros.Universe.Type
)
Definition Classes
CaseClassMacros
def
unpackHListTpe
(
tpe:
scala.reflect.macros.Universe.Type
)
:
List
[
scala.reflect.macros.Universe.Type
]
Definition Classes
CaseClassMacros
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
Inherited from
CaseClassMacros
Inherited from
ReprTypes
Inherited from
AnyRef
Inherited from
Any
Ungrouped