Uses of Class
com.strobel.decompiler.languages.java.ast.MethodDeclaration
Packages that use MethodDeclaration
Package
Description
-
Uses of MethodDeclaration in com.strobel.decompiler.languages.java
Methods in com.strobel.decompiler.languages.java with parameters of type MethodDeclarationModifier and TypeMethodDescriptionJavaOutputVisitor.visitMethodDeclaration
(MethodDeclaration node, Void ignored) -
Uses of MethodDeclaration in com.strobel.decompiler.languages.java.ast
Subclasses of MethodDeclaration in com.strobel.decompiler.languages.java.astMethods in com.strobel.decompiler.languages.java.ast that return MethodDeclarationModifier and TypeMethodDescriptionfinal MethodDeclaration
AstBuilder.createMethod
(MethodDefinition method) static MethodDeclaration
MethodDeclaration.forPattern
(Pattern pattern) Methods in com.strobel.decompiler.languages.java.ast with parameters of type MethodDeclarationModifier and TypeMethodDescriptionstatic AstNode
InliningHelper.inlineMethod
(MethodDeclaration method, Map<ParameterDefinition, ? extends AstNode> argumentMappings) ContextTrackingVisitor.visitMethodDeclaration
(MethodDeclaration node, Void p) DepthFirstAstVisitor.visitMethodDeclaration
(MethodDeclaration node, T data) IAstVisitor.visitMethodDeclaration
(MethodDeclaration node, T data) JavaNameResolver.FindDeclarationVisitor.visitMethodDeclaration
(MethodDeclaration node, String name) protected TResult
ContextTrackingVisitor.visitMethodDeclarationOverride
(MethodDeclaration node, Void p) -
Uses of MethodDeclaration in com.strobel.decompiler.languages.java.ast.transforms
Fields in com.strobel.decompiler.languages.java.ast.transforms declared as MethodDeclarationModifier and TypeFieldDescriptionprotected static final MethodDeclaration
RewriteRecordClassesTransform.ACCESSOR
(package private) MethodDeclaration
InvokeDynamicRewriter.IndyHelperBuilder.ensureHandleDeclaration
(package private) MethodDeclaration
InvokeDynamicRewriter.IndyHelperBuilder.handleDeclaration
(package private) MethodDeclaration
MethodHandleConstantRewriter.LcdMHHelperBuilder.handleDeclaration
(package private) MethodDeclaration
InvokeDynamicRewriter.IndyHelperBuilder.invokeDeclaration
(package private) static final MethodDeclaration
RewriteLegacyClassConstantsTransform.ClassMethodLocator.PATTERN
(package private) MethodDeclaration
EclipseEnumSwitchRewriterTransform.Visitor.SwitchMapInfo.switchMapMethodDeclaration
private static final MethodDeclaration
EliminateSyntheticAccessorsTransform.SYNTHETIC_GET_ACCESSOR
private static final MethodDeclaration
EliminateSyntheticAccessorsTransform.SYNTHETIC_SET_ACCESSOR
private static final MethodDeclaration
EliminateSyntheticAccessorsTransform.SYNTHETIC_SET_ACCESSOR_ALT
private static final MethodDeclaration
EliminateSyntheticAccessorsTransform.SYNTHETIC_STATIC_GET_ACCESSOR
private static final MethodDeclaration
EliminateSyntheticAccessorsTransform.SYNTHETIC_STATIC_SET_ACCESSOR
private static final MethodDeclaration
EliminateSyntheticAccessorsTransform.SYNTHETIC_STATIC_SET_ACCESSOR_ALT
Fields in com.strobel.decompiler.languages.java.ast.transforms with type parameters of type MethodDeclarationModifier and TypeFieldDescriptionprivate final Map
<String, MethodDeclaration> EliminateSyntheticAccessorsTransform._accessMethodDeclarations
private final Map
<String, MethodDeclaration> LambdaTransform._methodDeclarations
(package private) final Map
<RecordComponentInfo, MethodDeclaration> RewriteRecordClassesTransform.RecordState.removableAccessors
(package private) final List
<MethodDeclaration> RewriteRecordClassesTransform.RecordState.removableMethods
Methods in com.strobel.decompiler.languages.java.ast.transforms that return MethodDeclarationModifier and TypeMethodDescription(package private) MethodDeclaration
InvokeDynamicRewriter.IndyHelperBuilder.buildEnsureHandleMethod()
(package private) MethodDeclaration
InvokeDynamicRewriter.IndyHelperBuilder.buildHandleMethod()
(package private) MethodDeclaration
InvokeDynamicRewriter.IndyHelperBuilder.buildInvokeMethod()
(package private) MethodDeclaration
MethodHandleConstantRewriter.LcdMHHelperBuilder.buildTypeInitializer()
private static MethodDeclaration
RewriteLegacyClassConstantsTransform.ClassMethodLocator.createPattern()
private MethodDeclaration
EnumRewriterTransform.Visitor.findMethodDeclaration
(AstNode node) protected MethodDeclaration
AbstractHelperClassTransform.newMethod
(MethodDefinition definition) Methods in com.strobel.decompiler.languages.java.ast.transforms with parameters of type MethodDeclarationModifier and TypeMethodDescriptionprivate void
AddStandardAnnotationsTransform.tryAddOverrideAnnotation
(MethodDeclaration node) private boolean
EliminateSyntheticAccessorsTransform.PhaseOneVisitor.tryMatchAccessor
(MethodDeclaration node) private boolean
EliminateSyntheticAccessorsTransform.PhaseOneVisitor.tryMatchCallWrapper
(MethodDeclaration node) protected Void
AddStandardAnnotationsTransform.visitMethodDeclarationOverride
(MethodDeclaration node, Void p) protected Void
BreakTargetRelocation.visitMethodDeclarationOverride
(MethodDeclaration node, Void p) protected Void
EclipseEnumSwitchRewriterTransform.Visitor.visitMethodDeclarationOverride
(MethodDeclaration node, Void p) protected Void
EliminateSyntheticAccessorsTransform.PhaseOneVisitor.visitMethodDeclarationOverride
(MethodDeclaration node, Void p) protected Void
EnumRewriterTransform.Visitor.visitMethodDeclarationOverride
(MethodDeclaration node, Void p) protected Void
IntroduceInitializersTransform.visitMethodDeclarationOverride
(MethodDeclaration node, Void p) protected Void
RemoveHiddenMembersTransform.visitMethodDeclarationOverride
(MethodDeclaration node, Void p) protected Void
RewriteLegacyClassConstantsTransform.ClassMethodLocator.visitMethodDeclarationOverride
(MethodDeclaration node, Void p) protected Void
RewriteRecordClassesTransform.visitMethodDeclarationOverride
(MethodDeclaration node, Void p) -
Uses of MethodDeclaration in com.strobel.decompiler.languages.java.utilities
Methods in com.strobel.decompiler.languages.java.utilities with parameters of type MethodDeclarationModifier and TypeMethodDescriptionRedundantCastUtility.CastCollector.visitMethodDeclaration
(MethodDeclaration node, Void p) -
Uses of MethodDeclaration in com.strobel.decompiler.patterns
Methods in com.strobel.decompiler.patterns that return MethodDeclaration