{
public virtual void Visit (MemberCore member)
{
- Console.WriteLine ("unknown member: " + member);
+ Console.WriteLine ("unknown member type: " + member.GetType ());
}
void VisitTypeContainer (TypeContainer tc)
//}
}
+ public virtual void Visit (ModuleContainer module)
+ {
+ VisitTypeContainer (module);
+ }
+
public virtual void Visit (Class c)
{
VisitTypeContainer (c);
{
}
+ public virtual void Visit (Const c)
+ {
+ }
+
public virtual void Visit (Field f)
{
}
Console.WriteLine ("unknown statement:" + stmt);
return null;
}
-
+
+ public virtual object Visit (BlockVariableDeclaration blockVariableDeclaration)
+ {
+ return null;
+ }
+
+ public virtual object Visit (BlockConstantDeclaration blockConstantDeclaration)
+ {
+ return null;
+ }
+
public virtual object Visit (EmptyStatement emptyStatement)
{
return null;
{
return null;
}
-
-
+
public virtual object Visit (Switch switchStatement)
{
return null;
}
-
-
+
+ public virtual object Visit (StatementList statementList)
+ {
+ return null;
+ }
+
public virtual object Visit (Lock lockStatement)
{
return null;
{
return null;
}
-
+
+ public virtual object Visit (DefaultParameterValueExpression defaultParameterValueExpression)
+ {
+ return null;
+ }
+
public virtual object Visit (Binary binaryExpression)
{
return null;
return null;
}
- public virtual object Visit (AnonymousMethodExpression anonymousMethodExpression)
+ public virtual object Visit (TypeExpression typeExpression)
{
return null;
}
+ public virtual object Visit (AnonymousMethodExpression anonymousMethodExpression)
+ {
+ return null;
+ }
+
public virtual object Visit (LambdaExpression lambdaExpression)
{
return null;
}
-
+
+ public virtual object Visit (ConstInitializer constInitializer)
+ {
+ return null;
+ }
+
+ public virtual object Visit (ArrayInitializer arrayInitializer)
+ {
+ return null;
+ }
+
public virtual object Visit (Linq.QueryExpression queryExpression)
{
return null;