Movatterモバイル変換


[0]ホーム

URL:


Scala 3
3.7.4
LearnInstallPlaygroundFind A LibraryCommunityBlog
Scala 3
LearnInstallPlaygroundFind A LibraryCommunityBlog
DocsAPI
Generated with
Copyright (c) 2002-2025, LAMP/EPFL
Copyright (c) 2002-2025, LAMP/EPFL
Scala 3/scala/scala.quoted/Quotes/reflectModule/defnModule

defnModule

scala.quoted.Quotes.reflectModule.defnModule

Methods of the module objectval defn

Attributes

Source
Quotes.scala
Graph
Supertypes
classObject
traitMatchable
classAny
Self type
Quotes.this.reflectModule.this.defn.type

Members list

Value members

Abstract methods

The class symbol of core classscala.Any.

The class symbol of core classscala.Any.

Attributes

Source
Quotes.scala

The type symbol of core classscala.AnyRef.

The type symbol of core classscala.AnyRef.

Attributes

Source
Quotes.scala

The class symbol of core classscala.AnyVal.

The class symbol of core classscala.AnyVal.

Attributes

Source
Quotes.scala

The class symbol of classscala.Array.

The class symbol of classscala.Array.

Attributes

Source
Quotes.scala

The module symbol of modulescala.Array.

The module symbol of modulescala.Array.

Attributes

Source
Quotes.scala

The method symbol of methodapply in classscala.Array.

The method symbol of methodapply in classscala.Array.

Attributes

Source
Quotes.scala

The method symbol of methodclone in classscala.Array.

The method symbol of methodclone in classscala.Array.

Attributes

Source
Quotes.scala

The method symbol of methodlength in classscala.Array.

The method symbol of methodlength in classscala.Array.

Attributes

Source
Quotes.scala

The method symbol of methodupdate in classscala.Array.

The method symbol of methodupdate in classscala.Array.

Attributes

Source
Quotes.scala

The class symbol of primitive classscala.Boolean.

The class symbol of primitive classscala.Boolean.

Attributes

Source
Quotes.scala

The class symbol of primitive classscala.Byte.

The class symbol of primitive classscala.Byte.

Attributes

Source
Quotes.scala

The class symbol of primitive classscala.Char.

The class symbol of primitive classscala.Char.

Attributes

Source
Quotes.scala

The class symbol of classjava.lang.Class.

The class symbol of classjava.lang.Class.

Attributes

Source
Quotes.scala

The class symbol of primitive classscala.Double.

The class symbol of primitive classscala.Double.

Attributes

Source
Quotes.scala

The class symbol of empty package_root_._empty_.

The class symbol of empty package_root_._empty_.

Attributes

Source
Quotes.scala

The class symbol of primitive classscala.Float.

The class symbol of primitive classscala.Float.

Attributes

Source
Quotes.scala

Class symbol of a function classscala.FunctionN.

Class symbol of a function classscala.FunctionN.

Value parameters

arity

the arity of the function where0 <= arity

Attributes

Returns

class symbol ofscala.FunctionN whereN == arity

Source
Quotes.scala
defFunctionClass(arity:Int,isContextual:Boolean):Quotes.this.reflectModule.this.Symbol

Class symbol of a context function classscala.FunctionN orscala.ContextFunctionN.

Class symbol of a context function classscala.FunctionN orscala.ContextFunctionN.

Value parameters

arity

the arity of the function where0 <= arity

isContextual

if it is ascala.ContextFunctionN

Attributes

Returns

class symbol ofscala.FunctionN orscala.ContextFunctionN whereN == arity

Source
Quotes.scala

The class symbol of primitive classscala.Int.

The class symbol of primitive classscala.Int.

Attributes

Source
Quotes.scala

The module symbol of packagejava.lang.

The module symbol of packagejava.lang.

Attributes

Source
Quotes.scala

The class symbol of primitive classscala.Long.

The class symbol of primitive classscala.Long.

Attributes

Source
Quotes.scala

The class symbol of core traitscala.Matchable

The class symbol of core traitscala.Matchable

Attributes

Source
Quotes.scala

The module symbol of modulescala.None.

The module symbol of modulescala.None.

Attributes

Source
Quotes.scala

The class symbol of core classscala.Nothing.

The class symbol of core classscala.Nothing.

Attributes

Source
Quotes.scala

The class symbol of core classscala.Null.

The class symbol of core classscala.Null.

Attributes

Source
Quotes.scala

The class symbol of core classjava.lang.Object.

The class symbol of core classjava.lang.Object.

Attributes

Source
Quotes.scala

The class symbol of classscala.Option.

The class symbol of classscala.Option.

Attributes

Source
Quotes.scala

Thescala.PolyFunction built-in trait.

Thescala.PolyFunction built-in trait.

Attributes

Source
Quotes.scala

The module symbol of modulescala.Predef.

The module symbol of modulescala.Predef.

Attributes

Source
Quotes.scala

The method symbol of methodscala.Predef.classOf.

The method symbol of methodscala.Predef.classOf.

Attributes

Source
Quotes.scala

Function-like object that maps arity to symbols for classesscala.Product

Function-like object that maps arity to symbols for classesscala.Product

Attributes

Source
Quotes.scala

The class symbol of classscala.annotation.reflection.Repeated

The class symbol of classscala.annotation.reflection.Repeated

Attributes

Source
Quotes.scala

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 class symbol of root package_root_.

Attributes

Source
Quotes.scala

The module symbol of root package_root_.

The module symbol of root package_root_.

Attributes

Source
Quotes.scala

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 packagescala.

The module symbol of packagescala.

Attributes

Source
Quotes.scala

The class symbol of packagescala.

The class symbol of packagescala.

Attributes

Source
Quotes.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 classscala.Short.

The class symbol of primitive classscala.Short.

Attributes

Source
Quotes.scala

The module symbol of modulescala.Some.

The module symbol of modulescala.Some.

Attributes

Source
Quotes.scala

The class symbol of classscala.String.

The class symbol of classscala.String.

Attributes

Source
Quotes.scala

Function-like object that maps arity to symbols for classesscala.TupleX.

Function-like object that maps arity to symbols for classesscala.TupleX.

  • 0th element isNoSymbol
  • 1st element isNoSymbol
  • 2st element isTuple2
  • ...
  • 22nd element isTuple22
  • 23nd element isNoSymbol // TODO update when we will have more tuples
  • ...

Attributes

Source
Quotes.scala

The class symbol of primitive classscala.Unit.

The class symbol of primitive classscala.Unit.

Attributes

Source
Quotes.scala

Returnstrue ifsym is aTuple1,Tuple2, ...Tuple22

Returnstrue ifsym is aTuple1,Tuple2, ...Tuple22

Attributes

Source
Quotes.scala

Deprecated methods

defFunctionClass(arity:Int,isImplicit:Boolean = ...,isErased:Boolean = ...):Quotes.this.reflectModule.this.Symbol

Function-like object that maps arity to symbols for classesscala.FunctionX.

Function-like object that maps arity to symbols for classesscala.FunctionX.

  • 0th element isFunction0
  • 1st element isFunction1
  • ...
  • Nth element isFunctionN

Attributes

Deprecated
[Since version 3.4]Use overload of `FunctionClass` with 1 or 2 arguments
Source
Quotes.scala
In this article
Generated with
Copyright (c) 2002-2025, LAMP/EPFL
Copyright (c) 2002-2025, LAMP/EPFL

[8]ページ先頭

©2009-2025 Movatter.jp