summaryrefslogtreecommitdiff
path: root/src/reflect/scala/reflect/api/Symbols.scala
diff options
context:
space:
mode:
authoringoem <ingoem@gmail.com>2012-10-08 18:38:37 +0200
committerEugene Burmako <xeno.by@gmail.com>2012-10-11 19:54:49 +0200
commit0c619f18ec275c25af65f4c7bdba4b73cb60855d (patch)
tree07e867ea92ece62637293a552b265848d89dc259 /src/reflect/scala/reflect/api/Symbols.scala
parent92dc8f81130b26475b0540a2226c340caac4c9ac (diff)
downloadscala-0c619f18ec275c25af65f4c7bdba4b73cb60855d.tar.gz
scala-0c619f18ec275c25af65f4c7bdba4b73cb60855d.tar.bz2
scala-0c619f18ec275c25af65f4c7bdba4b73cb60855d.zip
Rearranged some reflection docs, moving things to the guide
Diffstat (limited to 'src/reflect/scala/reflect/api/Symbols.scala')
-rw-r--r--src/reflect/scala/reflect/api/Symbols.scala11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/reflect/scala/reflect/api/Symbols.scala b/src/reflect/scala/reflect/api/Symbols.scala
index 371e20cdd4..063e12f49c 100644
--- a/src/reflect/scala/reflect/api/Symbols.scala
+++ b/src/reflect/scala/reflect/api/Symbols.scala
@@ -1,14 +1,15 @@
package scala.reflect
package api
-/** A slice of [[scala.reflect.api.Universe the Scala reflection cake]] that defines symbols and operations on them.
- * See [[scala.reflect.api.Universe]] for a description of how the reflection API is encoded with the cake pattern.
+/** This trait defines symbols and operations on them.
+ *
+ * See the [[docs.scala-lang.org/overviews/reflection/overview.html Reflection Guide]] for a description of symbols
+ * and infomation on getting started with Scala reflection API.
*
* === Symbols from a compile-time perspective ===
*
- * [[http://dcsobral.blogspot.ch/2012/08/json-serialization-with-reflection-in.html To quote Daniel Sobral]],
- * anything you define in Scala has a symbol. If you give something a name,
- * then it has a symbol associated with it. If you didn't give it a name, but you could have, then it has a symbol.
+ * Anything you define in Scala has a symbol. If you give something a name, then it has a symbol associated with it.
+ * If you didn't give it a name, but you could have, then it has a symbol.
*
* Symbols are used by the Scala compiler to establish bindings. When typechecking a Scala program,
* the compiler populates [[scala.reflect.api.Trees#RefTrees ref trees]], such as [[scala.reflect.api.Trees#Ident Ident]]