summaryrefslogtreecommitdiff
path: root/src/scalap/scala/tools/scalap/Main.scala
diff options
context:
space:
mode:
authorilyas <ilyas@epfl.ch>2009-02-10 14:08:18 +0000
committerilyas <ilyas@epfl.ch>2009-02-10 14:08:18 +0000
commit3e45f134aaada49d720f15960f4b388d0c8ab193 (patch)
tree0225658c4ddd7b1d1274cded4ccde02cd0b81901 /src/scalap/scala/tools/scalap/Main.scala
parentebb6a2a06a09a4c816a8531c9996c2f3df9aa5eb (diff)
downloadscala-3e45f134aaada49d720f15960f4b388d0c8ab193.tar.gz
scala-3e45f134aaada49d720f15960f4b388d0c8ab193.tar.bz2
scala-3e45f134aaada49d720f15960f4b388d0c8ab193.zip
map page updated
scalap flags adjusted according to man page
Diffstat (limited to 'src/scalap/scala/tools/scalap/Main.scala')
-rw-r--r--src/scalap/scala/tools/scalap/Main.scala6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/scalap/scala/tools/scalap/Main.scala b/src/scalap/scala/tools/scalap/Main.scala
index 6e91e00234..71b93835e6 100644
--- a/src/scalap/scala/tools/scalap/Main.scala
+++ b/src/scalap/scala/tools/scalap/Main.scala
@@ -22,11 +22,12 @@ object Main {
val SCALA_SIG = "ScalaSig"
val versionMsg = "Scala classfile decoder " +
Properties.versionString + " -- " +
- Properties.copyrightString
+ Properties.copyrightString + "\n"
/**Verbose program run?
*/
var verbose = false
+ var printPrivates = false
/**Prints usage information for scalap.
*/
@@ -74,7 +75,7 @@ object Main {
case _ =>
}
// Print classes
- val printer = new ScalaSigPrinter(stream)
+ val printer = new ScalaSigPrinter(stream, printPrivates)
for (c <- syms) {
printer.printSymbol(c)
}
@@ -246,6 +247,7 @@ object Main {
if (arguments contains "-help")
usage
verbose = arguments contains "-verbose"
+ printPrivates = arguments contains "-private"
// construct a custom class path
val classPath0 = new ClassPath(false)
val path = arguments.getArgument("-classpath") match {