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