public class AddReferenceQualifiersTransform extends ContextTrackingVisitor<java.lang.Void>
context| Constructor and Description |
|---|
AddReferenceQualifiersTransform(DecompilerContext context) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object |
resolveName(AstNode location,
java.lang.String name,
NameResolveMode mode) |
void |
run(AstNode compilationUnit) |
java.lang.Void |
visitMemberReferenceExpression(MemberReferenceExpression node,
java.lang.Void data) |
java.lang.Void |
visitSimpleType(SimpleType node,
java.lang.Void data) |
inConstructor, inMethod, visitConstructorDeclaration, visitMethodDeclaration, visitTypeDeclarationvisitAnnotation, visitAnonymousObjectCreationExpression, visitArrayCreationExpression, visitArrayInitializerExpression, visitArraySpecifier, visitAssertStatement, visitAssignmentExpression, visitBinaryOperatorExpression, visitBlockStatement, visitBreakStatement, visitCaseLabel, visitCastExpression, visitCatchClause, visitChildren, visitClassOfExpression, visitComment, visitCompilationUnit, visitComposedType, visitConditionalExpression, visitContinueStatement, visitDoWhileStatement, visitEmptyStatement, visitEnumValueDeclaration, visitExpressionStatement, visitFieldDeclaration, visitForEachStatement, visitForStatement, visitGotoStatement, visitIdentifier, visitIdentifierExpression, visitIfElseStatement, visitImportDeclaration, visitIndexerExpression, visitInitializerBlock, visitInstanceOfExpression, visitInvocationExpression, visitJavaTokenNode, visitLabeledStatement, visitLabelStatement, visitLambdaExpression, visitLocalTypeDeclarationStatement, visitMethodGroupExpression, visitNewLine, visitNullReferenceExpression, visitObjectCreationExpression, visitPackageDeclaration, visitParameterDeclaration, visitParenthesizedExpression, visitPatternPlaceholder, visitPrimitiveExpression, visitReturnStatement, visitSuperReferenceExpression, visitSwitchSection, visitSwitchStatement, visitSynchronizedStatement, visitText, visitThisReferenceExpression, visitThrowStatement, visitTryCatchStatement, visitTypeParameterDeclaration, visitTypeReference, visitUnaryOperatorExpression, visitVariableDeclaration, visitVariableInitializer, visitWhileStatement, visitWildcardTypepublic AddReferenceQualifiersTransform(DecompilerContext context)
public void run(AstNode compilationUnit)
run in interface IAstTransformrun in class ContextTrackingVisitor<java.lang.Void>public java.lang.Void visitSimpleType(SimpleType node, java.lang.Void data)
visitSimpleType in interface IAstVisitor<java.lang.Void,java.lang.Void>visitSimpleType in class DepthFirstAstVisitor<java.lang.Void,java.lang.Void>public java.lang.Void visitMemberReferenceExpression(MemberReferenceExpression node, java.lang.Void data)
visitMemberReferenceExpression in interface IAstVisitor<java.lang.Void,java.lang.Void>visitMemberReferenceExpression in class DepthFirstAstVisitor<java.lang.Void,java.lang.Void>protected java.lang.Object resolveName(AstNode location, java.lang.String name, NameResolveMode mode)