Uses of Class
com.strobel.core.MutableInteger
Packages that use MutableInteger
Package
Description
-
Uses of MutableInteger in com.strobel.core
Fields in com.strobel.core with type parameters of type MutableIntegerMethods in com.strobel.core that return MutableInteger -
Uses of MutableInteger in com.strobel.decompiler.ast
Fields in com.strobel.decompiler.ast declared as MutableIntegerModifier and TypeFieldDescriptionprivate final MutableIntegerAstOptimizer.InlineLambdasOptimization._lambdaCountFields in com.strobel.decompiler.ast with type parameters of type MutableIntegerModifier and TypeFieldDescriptionprotected final Map<Label, MutableInteger> AstOptimizer.AbstractBasicBlockOptimization.labelGlobalRefCount(package private) final Map<Variable, MutableInteger> Inlining.loadCounts(package private) final Map<Variable, MutableInteger> Inlining.storeCountsMethods in com.strobel.decompiler.ast with parameters of type MutableIntegerModifier and TypeMethodDescriptionAstBuilder.convertToAst(List<AstBuilder.ByteCode> body, Set<ExceptionHandler> exceptionHandlers, int startIndex, MutableInteger endIndex) (package private) final BooleanInlining.findLoadInNext(Expression expression, Variable variable, Expression expressionBeingMoved, StrongBox<Expression> parent, MutableInteger position) (package private) final booleanInlining.inlineIfPossible(List<Node> body, MutableInteger position) private static booleanAstOptimizer.introducePreIncrementForInstanceFields(List<Node> body, MutableInteger position, Inlining inlining) private static booleanAstOptimizer.introducePreIncrementForStaticFields(List<Node> body, MutableInteger position, Inlining inlining) private static booleanAstOptimizer.introducePreIncrementForVariables(List<Node> body, MutableInteger position) Method parameters in com.strobel.decompiler.ast with type arguments of type MutableIntegerModifier and TypeMethodDescription(package private) static intInlining.count(Map<Variable, MutableInteger> map, Variable variable) private static voidInlining.increment(Map<Variable, MutableInteger> map, Variable variable) -
Uses of MutableInteger in com.strobel.decompiler.languages.java.ast
Methods in com.strobel.decompiler.languages.java.ast with parameters of type MutableIntegerModifier and TypeMethodDescription(package private) final AstTypeAstBuilder.convertType(TypeReference type, MutableInteger typeIndex, ConvertTypeOptions options) -
Uses of MutableInteger in com.strobel.expressions
Fields in com.strobel.expressions with type parameters of type MutableIntegerModifier and TypeFieldDescriptionprivate final IdentityHashMap<Object, MutableInteger> BoundConstants._indexesThe index of each constant in the constant arrayprivate final HashMap<BoundConstants.TypedConstant, MutableInteger> BoundConstants._referencesEach constant referenced within this lambda, and how often it was referenced(package private) Map<ParameterExpression, MutableInteger> CompilerScope.referenceCountMethod parameters in com.strobel.expressions with type arguments of type MutableIntegerModifier and TypeMethodDescriptionprivate voidBoundConstants.incrementCount(BoundConstants.TypedConstant typedConstant, HashMap<BoundConstants.TypedConstant, MutableInteger> references) (package private) static <T> voidHelpers.incrementCount(T key, Map<T, MutableInteger> dict) -
Uses of MutableInteger in com.strobel.reflection
Methods in com.strobel.reflection with parameters of type MutableIntegerModifier and TypeMethodDescriptionprivate static Type<?> TypeParser.finishTopLevelType(String s, MutableInteger position) private static Type<?> TypeParser.parseTopLevelSignature(String s, MutableInteger position) private static Type<?> TypeParser.parseTypeArgument(String s, MutableInteger position, Type<?> genericType, int typeArgumentIndex) private static voidTypeParser.parseTypeParameters(String s, MutableInteger position, Type<?> resolvedType, Type<?>[] typeArguments)