Uses of Class
com.strobel.decompiler.languages.java.ast.MethodDeclaration
-
-
Uses of MethodDeclaration in com.strobel.decompiler.languages.java
Methods in com.strobel.decompiler.languages.java with parameters of type MethodDeclaration Modifier and Type Method Description java.lang.Void
JavaOutputVisitor. visitMethodDeclaration(MethodDeclaration node, java.lang.Void ignored)
-
Uses of MethodDeclaration in com.strobel.decompiler.languages.java.ast
Subclasses of MethodDeclaration in com.strobel.decompiler.languages.java.ast Modifier and Type Class Description private static class
MethodDeclaration.PatternPlaceholder
Methods in com.strobel.decompiler.languages.java.ast that return MethodDeclaration Modifier and Type Method Description MethodDeclaration
AstBuilder. createMethod(MethodDefinition method)
static MethodDeclaration
MethodDeclaration. forPattern(Pattern pattern)
Methods in com.strobel.decompiler.languages.java.ast with parameters of type MethodDeclaration Modifier and Type Method Description static AstNode
InliningHelper. inlineMethod(MethodDeclaration method, java.util.Map<ParameterDefinition,? extends AstNode> argumentMappings)
TResult
ContextTrackingVisitor. visitMethodDeclaration(MethodDeclaration node, java.lang.Void p)
S
DepthFirstAstVisitor. visitMethodDeclaration(MethodDeclaration node, T data)
R
IAstVisitor. visitMethodDeclaration(MethodDeclaration node, T data)
java.util.Set<java.lang.Object>
JavaNameResolver.FindDeclarationVisitor. visitMethodDeclaration(MethodDeclaration node, java.lang.String name)
protected TResult
ContextTrackingVisitor. visitMethodDeclarationOverride(MethodDeclaration node, java.lang.Void p)
-
Uses of MethodDeclaration in com.strobel.decompiler.languages.java.ast.transforms
Fields in com.strobel.decompiler.languages.java.ast.transforms declared as MethodDeclaration Modifier and Type Field Description protected static 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 MethodDeclaration
RewriteLegacyClassConstantsTransform.ClassMethodLocator. PATTERN
(package private) MethodDeclaration
EclipseEnumSwitchRewriterTransform.Visitor.SwitchMapInfo. switchMapMethodDeclaration
private static MethodDeclaration
EliminateSyntheticAccessorsTransform. SYNTHETIC_GET_ACCESSOR
private static MethodDeclaration
EliminateSyntheticAccessorsTransform. SYNTHETIC_SET_ACCESSOR
private static MethodDeclaration
EliminateSyntheticAccessorsTransform. SYNTHETIC_SET_ACCESSOR_ALT
private static MethodDeclaration
EliminateSyntheticAccessorsTransform. SYNTHETIC_STATIC_GET_ACCESSOR
private static MethodDeclaration
EliminateSyntheticAccessorsTransform. SYNTHETIC_STATIC_SET_ACCESSOR
private static MethodDeclaration
EliminateSyntheticAccessorsTransform. SYNTHETIC_STATIC_SET_ACCESSOR_ALT
Fields in com.strobel.decompiler.languages.java.ast.transforms with type parameters of type MethodDeclaration Modifier and Type Field Description private java.util.Map<java.lang.String,MethodDeclaration>
EliminateSyntheticAccessorsTransform. _accessMethodDeclarations
private java.util.Map<java.lang.String,MethodDeclaration>
LambdaTransform. _methodDeclarations
(package private) java.util.Map<RecordComponentInfo,MethodDeclaration>
RewriteRecordClassesTransform.RecordState. removableAccessors
(package private) java.util.List<MethodDeclaration>
RewriteRecordClassesTransform.RecordState. removableMethods
Methods in com.strobel.decompiler.languages.java.ast.transforms that return MethodDeclaration Modifier and Type Method Description (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 MethodDeclaration Modifier and Type Method Description private void
AddStandardAnnotationsTransform. tryAddOverrideAnnotation(MethodDeclaration node)
private boolean
EliminateSyntheticAccessorsTransform.PhaseOneVisitor. tryMatchAccessor(MethodDeclaration node)
private boolean
EliminateSyntheticAccessorsTransform.PhaseOneVisitor. tryMatchCallWrapper(MethodDeclaration node)
protected java.lang.Void
AddStandardAnnotationsTransform. visitMethodDeclarationOverride(MethodDeclaration node, java.lang.Void p)
protected java.lang.Void
BreakTargetRelocation. visitMethodDeclarationOverride(MethodDeclaration node, java.lang.Void p)
protected java.lang.Void
EclipseEnumSwitchRewriterTransform.Visitor. visitMethodDeclarationOverride(MethodDeclaration node, java.lang.Void p)
protected java.lang.Void
EliminateSyntheticAccessorsTransform.PhaseOneVisitor. visitMethodDeclarationOverride(MethodDeclaration node, java.lang.Void p)
protected java.lang.Void
EnumRewriterTransform.Visitor. visitMethodDeclarationOverride(MethodDeclaration node, java.lang.Void p)
protected java.lang.Void
IntroduceInitializersTransform. visitMethodDeclarationOverride(MethodDeclaration node, java.lang.Void p)
protected java.lang.Void
RemoveHiddenMembersTransform. visitMethodDeclarationOverride(MethodDeclaration node, java.lang.Void p)
protected java.lang.Void
RewriteLegacyClassConstantsTransform.ClassMethodLocator. visitMethodDeclarationOverride(MethodDeclaration node, java.lang.Void p)
protected java.lang.Void
RewriteRecordClassesTransform. visitMethodDeclarationOverride(MethodDeclaration node, java.lang.Void p)
-
Uses of MethodDeclaration in com.strobel.decompiler.languages.java.utilities
Methods in com.strobel.decompiler.languages.java.utilities with parameters of type MethodDeclaration Modifier and Type Method Description java.lang.Void
RedundantCastUtility.CastCollector. visitMethodDeclaration(MethodDeclaration node, java.lang.Void p)
-
Uses of MethodDeclaration in com.strobel.decompiler.patterns
Methods in com.strobel.decompiler.patterns that return MethodDeclaration Modifier and Type Method Description MethodDeclaration
Pattern. toMethodDeclaration()
-