Don't require that types be specified on the command line if the displayer
authorJonathan Pryor <jpryor@novell.com>
Fri, 10 Jan 2003 15:08:10 +0000 (15:08 -0000)
committerJonathan Pryor <jpryor@novell.com>
Fri, 10 Jan 2003 15:08:10 +0000 (15:08 -0000)
commit99f0d2770569ab04339c316e312c6dc365446dd8
tree40dd67bf04af6d46fb0336269b17034a1418da90
parentb2b4e687a294f999527a595630046760355a6b12
Don't require that types be specified on the command line if the displayer
doesn't require them.

For example, it's sensible for a GUI program to load without having any
assembly loaded, so there's no reason for assemblies/types to be specified.

This allows us to do:

    type-reflector --displayer=gtk

And get an empty Gtk# window (which can be later filled by using
File->Open...).

svn path=/trunk/mcs/; revision=10335
12 files changed:
mcs/tools/type-reflector/ChangeLog
mcs/tools/type-reflector/IndentingTextWriter.cs
mcs/tools/type-reflector/TypeReflectorApp.cs
mcs/tools/type-reflector/displayers/IndentingTextWriter.cs
mcs/tools/type-reflector/displayers/gtk/ChangeLog
mcs/tools/type-reflector/displayers/gtk/GtkTypeDisplayer.cs
mcs/tools/type-reflector/displayers/swf/ChangeLog
mcs/tools/type-reflector/displayers/swf/SwfTypeDisplayer.cs
mcs/tools/type-reflector/gtk/ChangeLog
mcs/tools/type-reflector/gtk/GtkTypeDisplayer.cs
mcs/tools/type-reflector/swf/ChangeLog
mcs/tools/type-reflector/swf/SwfTypeDisplayer.cs