.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

530 lines
14 KiB

// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt)
// This code is distributed under MIT X11 license (for details please see \doc\license.txt)
using System;
namespace ICSharpCode.NRefactory.CSharp
{
public class NotImplementedAstVisitor<T, S> : IAstVisitor<T, S>
{
public virtual S VisitAnonymousMethodExpression(AnonymousMethodExpression anonymousMethodExpression, T data)
{
throw new NotImplementedException();
}
public virtual S VisitArgListExpression(ArgListExpression argListExpression, T data)
{
throw new NotImplementedException();
}
public virtual S VisitArrayCreateExpression(ArrayCreateExpression arrayCreateExpression, T data)
{
throw new NotImplementedException();
}
public virtual S VisitArrayInitializerExpression(ArrayInitializerExpression arrayInitializerExpression, T data)
{
throw new NotImplementedException();
}
public virtual S VisitAsExpression(AsExpression asExpression, T data)
{
throw new NotImplementedException();
}
public virtual S VisitAssignmentExpression(AssignmentExpression assignmentExpression, T data)
{
throw new NotImplementedException();
}
public virtual S VisitBaseReferenceExpression(BaseReferenceExpression baseReferenceExpression, T data)
{
throw new NotImplementedException();
}
public virtual S VisitBinaryOperatorExpression(BinaryOperatorExpression binaryOperatorExpression, T data)
{
throw new NotImplementedException();
}
public virtual S VisitCastExpression(CastExpression castExpression, T data)
{
throw new NotImplementedException();
}
public virtual S VisitCheckedExpression(CheckedExpression checkedExpression, T data)
{
throw new NotImplementedException();
}
public virtual S VisitConditionalExpression(ConditionalExpression conditionalExpression, T data)
{
throw new NotImplementedException();
}
public virtual S VisitDefaultValueExpression(DefaultValueExpression defaultValueExpression, T data)
{
throw new NotImplementedException();
}
public virtual S VisitDirectionExpression(DirectionExpression directionExpression, T data)
{
throw new NotImplementedException();
}
public virtual S VisitIdentifierExpression(IdentifierExpression identifierExpression, T data)
{
throw new NotImplementedException();
}
public virtual S VisitIndexerExpression(IndexerExpression indexerExpression, T data)
{
throw new NotImplementedException();
}
public virtual S VisitInvocationExpression(InvocationExpression invocationExpression, T data)
{
throw new NotImplementedException();
}
public virtual S VisitIsExpression(IsExpression isExpression, T data)
{
throw new NotImplementedException();
}
public virtual S VisitLambdaExpression(LambdaExpression lambdaExpression, T data)
{
throw new NotImplementedException();
}
public virtual S VisitMemberReferenceExpression(MemberReferenceExpression memberReferenceExpression, T data)
{
throw new NotImplementedException();
}
public virtual S VisitNamedArgumentExpression(NamedArgumentExpression namedArgumentExpression, T data)
{
throw new NotImplementedException();
}
public virtual S VisitNullReferenceExpression(NullReferenceExpression nullReferenceExpression, T data)
{
throw new NotImplementedException();
}
public virtual S VisitObjectCreateExpression(ObjectCreateExpression objectCreateExpression, T data)
{
throw new NotImplementedException();
}
public virtual S VisitParenthesizedExpression(ParenthesizedExpression parenthesizedExpression, T data)
{
throw new NotImplementedException();
}
public virtual S VisitPointerReferenceExpression(PointerReferenceExpression pointerReferenceExpression, T data)
{
throw new NotImplementedException();
}
public virtual S VisitPrimitiveExpression(PrimitiveExpression primitiveExpression, T data)
{
throw new NotImplementedException();
}
public virtual S VisitSizeOfExpression(SizeOfExpression sizeOfExpression, T data)
{
throw new NotImplementedException();
}
public virtual S VisitStackAllocExpression(StackAllocExpression stackAllocExpression, T data)
{
throw new NotImplementedException();
}
public virtual S VisitThisReferenceExpression(ThisReferenceExpression thisReferenceExpression, T data)
{
throw new NotImplementedException();
}
public virtual S VisitTypeOfExpression(TypeOfExpression typeOfExpression, T data)
{
throw new NotImplementedException();
}
public virtual S VisitTypeReferenceExpression(TypeReferenceExpression typeReferenceExpression, T data)
{
throw new NotImplementedException();
}
public virtual S VisitUnaryOperatorExpression(UnaryOperatorExpression unaryOperatorExpression, T data)
{
throw new NotImplementedException();
}
public virtual S VisitUncheckedExpression(UncheckedExpression uncheckedExpression, T data)
{
throw new NotImplementedException();
}
public virtual S VisitQueryExpression(QueryExpression queryExpression, T data)
{
throw new NotImplementedException();
}
public virtual S VisitQueryContinuationClause(QueryContinuationClause queryContinuationClause, T data)
{
throw new NotImplementedException();
}
public virtual S VisitQueryFromClause(QueryFromClause queryFromClause, T data)
{
throw new NotImplementedException();
}
public virtual S VisitQueryLetClause(QueryLetClause queryLetClause, T data)
{
throw new NotImplementedException();
}
public virtual S VisitQueryWhereClause(QueryWhereClause queryWhereClause, T data)
{
throw new NotImplementedException();
}
public virtual S VisitQueryJoinClause(QueryJoinClause queryJoinClause, T data)
{
throw new NotImplementedException();
}
public virtual S VisitQueryOrderClause(QueryOrderClause queryOrderClause, T data)
{
throw new NotImplementedException();
}
public virtual S VisitQueryOrdering(QueryOrdering queryOrdering, T data)
{
throw new NotImplementedException();
}
public virtual S VisitQuerySelectClause(QuerySelectClause querySelectClause, T data)
{
throw new NotImplementedException();
}
public virtual S VisitQueryGroupClause(QueryGroupClause queryGroupClause, T data)
{
throw new NotImplementedException();
}
public virtual S VisitAttribute(Attribute attribute, T data)
{
throw new NotImplementedException();
}
public virtual S VisitAttributeSection(AttributeSection attributeSection, T data)
{
throw new NotImplementedException();
}
public virtual S VisitDelegateDeclaration(DelegateDeclaration delegateDeclaration, T data)
{
throw new NotImplementedException();
}
public virtual S VisitNamespaceDeclaration(NamespaceDeclaration namespaceDeclaration, T data)
{
throw new NotImplementedException();
}
public virtual S VisitTypeDeclaration(TypeDeclaration typeDeclaration, T data)
{
throw new NotImplementedException();
}
public virtual S VisitUsingAliasDeclaration(UsingAliasDeclaration usingAliasDeclaration, T data)
{
throw new NotImplementedException();
}
public virtual S VisitUsingDeclaration(UsingDeclaration usingDeclaration, T data)
{
throw new NotImplementedException();
}
public virtual S VisitBlockStatement(BlockStatement blockStatement, T data)
{
throw new NotImplementedException();
}
public virtual S VisitBreakStatement(BreakStatement breakStatement, T data)
{
throw new NotImplementedException();
}
public virtual S VisitCheckedStatement(CheckedStatement checkedStatement, T data)
{
throw new NotImplementedException();
}
public virtual S VisitContinueStatement(ContinueStatement continueStatement, T data)
{
throw new NotImplementedException();
}
public virtual S VisitDoWhileStatement(DoWhileStatement doWhileStatement, T data)
{
throw new NotImplementedException();
}
public virtual S VisitEmptyStatement(EmptyStatement emptyStatement, T data)
{
throw new NotImplementedException();
}
public virtual S VisitExpressionStatement(ExpressionStatement expressionStatement, T data)
{
throw new NotImplementedException();
}
public virtual S VisitFixedStatement(FixedStatement fixedStatement, T data)
{
throw new NotImplementedException();
}
public virtual S VisitForeachStatement(ForeachStatement foreachStatement, T data)
{
throw new NotImplementedException();
}
public virtual S VisitForStatement(ForStatement forStatement, T data)
{
throw new NotImplementedException();
}
public virtual S VisitGotoCaseStatement(GotoCaseStatement gotoCaseStatement, T data)
{
throw new NotImplementedException();
}
public virtual S VisitGotoDefaultStatement(GotoDefaultStatement gotoDefaultStatement, T data)
{
throw new NotImplementedException();
}
public virtual S VisitGotoStatement(GotoStatement gotoStatement, T data)
{
throw new NotImplementedException();
}
public virtual S VisitIfElseStatement(IfElseStatement ifElseStatement, T data)
{
throw new NotImplementedException();
}
public virtual S VisitLabelStatement(LabelStatement labelStatement, T data)
{
throw new NotImplementedException();
}
public virtual S VisitLockStatement(LockStatement lockStatement, T data)
{
throw new NotImplementedException();
}
public virtual S VisitReturnStatement(ReturnStatement returnStatement, T data)
{
throw new NotImplementedException();
}
public virtual S VisitSwitchStatement(SwitchStatement switchStatement, T data)
{
throw new NotImplementedException();
}
public virtual S VisitSwitchSection(SwitchSection switchSection, T data)
{
throw new NotImplementedException();
}
public virtual S VisitCaseLabel(CaseLabel caseLabel, T data)
{
throw new NotImplementedException();
}
public virtual S VisitThrowStatement(ThrowStatement throwStatement, T data)
{
throw new NotImplementedException();
}
public virtual S VisitTryCatchStatement(TryCatchStatement tryCatchStatement, T data)
{
throw new NotImplementedException();
}
public virtual S VisitCatchClause(CatchClause catchClause, T data)
{
throw new NotImplementedException();
}
public virtual S VisitUncheckedStatement(UncheckedStatement uncheckedStatement, T data)
{
throw new NotImplementedException();
}
public virtual S VisitUnsafeStatement(UnsafeStatement unsafeStatement, T data)
{
throw new NotImplementedException();
}
public virtual S VisitUsingStatement(UsingStatement usingStatement, T data)
{
throw new NotImplementedException();
}
public virtual S VisitVariableDeclarationStatement(VariableDeclarationStatement variableDeclarationStatement, T data)
{
throw new NotImplementedException();
}
public virtual S VisitWhileStatement(WhileStatement whileStatement, T data)
{
throw new NotImplementedException();
}
public virtual S VisitYieldBreakStatement(YieldBreakStatement yieldBreakStatement, T data)
{
throw new NotImplementedException();
}
public virtual S VisitYieldStatement(YieldStatement yieldStatement, T data)
{
throw new NotImplementedException();
}
public virtual S VisitAccessor(Accessor accessor, T data)
{
throw new NotImplementedException();
}
public virtual S VisitConstructorDeclaration(ConstructorDeclaration constructorDeclaration, T data)
{
throw new NotImplementedException();
}
public virtual S VisitConstructorInitializer(ConstructorInitializer constructorInitializer, T data)
{
throw new NotImplementedException();
}
public virtual S VisitDestructorDeclaration(DestructorDeclaration destructorDeclaration, T data)
{
throw new NotImplementedException();
}
public virtual S VisitEnumMemberDeclaration(EnumMemberDeclaration enumMemberDeclaration, T data)
{
throw new NotImplementedException();
}
public virtual S VisitEventDeclaration(EventDeclaration eventDeclaration, T data)
{
throw new NotImplementedException();
}
public virtual S VisitCustomEventDeclaration(CustomEventDeclaration customEventDeclaration, T data)
{
throw new NotImplementedException();
}
public virtual S VisitFieldDeclaration(FieldDeclaration fieldDeclaration, T data)
{
throw new NotImplementedException();
}
public virtual S VisitIndexerDeclaration(IndexerDeclaration indexerDeclaration, T data)
{
throw new NotImplementedException();
}
public virtual S VisitMethodDeclaration(MethodDeclaration methodDeclaration, T data)
{
throw new NotImplementedException();
}
public virtual S VisitOperatorDeclaration(OperatorDeclaration operatorDeclaration, T data)
{
throw new NotImplementedException();
}
public virtual S VisitParameterDeclaration(ParameterDeclaration parameterDeclaration, T data)
{
throw new NotImplementedException();
}
public virtual S VisitPropertyDeclaration(PropertyDeclaration propertyDeclaration, T data)
{
throw new NotImplementedException();
}
public virtual S VisitVariableInitializer(VariableInitializer variableInitializer, T data)
{
throw new NotImplementedException();
}
public virtual S VisitCompilationUnit(CompilationUnit compilationUnit, T data)
{
throw new NotImplementedException();
}
public virtual S VisitSimpleType(SimpleType simpleType, T data)
{
throw new NotImplementedException();
}
public virtual S VisitMemberType(MemberType memberType, T data)
{
throw new NotImplementedException();
}
public virtual S VisitComposedType(ComposedType composedType, T data)
{
throw new NotImplementedException();
}
public virtual S VisitArraySpecifier(ArraySpecifier arraySpecifier, T data)
{
throw new NotImplementedException();
}
public virtual S VisitPrimitiveType(PrimitiveType primitiveType, T data)
{
throw new NotImplementedException();
}
public virtual S VisitComment(Comment comment, T data)
{
throw new NotImplementedException();
}
public virtual S VisitTypeParameterDeclaration(TypeParameterDeclaration typeParameterDeclaration, T data)
{
throw new NotImplementedException();
}
public virtual S VisitConstraint(Constraint constraint, T data)
{
throw new NotImplementedException();
}
public virtual S VisitCSharpTokenNode(CSharpTokenNode cSharpTokenNode, T data)
{
throw new NotImplementedException();
}
public virtual S VisitIdentifier(Identifier identifier, T data)
{
throw new NotImplementedException();
}
}
}