1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
enclosingPackage = package test {
object Test extends scala.AnyRef {
def <init>() = {
super.<init>();
()
};
def test = Macros.foo
}
}
enclosingClass = object Test extends scala.AnyRef {
def <init>() = {
super.<init>();
()
};
def test = Macros.foo
}
enclosingImpl = object Test extends scala.AnyRef {
def <init>() = {
super.<init>();
()
};
def test = Macros.foo
}
enclosingTemplate = scala.AnyRef {
def <init>() = {
super.<init>();
()
};
def test = Macros.foo
}
enclosingMethod = def test = Macros.foo
enclosingDef = def test = Macros.foo
enclosingOwner = method test
enclosingOwnerChain = List(method test, object Test, package test, package <root>)
|