/
scala/
scala.quoted/
Quotes/
reflectModule/
TreeMapTreeMap
scala.quoted.Quotes.reflectModule.TreeMap
trait TreeMapCustomizable tree mapper.
Usage:
def inQuotes(using q: Quotes) = {
import q.reflect.*
class MyTreeMap extends TreeMap {
override def transformTree(tree: Tree)(owner: Symbol): Tree = ???
}
}
Use Symbol.asQuotes
to create quotes with the correct owner within the TreeMap.
class
Objecttrait
Matchableclass
Any(
tree:
CaseDef)(
owner:
Symbol):
CaseDef Attributes(
trees:
List[
CaseDef])(
owner:
Symbol):
List[
CaseDef]
Attributes(
tree:
Statement)(
owner:
Symbol):
Statement Attributes(
trees:
List[
Statement])(
owner:
Symbol):
List[
Statement]
Attributes[
Tr <: Tree](
trees:
List[
Tr])(
owner:
Symbol):
List[
Tr]
Attributes(
tree:
Term)(
owner:
Symbol):
Term Attributes(
trees:
List[
Term])(
owner:
Symbol):
List[
Term]
Attributes(
tree:
Tree)(
owner:
Symbol):
Tree Attributes(
trees:
List[
Tree])(
owner:
Symbol):
List[
Tree]
Attributes(
tree:
TypeCaseDef)(
owner:
Symbol):
TypeCaseDef Attributes(
trees:
List[
TypeCaseDef])(
owner:
Symbol):
List[
TypeCaseDef]
Attributes(
tree:
TypeTree)(
owner:
Symbol):
TypeTree Attributes(
trees:
List[
TypeTree])(
owner:
Symbol):
List[
TypeTree]
AttributesGenerated with
Copyright (c) 2002-2025, LAMP/EPFL
Copyright (c) 2002-2025, LAMP/EPFL
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4