Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AALOAD - Enum constant in enum class com.strobel.assembler.ir.OpCode
- AALOAD - Enum constant in enum class com.strobel.reflection.emit.OpCode
- AASTORE - Enum constant in enum class com.strobel.assembler.ir.OpCode
- AASTORE - Enum constant in enum class com.strobel.reflection.emit.OpCode
- ABSTRACT - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- ABSTRACT - Enum constant in enum class com.strobel.reflection.Flags.Flag
- ABSTRACT - Static variable in class com.strobel.assembler.metadata.Flags
- ABSTRACT - Static variable in class com.strobel.reflection.Flags
- AbstractBasicBlockOptimization(DecompilerContext, Block) - Constructor for class com.strobel.decompiler.ast.AstOptimizer.AbstractBasicBlockOptimization
- AbstractBranchBlockOptimization(DecompilerContext, Block) - Constructor for class com.strobel.decompiler.ast.AstOptimizer.AbstractBranchBlockOptimization
- AbstractExpressionOptimization(DecompilerContext, Block) - Constructor for class com.strobel.decompiler.ast.AstOptimizer.AbstractExpressionOptimization
- AbstractHelperClassTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- AbstractHelperClassTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- AbstractIterator() - Constructor for class com.strobel.core.CollectionUtilities.AbstractIterator
- abstractMethodCannotHaveBody() - Static method in class com.strobel.reflection.emit.Error
- abstractMethodDeclaredOnNonAbstractType() - Static method in class com.strobel.reflection.emit.Error
- ACC_BRIDGE - Static variable in class com.strobel.assembler.metadata.Flags
- ACC_BRIDGE - Static variable in class com.strobel.reflection.Flags
- ACC_FINAL - Static variable in class com.strobel.assembler.metadata.Flags
- ACC_MANDATED - Static variable in class com.strobel.assembler.metadata.Flags
- ACC_MODULE - Static variable in class com.strobel.assembler.metadata.Flags
- ACC_OPEN - Static variable in class com.strobel.assembler.metadata.Flags
- ACC_STATIC_PHASE - Static variable in class com.strobel.assembler.metadata.Flags
- ACC_SUPER - Static variable in class com.strobel.assembler.metadata.Flags
- ACC_SUPER - Static variable in class com.strobel.reflection.Flags
- ACC_SYNTHETIC - Static variable in class com.strobel.assembler.metadata.Flags
- ACC_SYNTHETIC - Static variable in class com.strobel.reflection.Flags
- ACC_TRANSITIVE - Static variable in class com.strobel.assembler.metadata.Flags
- ACC_VARARGS - Static variable in class com.strobel.assembler.metadata.Flags
- ACC_VARARGS - Static variable in class com.strobel.reflection.Flags
- accept(ConstantPool.Visitor) - Method in class com.strobel.assembler.ir.ConstantPool
- accept(ConstantPool.Visitor) - Method in class com.strobel.assembler.ir.ConstantPool.DoubleConstantEntry
- accept(ConstantPool.Visitor) - Method in class com.strobel.assembler.ir.ConstantPool.Entry
- accept(ConstantPool.Visitor) - Method in class com.strobel.assembler.ir.ConstantPool.FieldReferenceEntry
- accept(ConstantPool.Visitor) - Method in class com.strobel.assembler.ir.ConstantPool.FloatConstantEntry
- accept(ConstantPool.Visitor) - Method in class com.strobel.assembler.ir.ConstantPool.IntegerConstantEntry
- accept(ConstantPool.Visitor) - Method in class com.strobel.assembler.ir.ConstantPool.InterfaceMethodReferenceEntry
- accept(ConstantPool.Visitor) - Method in class com.strobel.assembler.ir.ConstantPool.InvokeDynamicInfoEntry
- accept(ConstantPool.Visitor) - Method in class com.strobel.assembler.ir.ConstantPool.LongConstantEntry
- accept(ConstantPool.Visitor) - Method in class com.strobel.assembler.ir.ConstantPool.MethodHandleEntry
- accept(ConstantPool.Visitor) - Method in class com.strobel.assembler.ir.ConstantPool.MethodReferenceEntry
- accept(ConstantPool.Visitor) - Method in class com.strobel.assembler.ir.ConstantPool.MethodTypeEntry
- accept(ConstantPool.Visitor) - Method in class com.strobel.assembler.ir.ConstantPool.ModuleEntry
- accept(ConstantPool.Visitor) - Method in class com.strobel.assembler.ir.ConstantPool.NameAndTypeDescriptorEntry
- accept(ConstantPool.Visitor) - Method in class com.strobel.assembler.ir.ConstantPool.PackageEntry
- accept(ConstantPool.Visitor) - Method in class com.strobel.assembler.ir.ConstantPool.StringConstantEntry
- accept(ConstantPool.Visitor) - Method in class com.strobel.assembler.ir.ConstantPool.TypeInfoEntry
- accept(ConstantPool.Visitor) - Method in class com.strobel.assembler.ir.ConstantPool.Utf8StringConstantEntry
- accept(InstructionVisitor) - Method in class com.strobel.assembler.ir.Instruction
- accept(TypeTreeVisitor<?>) - Method in class com.strobel.assembler.metadata.signatures.ArrayTypeSignature
- accept(TypeTreeVisitor<?>) - Method in class com.strobel.assembler.metadata.signatures.BooleanSignature
- accept(TypeTreeVisitor<?>) - Method in class com.strobel.assembler.metadata.signatures.BottomSignature
- accept(TypeTreeVisitor<?>) - Method in class com.strobel.assembler.metadata.signatures.ByteSignature
- accept(TypeTreeVisitor<?>) - Method in class com.strobel.assembler.metadata.signatures.CharSignature
- accept(TypeTreeVisitor<?>) - Method in class com.strobel.assembler.metadata.signatures.ClassTypeSignature
- accept(TypeTreeVisitor<?>) - Method in class com.strobel.assembler.metadata.signatures.DoubleSignature
- accept(TypeTreeVisitor<?>) - Method in class com.strobel.assembler.metadata.signatures.FloatSignature
- accept(TypeTreeVisitor<?>) - Method in class com.strobel.assembler.metadata.signatures.FormalTypeParameter
- accept(TypeTreeVisitor<?>) - Method in class com.strobel.assembler.metadata.signatures.IntSignature
- accept(TypeTreeVisitor<?>) - Method in class com.strobel.assembler.metadata.signatures.LongSignature
- accept(TypeTreeVisitor<?>) - Method in class com.strobel.assembler.metadata.signatures.ShortSignature
- accept(TypeTreeVisitor<?>) - Method in class com.strobel.assembler.metadata.signatures.SimpleClassTypeSignature
- accept(TypeTreeVisitor<?>) - Method in interface com.strobel.assembler.metadata.signatures.TypeTree
- accept(TypeTreeVisitor<?>) - Method in class com.strobel.assembler.metadata.signatures.TypeVariableSignature
- accept(TypeTreeVisitor<?>) - Method in class com.strobel.assembler.metadata.signatures.VoidSignature
- accept(TypeTreeVisitor<?>) - Method in class com.strobel.assembler.metadata.signatures.Wildcard
- accept(Visitor) - Method in class com.strobel.assembler.metadata.signatures.ClassSignature
- accept(Visitor) - Method in class com.strobel.assembler.metadata.signatures.MethodTypeSignature
- accept(TypeMetadataVisitor<P, R>, P) - Method in class com.strobel.assembler.metadata.ArrayType
- accept(TypeMetadataVisitor<P, R>, P) - Method in class com.strobel.assembler.metadata.BottomType
- accept(TypeMetadataVisitor<P, R>, P) - Method in class com.strobel.assembler.metadata.CapturedType
- accept(TypeMetadataVisitor<P, R>, P) - Method in class com.strobel.assembler.metadata.CompoundTypeDefinition
- accept(TypeMetadataVisitor<P, R>, P) - Method in class com.strobel.assembler.metadata.CompoundTypeReference
- accept(TypeMetadataVisitor<P, R>, P) - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedGenericType
- accept(TypeMetadataVisitor<P, R>, P) - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedType
- accept(TypeMetadataVisitor<P, R>, P) - Method in class com.strobel.assembler.metadata.GenericParameter
- accept(TypeMetadataVisitor<P, R>, P) - Method in class com.strobel.assembler.metadata.NullType
- accept(TypeMetadataVisitor<P, R>, P) - Method in class com.strobel.assembler.metadata.ParameterizedType
- accept(TypeMetadataVisitor<P, R>, P) - Method in class com.strobel.assembler.metadata.PrimitiveType
- accept(TypeMetadataVisitor<P, R>, P) - Method in class com.strobel.assembler.metadata.RawType
- accept(TypeMetadataVisitor<P, R>, P) - Method in class com.strobel.assembler.metadata.TypeDefinition
- accept(TypeMetadataVisitor<P, R>, P) - Method in class com.strobel.assembler.metadata.TypeReference
- accept(TypeMetadataVisitor<P, R>, P) - Method in class com.strobel.assembler.metadata.UnionType
- accept(TypeMetadataVisitor<P, R>, P) - Method in class com.strobel.assembler.metadata.WildcardType
- accept(TypeMetadataVisitor<P, R>, P) - Method in class com.strobel.decompiler.languages.BytecodeLanguage.DummyTypeReference
- accept(ExpressionVisitor) - Method in class com.strobel.expressions.BinaryExpression
- accept(ExpressionVisitor) - Method in class com.strobel.expressions.BlockExpression
- accept(ExpressionVisitor) - Method in class com.strobel.expressions.ConcatExpression
- accept(ExpressionVisitor) - Method in class com.strobel.expressions.ConditionalExpression
- accept(ExpressionVisitor) - Method in class com.strobel.expressions.ConstantExpression
- accept(ExpressionVisitor) - Method in class com.strobel.expressions.DefaultValueExpression
- accept(ExpressionVisitor) - Method in class com.strobel.expressions.Expression
-
Dispatches to the specific visit method for this node type.
- accept(ExpressionVisitor) - Method in class com.strobel.expressions.ForEachExpression
- accept(ExpressionVisitor) - Method in class com.strobel.expressions.ForExpression
- accept(ExpressionVisitor) - Method in class com.strobel.expressions.GotoExpression
- accept(ExpressionVisitor) - Method in class com.strobel.expressions.InvocationExpression
- accept(ExpressionVisitor) - Method in class com.strobel.expressions.LabelExpression
- accept(ExpressionVisitor) - Method in class com.strobel.expressions.LambdaExpression
- accept(ExpressionVisitor) - Method in class com.strobel.expressions.LoopExpression
- accept(ExpressionVisitor) - Method in class com.strobel.expressions.MemberExpression
- accept(ExpressionVisitor) - Method in class com.strobel.expressions.MethodCallExpression
- accept(ExpressionVisitor) - Method in class com.strobel.expressions.NewArrayExpression
- accept(ExpressionVisitor) - Method in class com.strobel.expressions.NewExpression
- accept(ExpressionVisitor) - Method in class com.strobel.expressions.ParameterExpression
- accept(ExpressionVisitor) - Method in class com.strobel.expressions.RuntimeVariablesExpression
- accept(ExpressionVisitor) - Method in class com.strobel.expressions.SwitchExpression
- accept(ExpressionVisitor) - Method in class com.strobel.expressions.TryExpression
- accept(ExpressionVisitor) - Method in class com.strobel.expressions.TypeBinaryExpression
- accept(ExpressionVisitor) - Method in class com.strobel.expressions.UnaryExpression
- accept(StackSpiller) - Method in class com.strobel.expressions.LambdaExpression
- accept(ConstantPool.Visitor<R, D>, D) - Method in class com.strobel.reflection.emit.ConstantPool.DoubleConstant
- accept(ConstantPool.Visitor<R, D>, D) - Method in class com.strobel.reflection.emit.ConstantPool.Entry
- accept(ConstantPool.Visitor<R, D>, D) - Method in class com.strobel.reflection.emit.ConstantPool.FieldReference
- accept(ConstantPool.Visitor<R, D>, D) - Method in class com.strobel.reflection.emit.ConstantPool.FloatConstant
- accept(ConstantPool.Visitor<R, D>, D) - Method in class com.strobel.reflection.emit.ConstantPool.IntegerConstant
- accept(ConstantPool.Visitor<R, D>, D) - Method in class com.strobel.reflection.emit.ConstantPool.InterfaceMethodReference
- accept(ConstantPool.Visitor<R, D>, D) - Method in class com.strobel.reflection.emit.ConstantPool.InvokeDynamicInfo
- accept(ConstantPool.Visitor<R, D>, D) - Method in class com.strobel.reflection.emit.ConstantPool.LongConstant
- accept(ConstantPool.Visitor<R, D>, D) - Method in class com.strobel.reflection.emit.ConstantPool.MethodHandle
- accept(ConstantPool.Visitor<R, D>, D) - Method in class com.strobel.reflection.emit.ConstantPool.MethodReference
- accept(ConstantPool.Visitor<R, D>, D) - Method in class com.strobel.reflection.emit.ConstantPool.MethodType
- accept(ConstantPool.Visitor<R, D>, D) - Method in class com.strobel.reflection.emit.ConstantPool.NameAndTypeDescriptor
- accept(ConstantPool.Visitor<R, D>, D) - Method in class com.strobel.reflection.emit.ConstantPool.StringConstant
- accept(ConstantPool.Visitor<R, D>, D) - Method in class com.strobel.reflection.emit.ConstantPool.TypeInfo
- accept(ConstantPool.Visitor<R, D>, D) - Method in class com.strobel.reflection.emit.ConstantPool.Utf8StringConstant
- accept(TypeVisitor<P, R>, P) - Method in class com.strobel.reflection.ArrayType
- accept(TypeVisitor<P, R>, P) - Method in class com.strobel.reflection.BottomType
- accept(TypeVisitor<P, R>, P) - Method in class com.strobel.reflection.CapturedType
- accept(TypeVisitor<P, R>, P) - Method in class com.strobel.reflection.CompoundType
- accept(TypeVisitor<P, R>, P) - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- accept(TypeVisitor<P, R>, P) - Method in class com.strobel.reflection.emit.TypeBuilder
- accept(TypeVisitor<P, R>, P) - Method in class com.strobel.reflection.emit.TypeBuilderInstantiation
- accept(TypeVisitor<P, R>, P) - Method in class com.strobel.reflection.ErasedType
- accept(TypeVisitor<P, R>, P) - Method in class com.strobel.reflection.GenericParameter
- accept(TypeVisitor<P, R>, P) - Method in class com.strobel.reflection.GenericType
- accept(TypeVisitor<P, R>, P) - Method in class com.strobel.reflection.NullType
- accept(TypeVisitor<P, R>, P) - Method in class com.strobel.reflection.PrimitiveType
- accept(TypeVisitor<P, R>, P) - Method in class com.strobel.reflection.ReflectedType
- accept(TypeVisitor<P, R>, P) - Method in class com.strobel.reflection.RuntimeType
- accept(TypeVisitor<P, R>, P) - Method in class com.strobel.reflection.Type
- accept(TypeVisitor<P, R>, P) - Method in class com.strobel.reflection.WildcardType
- accept(Method, T) - Method in interface com.strobel.expressions.IMethodFilter
- accept(T) - Method in class com.strobel.core.StrongBox
- accept(T) - Method in interface com.strobel.functions.Consumer
- acceptVisitor(IAstVisitor<? super T, ?>) - Method in class com.strobel.decompiler.languages.java.ast.AstNodeCollection
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.Annotation
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.AnonymousObjectCreationExpression
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.ArrayCreationExpression
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.ArrayInitializerExpression
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.ArrayInitializerExpression.NullArrayInitializerExpression
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.ArraySpecifier
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.AssertStatement
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.AssignmentExpression
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.AstNode.NullAstNode
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.AstNode.PatternPlaceholder
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.AstType.NullAstType
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.AstType.PatternPlaceholder
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.BinaryOperatorExpression
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.BlockStatement
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.BlockStatement.NullBlockStatement
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.BlockStatement.PatternPlaceholder
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.BreakStatement
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.BytecodeConstant
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.BytecodeConstant.NullMetadata
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.CaseLabel
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.CastExpression
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.CatchClause
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.CatchClause.NullCatchClause
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.CatchClause.PatternPlaceholder
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.ClassOfExpression
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.Comment
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.CommentStatement
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.CompilationUnit
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.ComposedType
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.ConditionalExpression
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.ConstructorDeclaration
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.ContinueStatement
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.DoWhileStatement
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.EmptyStatement
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.EnumValueDeclaration
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.Expression.NullExpression
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.Expression.PatternPlaceholder
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.ExpressionStatement
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.FieldDeclaration
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.ForEachStatement
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.ForStatement
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.GotoStatement
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.Identifier
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.Identifier.NullIdentifier
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.IdentifierExpression
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.IfElseStatement
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.ImportDeclaration
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.ImportDeclaration.NullImportDeclaration
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.IndexerExpression
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.InlinedBytecodeExpression
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.InlinedBytecodeExpression.NullInlinedBytecodeExpression
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.InstanceInitializer
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.InstanceOfExpression
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.IntersectionType
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.InvocationExpression
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.JavaTokenNode
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.JavaTokenNode.NullJavaTokenNode
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.LabeledStatement
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.LabelStatement
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.LambdaExpression
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.LocalTypeDeclarationStatement
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.MemberReferenceExpression
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.MethodDeclaration
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.MethodDeclaration.PatternPlaceholder
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.MethodGroupExpression
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.ModuleDeclaration
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.ModuleDeclaration.NullModuleDeclaration
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.NewLineNode
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.NullReferenceExpression
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.ObjectCreationExpression
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.PackageDeclaration
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.PackageDeclaration.NullPackageDeclaration
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.ParameterDeclaration
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.ParameterDeclaration.PatternPlaceholder
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.ParenthesizedExpression
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.PrimitiveExpression
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.ReturnStatement
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.SimpleType
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.Statement.NullStatement
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.Statement.PatternPlaceholder
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.SuperReferenceExpression
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.SwitchExpression
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.SwitchExpression.NullSwitchExpression
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.SwitchExpressionArm
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.SwitchExpressionArm.NullSwitchExpressionArm
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.SwitchSection
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.SwitchStatement
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.SynchronizedStatement
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.TextNode
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.ThisReferenceExpression
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.ThrowStatement
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.TryCatchStatement
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.TypeDeclaration
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.TypeDeclaration.NullTypeDeclaration
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.TypeParameterDeclaration
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.TypeReferenceExpression
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.UnaryOperatorExpression
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.UnionType
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.VariableDeclarationStatement
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.VariableInitializer
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.VariableInitializer.NullVariableInitializer
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.VariableInitializer.PatternPlaceholder
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.WhileStatement
- acceptVisitor(IAstVisitor<? super T, ? extends R>, T) - Method in class com.strobel.decompiler.languages.java.ast.WildcardType
- accessFlags - Variable in class com.strobel.assembler.metadata.ClassFileReader.FieldInfo
- accessFlags - Variable in class com.strobel.assembler.metadata.ClassFileReader.MethodInfo
- AccessFlags - Static variable in class com.strobel.assembler.metadata.Flags
-
Modifier masks.
- AccessFlags - Static variable in class com.strobel.reflection.Flags
-
Modifier masks.
- ACCESSOR - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteRecordClassesTransform
- accumulate(TAccumulate, TSource) - Method in interface com.strobel.core.Accumulator
- accumulateSelfAndChildrenRecursive(List<T>, Class<T>, Predicate<? super T>, boolean, boolean) - Method in class com.strobel.decompiler.ast.Node
- Accumulator<TSource,
TAccumulate> - Interface in com.strobel.core - ACONST_NULL - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ACONST_NULL - Enum constant in enum class com.strobel.reflection.emit.OpCode
- AConstNull - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- Action - Variable in class com.strobel.expressions.StackSpiller.Result
- Action1<T> - Interface in com.strobel.core.delegates
- ACYCLIC - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- ACYCLIC - Enum constant in enum class com.strobel.reflection.Flags.Flag
- ACYCLIC - Static variable in class com.strobel.assembler.metadata.Flags
-
Flag for class symbols to indicate it has been checked and found acyclic.
- ACYCLIC - Static variable in class com.strobel.reflection.Flags
-
Flag for class symbols to indicate it has been checked and found acyclic.
- ACYCLIC_ANN - Static variable in class com.strobel.assembler.metadata.Flags
-
Flag for annotation type symbols to indicate it has been checked and found acyclic.
- ACYCLIC_ANN - Static variable in class com.strobel.reflection.Flags
-
Flag for annotation type symbols to indicate it has been checked and found acyclic.
- adapt(TypeReference, TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- adapt(Type<?>, Type<?>) - Method in class com.strobel.reflection.Helper.Adapter
- adapt(Type<?>, Type<?>, ListBuffer<Type<?>>, ListBuffer<Type<?>>) - Static method in class com.strobel.reflection.Helper
- ADAPT_CACHE - Static variable in class com.strobel.assembler.metadata.MetadataHelper
- adaptArguments(MethodInfo, ExpressionList<? extends Expression>) - Static method in class com.strobel.expressions.Expression
- Adapter() - Constructor for class com.strobel.assembler.metadata.MetadataHelper.Adapter
- Adapter(ListBuffer<Type<?>>, ListBuffer<Type<?>>) - Constructor for class com.strobel.reflection.Helper.Adapter
- AdaptFailure() - Constructor for exception class com.strobel.assembler.metadata.MetadataHelper.AdaptFailure
- AdaptFailure() - Constructor for exception class com.strobel.reflection.Helper.AdaptFailure
- adaptRecursive(TypeReference, TypeReference) - Method in class com.strobel.assembler.metadata.MetadataHelper.Adapter
- adaptRecursive(Type<?>, Type<?>) - Method in class com.strobel.reflection.Helper.Adapter
- adaptRecursive(TypeList, TypeList) - Method in class com.strobel.reflection.Helper.Adapter
- adaptRecursive(List<? extends TypeReference>, List<? extends TypeReference>) - Method in class com.strobel.assembler.metadata.MetadataHelper.Adapter
- adaptSelf(TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- adaptSelf(Type<?>, ListBuffer<Type<?>>, ListBuffer<Type<?>>) - Static method in class com.strobel.reflection.Helper
- add(int, A) - Method in class com.strobel.collections.ImmutableList
- add(int, Expression) - Method in class com.strobel.expressions.BlockExpressionList
- add(int, ParameterExpression) - Method in class com.strobel.expressions.ParameterExpressionList
- add(int, E) - Method in class com.strobel.assembler.Collection
- add(int, E) - Method in class com.strobel.collections.SmartList
- add(int, T) - Method in class com.strobel.core.ReadOnlyList
- add(int, T) - Method in class com.strobel.expressions.ExpressionList
- add(A) - Method in class com.strobel.collections.ListBuffer
- add(JvmType, Object, Object) - Static method in class com.strobel.decompiler.languages.java.ast.JavaResolver.BinaryOperations
- add(Expression) - Method in class com.strobel.decompiler.languages.java.ast.BlockStatement
- add(Statement) - Method in class com.strobel.decompiler.languages.java.ast.BlockStatement
- add(INode) - Method in class com.strobel.decompiler.patterns.Choice
- add(Expression) - Method in class com.strobel.expressions.BlockExpressionList
- add(Expression) - Method in class com.strobel.expressions.StackSpiller.ChildRewriter
- add(ExpressionList) - Method in class com.strobel.expressions.StackSpiller.ChildRewriter
- add(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- add(Expression, Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- add(ParameterExpression) - Method in class com.strobel.expressions.ParameterExpressionList
- add(Type<?>) - Method in class com.strobel.reflection.TypeCache
- add(E) - Method in class com.strobel.assembler.Collection
- add(E) - Method in class com.strobel.collections.SmartList
- add(String, INode) - Method in class com.strobel.decompiler.patterns.Choice
- add(String, INode) - Method in class com.strobel.decompiler.patterns.Match
- add(K, V) - Method in class com.strobel.core.KeyedQueue
- add(T) - Method in class com.strobel.core.ReadOnlyList
- add(T) - Method in class com.strobel.core.ReadOnlyList.ReadOnlyCollectionIterator
- add(T) - Method in class com.strobel.decompiler.languages.java.ast.AstNodeCollection
- add(T) - Method in class com.strobel.expressions.ExpressionList
- add(T) - Method in class com.strobel.expressions.ExpressionList.ExpressionListIterator
- Add - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- Add - Enum constant in enum class com.strobel.expressions.ExpressionType
- ADD - Enum constant in enum class com.strobel.decompiler.languages.java.ast.AssignmentOperatorType
- ADD - Enum constant in enum class com.strobel.decompiler.languages.java.ast.BinaryOperatorType
- ADD_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.AssignmentExpression
- ADD_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.BinaryOperatorExpression
- addAll(int, ExpressionList<Expression>) - Method in class com.strobel.expressions.BlockExpressionList
- addAll(int, ExpressionList<ParameterExpression>) - Method in class com.strobel.expressions.ParameterExpressionList
- addAll(int, ExpressionList<T>) - Method in class com.strobel.expressions.ExpressionList
- addAll(int, Collection<? extends A>) - Method in class com.strobel.collections.ImmutableList
- addAll(int, Collection<? extends T>) - Method in class com.strobel.core.ReadOnlyList
- addAll(int, T...) - Method in class com.strobel.expressions.ExpressionList
- addAll(ExpressionList<Expression>) - Method in class com.strobel.expressions.BlockExpressionList
- addAll(ExpressionList<ParameterExpression>) - Method in class com.strobel.expressions.ParameterExpressionList
- addAll(ExpressionList<T>) - Method in class com.strobel.expressions.ExpressionList
- addAll(Collection<? extends A>) - Method in class com.strobel.collections.ListBuffer
- addAll(Collection<? extends T>) - Method in class com.strobel.core.ReadOnlyList
- addAll(T...) - Method in class com.strobel.expressions.ExpressionList
- addAnnotation(EntityDeclaration, IMetadataResolver, String) - Method in class com.strobel.decompiler.languages.java.ast.transforms.AddStandardAnnotationsTransform
- addArguments(IArgumentProvider) - Method in class com.strobel.expressions.StackSpiller.ChildRewriter
- addAssign(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- addAssign(Expression, Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- addAssign(Expression, Expression, MethodInfo, LambdaExpression<?>) - Static method in class com.strobel.expressions.Expression
- AddAssign - Enum constant in enum class com.strobel.expressions.ExpressionType
- AddBraces - Enum constant in enum class com.strobel.decompiler.languages.java.BraceEnforcement
- addCastForAssignment(AstNode, Expression) - Method in class com.strobel.decompiler.languages.java.ast.transforms.InsertNecessaryConversionsTransform
- addChild(T, Role<? extends T>) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- addChildUnsafe(AstNode, Role<?>) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- addConstructor(ReflectedConstructor) - Method in class com.strobel.reflection.ReflectedType
- addCore(int, E) - Method in class com.strobel.assembler.Collection
- addCustomAnnotation(AnnotationBuilder<? extends Annotation>) - Method in class com.strobel.reflection.emit.ConstructorBuilder
- addCustomAnnotation(AnnotationBuilder<? extends Annotation>) - Method in class com.strobel.reflection.emit.ParameterBuilder
- addCustomAnnotation(AnnotationBuilder<? extends Annotation>) - Method in class com.strobel.reflection.emit.TypeBuilder
- addCustomAnnotation(AnnotationBuilder<A>) - Method in class com.strobel.reflection.emit.FieldBuilder
- addCustomAnnotation(AnnotationBuilder<A>) - Method in class com.strobel.reflection.emit.MethodBuilder
- addExistingName(String) - Method in class com.strobel.decompiler.languages.java.ast.NameVariables
- addField(FieldInfo) - Method in class com.strobel.reflection.RuntimeTypeCache.MemberInfoCache
- addField(ReflectedField) - Method in class com.strobel.reflection.ReflectedType
- addFixup(Label, int, int, int) - Method in class com.strobel.reflection.emit.CodeGenerator
- addGenericParameter(GenericParameter<?>) - Method in class com.strobel.reflection.ReflectedType
- ADDITIONAL_ARRAY_SPECIFIER_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.ArrayCreationExpression
- additionalNodes - Variable in class com.strobel.decompiler.ast.LoopsAndConditions.LoopExitInfo
- ADDITIVE - Static variable in class com.strobel.decompiler.languages.java.ast.InsertParenthesesVisitor
- AddJumpOutOfTryFinally(TryCatchStatement) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowEdge
- addLabelInfo(LabelTarget, LabelInfo) - Method in class com.strobel.expressions.LabelScopeInfo
- addListener(ITypeListener) - Method in interface com.strobel.decompiler.types.ITypeInfo
- addListener(ITypeListener) - Method in class com.strobel.decompiler.types.TypeProxy
- addLocal(LambdaCompiler, ParameterExpression) - Method in class com.strobel.expressions.CompilerScope
- addLocalSymInfo(String, byte[], int, int, int) - Method in class com.strobel.reflection.emit.LocalSymInfo
- addLocalSymInfoToCurrentScope(String, byte[], int, int, int) - Method in class com.strobel.reflection.emit.ScopeTree
- AddMappingsForArgumentVisitor(TypeReference) - Constructor for class com.strobel.assembler.metadata.MethodBinder.AddMappingsForArgumentVisitor
- AddMappingsForArgumentVisitor(TypeReference) - Constructor for class com.strobel.decompiler.ast.TypeAnalysis.AddMappingsForArgumentVisitor
- addMethod(ReflectedMethod) - Method in class com.strobel.reflection.ReflectedType
- addMethod(Type<?>, MethodBase, RuntimeTypeCache.CacheType) - Method in class com.strobel.reflection.RuntimeTypeCache.MemberInfoCache
- addMethodToList(MethodBuilder) - Method in class com.strobel.reflection.emit.TypeBuilder
- addModifier(Flags.Flag) - Method in class com.strobel.decompiler.languages.java.ast.EntityDeclaration
- addModifier(Flags.Flag) - Method in class com.strobel.decompiler.languages.java.ast.InstanceOfExpression
- addModifier(Flags.Flag) - Method in class com.strobel.decompiler.languages.java.ast.VariableDeclarationStatement
- addModifier(AstNode, Flags.Flag) - Static method in class com.strobel.decompiler.languages.java.ast.EntityDeclaration
- addNestedType(ReflectedType<?>) - Method in class com.strobel.reflection.ReflectedType
- addOrGet(int, V) - Method in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap
- addOrGet(int, V) - Method in interface com.strobel.collections.concurrent.ConcurrentIntObjectMap
- addOrGet(int, V) - Method in class com.strobel.collections.concurrent.ConcurrentRefValueIntObjectHashMap
- addPackageImport(String) - Method in class com.strobel.reflection.emit.LocalSymInfo
- addPackageImportToCurrentScope(String) - Method in class com.strobel.reflection.emit.ScopeTree
- addQualifiersWhereNecessary() - Method in class com.strobel.decompiler.languages.java.ast.transforms.AddReferenceQualifiersTransform
- addReference(Object, Type<?>) - Method in class com.strobel.expressions.BoundConstants
- AddReferenceQualifiersTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- AddReferenceQualifiersTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.AddReferenceQualifiersTransform
- Address - Enum constant in enum class com.strobel.assembler.ir.FrameValueType
- ADDRESS_OF_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.UnaryOperatorExpression
- addReturnLabel(LambdaExpression) - Method in class com.strobel.expressions.LambdaCompiler
- addScopeInfo(ScopeAction, int) - Method in class com.strobel.reflection.emit.ScopeTree
- AddStandardAnnotationsTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- AddStandardAnnotationsTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.AddStandardAnnotationsTransform
- addToResults(CastExpression, boolean) - Method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.CastCollector
- addToResults(CastExpression, boolean) - Method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.IsRedundantVisitor
- addType(TypeDefinition) - Method in class com.strobel.decompiler.languages.java.ast.AstBuilder
- addType(TypeReference) - Method in class com.strobel.assembler.metadata.ClassFileReader.ResolverFrame
- addTypeArgument(GenericParameter<?>) - Method in class com.strobel.reflection.Resolver.Frame
- addTypeArguments(TypeReference, AstType) - Static method in class com.strobel.decompiler.languages.java.ast.AstBuilder
- addTypeDefinition(TypeDefinition) - Method in class com.strobel.assembler.metadata.MetadataSystem
- addTypeMembers(TypeDeclaration, TypeDefinition) - Method in class com.strobel.decompiler.languages.java.ast.AstBuilder
- addTypeVariable(GenericParameter) - Method in class com.strobel.assembler.metadata.ClassFileReader.ResolverFrame
- addVariableModifier(Flags.Flag) - Method in class com.strobel.decompiler.languages.java.ast.CatchClause
- addVariableModifier(Flags.Flag) - Method in class com.strobel.decompiler.languages.java.ast.ForEachStatement
- adjustArgumentsForMethodCall(MethodReference, List<Expression>) - Method in class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder
- adjustArgumentsForMethodCallCore(List<ParameterDefinition>, List<Expression>) - Method in class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder
- adjustDeclaringType(ResolveResult, TypeReference) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.InsertNecessaryConversionsTransform
- adjustType(TypeReference, int) - Static method in class com.strobel.decompiler.ast.TypeAnalysis
- advance() - Method in class com.strobel.assembler.metadata.signatures.SignatureParser
- advance() - Method in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap.HashIterator
- advance(int) - Method in class com.strobel.assembler.metadata.Buffer
- afterAdd(int, Instruction, boolean) - Method in class com.strobel.assembler.ir.InstructionCollection
- afterAdd(int, GenericParameter, boolean) - Method in class com.strobel.assembler.metadata.GenericParameterCollection
- afterAdd(int, ParameterDefinition, boolean) - Method in class com.strobel.assembler.metadata.ParameterDefinitionCollection
- afterAdd(int, TypeDefinition, boolean) - Method in class com.strobel.assembler.metadata.AnonymousLocalTypeCollection
- afterAdd(int, E, boolean) - Method in class com.strobel.assembler.Collection
- afterRemove(int, Instruction) - Method in class com.strobel.assembler.ir.InstructionCollection
- afterRemove(int, GenericParameter) - Method in class com.strobel.assembler.metadata.GenericParameterCollection
- afterRemove(int, ParameterDefinition) - Method in class com.strobel.assembler.metadata.ParameterDefinitionCollection
- afterRemove(int, TypeDefinition) - Method in class com.strobel.assembler.metadata.AnonymousLocalTypeCollection
- afterRemove(int, E) - Method in class com.strobel.assembler.Collection
- aggregate(Iterable<TSource>, Accumulator<TSource, TAccumulate>) - Static method in class com.strobel.core.Aggregate
- aggregate(Iterable<TSource>, Accumulator<TSource, TAccumulate>, Selector<TAccumulate, TResult>) - Static method in class com.strobel.core.Aggregate
- aggregate(Iterable<TSource>, TAccumulate, Accumulator<TSource, TAccumulate>) - Static method in class com.strobel.core.Aggregate
- aggregate(Iterable<TSource>, TAccumulate, Accumulator<TSource, TAccumulate>, Selector<TAccumulate, TResult>) - Static method in class com.strobel.core.Aggregate
- aggregate(TSource, TAccumulate, Accumulator<TSource, TAccumulate>, Selector<TAccumulate, TResult>) - Method in interface com.strobel.core.Aggregator
- Aggregate - Class in com.strobel.core
- Aggregate() - Constructor for class com.strobel.core.Aggregate
- aggregateBinary(ExpressionType, ImmutableList<Expression>) - Static method in class com.strobel.expressions.Expression
- Aggregator<TSource,
TAccumulate, - Interface in com.strobel.coreTResult> - AlignEmbeddedIfStatements - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- AlignEmbeddedUsingStatements - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- alignFinallyBlocksWithSiblingCatchBlocks() - Method in class com.strobel.decompiler.ast.AstBuilder
- all() - Static method in class com.strobel.decompiler.languages.Languages
- all(int, int) - Static method in class com.strobel.reflection.FlagUtilities
- all(Iterable<T>, Predicate<? super T>) - Static method in class com.strobel.core.CollectionUtilities
- All - Enum constant in enum class com.strobel.reflection.MemberListOptions
- All - Enum constant in enum class com.strobel.reflection.MemberListType
- All - Enum constant in enum class com.strobel.reflection.MemberType
- All - Static variable in enum class com.strobel.reflection.BindingFlags
- ALL_KEYS - Static variable in class com.strobel.decompiler.languages.java.ast.Keys
- ALL_LANGUAGES - Static variable in class com.strobel.decompiler.languages.Languages
- ALL_MODIFIERS - Static variable in class com.strobel.decompiler.languages.java.ast.JavaModifierToken
- allApiModulesAreRoots() - Method in enum class com.strobel.assembler.metadata.CompilerTarget
-
All modules that export an API are roots when compiling code in the unnamed module and targeting 11 or newer.
- allCaseBodiesMustHaveSameType() - Static method in class com.strobel.expressions.Error
- AllDeclared - Static variable in enum class com.strobel.reflection.BindingFlags
- allDone(List<TypeAnalysis.ExpressionToInfer>) - Method in class com.strobel.decompiler.ast.TypeAnalysis
- AllExact - Static variable in enum class com.strobel.reflection.BindingFlags
- AllInstance - Static variable in enum class com.strobel.reflection.BindingFlags
- AllInstanceDeclared - Static variable in enum class com.strobel.reflection.BindingFlags
- AllInstanceExact - Static variable in enum class com.strobel.reflection.BindingFlags
- AllMatch - Class in com.strobel.decompiler.patterns
- AllMatch(INode...) - Constructor for class com.strobel.decompiler.patterns.AllMatch
- allModifiers() - Static method in class com.strobel.decompiler.languages.java.ast.JavaModifierToken
- allNodes - Variable in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis
- allocateLocals(LambdaCompiler) - Method in class com.strobel.expressions.CompilerScope
- allocateLock() - Method in class com.strobel.concurrent.StripedLock
- allocateLockIndex() - Method in class com.strobel.concurrent.StripedLock
- AllowIfBlockInline - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- allPrimitives() - Static method in class com.strobel.reflection.PrimitiveTypes
- AllPrimitives - Static variable in class com.strobel.reflection.PrimitiveTypes
- AllStatic - Static variable in enum class com.strobel.reflection.BindingFlags
- AllStaticDeclared - Static variable in enum class com.strobel.reflection.BindingFlags
- AllStaticExact - Static variable in enum class com.strobel.reflection.BindingFlags
- allTestValuesMustHaveTheSameType() - Static method in class com.strobel.expressions.Error
- ALOAD - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ALOAD - Enum constant in enum class com.strobel.reflection.emit.OpCode
- ALOAD_0 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ALOAD_0 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- ALOAD_1 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ALOAD_1 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- ALOAD_2 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ALOAD_2 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- ALOAD_3 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ALOAD_3 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- ALOAD_W - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ALOAD_W - Enum constant in enum class com.strobel.reflection.emit.OpCode
- alreadyBuilt - Variable in class com.strobel.decompiler.languages.java.ast.transforms.MethodHandleConstantRewriter.LcdMHHelperBuilder
- AlternateDirectorySeparator - Static variable in class com.strobel.io.PathHelper
- alwaysFalse() - Static method in class com.strobel.core.Predicates
-
Returns a predicate who's result is always
false
. - alwaysTrue() - Static method in class com.strobel.core.Predicates
-
Returns a predicate who's result is always
true
. - AMBIGUOUS - Static variable in class com.strobel.assembler.metadata.MethodBinder.BindResult
- ambiguousJump(String) - Static method in class com.strobel.expressions.Error
- ambiguousMatch() - Static method in class com.strobel.reflection.Error
- Ampersand - Enum constant in enum class com.strobel.decompiler.languages.java.JavaOutputVisitor.LastWritten
- AnalysisResult(boolean, boolean, boolean) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.AnalysisResult
- analyze(DeclareVariablesTransform.VariableToDeclare, AstNode) - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform
- analyze(String) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis
- analyze(String, DefiniteAssignmentStatus) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis
- analyzedRangeEnd - Variable in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis
- analyzedRangeStart - Variable in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis
- AnalyzedTree - Class in com.strobel.expressions
- AnalyzedTree() - Constructor for class com.strobel.expressions.AnalyzedTree
- analyzeInstanceOf(Expression, Type<?>) - Static method in class com.strobel.expressions.ConstantCheck
- analyzeInstanceOf(TypeBinaryExpression) - Static method in class com.strobel.expressions.ConstantCheck
- analyzeLambda(LambdaExpression<T>) - Static method in class com.strobel.expressions.LambdaCompiler
- analyzeLambda(LambdaExpression<T>) - Static method in class com.strobel.expressions.StackSpiller
- analyzeMethod() - Method in class com.strobel.decompiler.ast.Inlining
- analyzeNode(Node) - Method in class com.strobel.decompiler.ast.Inlining
- AnalyzeTypeIsResult - Enum Class in com.strobel.expressions
- AnalyzeTypeIsResult() - Constructor for enum class com.strobel.expressions.AnalyzeTypeIsResult
- and(JvmType, Object, Object) - Static method in class com.strobel.decompiler.languages.java.ast.JavaResolver.BinaryOperations
- and(Predicate<? super T>...) - Static method in class com.strobel.core.Predicates
-
Returns a predicate that evaluates to
true
if all of the component predicates evaluate totrue
. - and(Predicate<? super T>, Predicate<? super T>...) - Static method in class com.strobel.core.Predicates
-
Returns a predicate that evaluates to
true
if all of the component predicates evaluate totrue
. - and(Predicate<? super T>, Iterable<Predicate<? super T>>) - Static method in class com.strobel.core.Predicates
-
Returns a predicate that evaluates to
true
if all of the component predicates evaluate totrue
. - and(Predicate<T>, Predicate<? super T>) - Static method in class com.strobel.core.Predicates
-
Returns a predicate that evaluates to
true
if all of the component predicates evaluate totrue
. - and(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- and(Expression, Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- and(Iterable<Predicate<? super T>>) - Static method in class com.strobel.core.Predicates
-
Returns a predicate that evaluates to
true
if all of the component predicates evaluate totrue
. - And - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- And - Enum constant in enum class com.strobel.expressions.ExpressionType
- andAlso(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- andAlso(Expression, Expression...) - Static method in class com.strobel.expressions.Expression
- andAlso(Expression, Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- andAlso(Object, Object) - Static method in class com.strobel.decompiler.languages.java.ast.JavaResolver.BinaryOperations
- AndAlso - Enum constant in enum class com.strobel.expressions.ExpressionType
- andAlsoCannotProvideMethod() - Static method in class com.strobel.expressions.Error
- andAssign(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- andAssign(Expression, Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- andAssign(Expression, Expression, MethodInfo, LambdaExpression<?>) - Static method in class com.strobel.expressions.Expression
- AndAssign - Enum constant in enum class com.strobel.expressions.ExpressionType
- ANEWARRAY - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ANEWARRAY - Enum constant in enum class com.strobel.reflection.emit.OpCode
- annotateLeaveEdgesWithTryFinallyBlocks() - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder
- Annotation - Class in com.strobel.decompiler.languages.java.ast
- Annotation - Enum constant in enum class com.strobel.assembler.ir.OpCodeType
- Annotation - Enum constant in enum class com.strobel.assembler.metadata.annotations.AnnotationElementType
- Annotation - Static variable in class com.strobel.assembler.metadata.CommonTypeReferences
- Annotation - Static variable in class com.strobel.reflection.Types
- Annotation() - Constructor for class com.strobel.decompiler.languages.java.ast.Annotation
- ANNOTATION - Enum constant in enum class com.strobel.decompiler.languages.java.ast.ClassType
- ANNOTATION - Static variable in class com.strobel.assembler.metadata.Flags
-
Flag that marks attribute interfaces, added in classfile v49.0.
- ANNOTATION - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- ANNOTATION - Static variable in class com.strobel.reflection.Flags
-
Flag that marks attribute interfaces, added in classfile v49.0.
- ANNOTATION_KEYWORD - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- ANNOTATION_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.EntityDeclaration
- ANNOTATION_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.ParameterDeclaration
- ANNOTATION_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.TypeParameterDeclaration
- ANNOTATION_TYPES - Static variable in class com.strobel.reflection.emit.AnnotationType
- AnnotationAnnotationElement - Class in com.strobel.assembler.metadata.annotations
- AnnotationAnnotationElement(CustomAnnotation) - Constructor for class com.strobel.assembler.metadata.annotations.AnnotationAnnotationElement
- AnnotationBraceStyle - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- AnnotationBuilder<A> - Class in com.strobel.reflection.emit
- AnnotationBuilder(Type<A>, MethodList, ReadOnlyList<Object>) - Constructor for class com.strobel.reflection.emit.AnnotationBuilder
- AnnotationDefault - Static variable in class com.strobel.assembler.ir.attributes.AttributeNames
- AnnotationDefaultAttribute - Class in com.strobel.assembler.ir.attributes
- AnnotationDefaultAttribute(int, AnnotationElement) - Constructor for class com.strobel.assembler.ir.attributes.AnnotationDefaultAttribute
- AnnotationElement - Class in com.strobel.assembler.metadata.annotations
- AnnotationElement(AnnotationElementType) - Constructor for class com.strobel.assembler.metadata.annotations.AnnotationElement
- AnnotationElementType - Enum Class in com.strobel.assembler.metadata.annotations
- AnnotationElementType() - Constructor for enum class com.strobel.assembler.metadata.annotations.AnnotationElementType
- annotationForMap(Class<A>, Map<String, Object>) - Static method in class com.strobel.reflection.emit.AnnotationSupport
- annotationHasNoDefaultAttribute() - Static method in class com.strobel.reflection.emit.Error
- AnnotationInvocationHandler - Class in com.strobel.reflection.emit
-
InvocationHandler for dynamic proxy implementation of Annotation.
- AnnotationInvocationHandler(Class<? extends Annotation>, Map<String, Object>) - Constructor for class com.strobel.reflection.emit.AnnotationInvocationHandler
- AnnotationParameter - Class in com.strobel.assembler.metadata.annotations
- AnnotationParameter(String, AnnotationElement) - Constructor for class com.strobel.assembler.metadata.annotations.AnnotationParameter
- AnnotationReader - Class in com.strobel.assembler.ir
- AnnotationReader - Class in com.strobel.assembler.metadata.annotations
- AnnotationReader() - Constructor for class com.strobel.assembler.ir.AnnotationReader
- AnnotationReader() - Constructor for class com.strobel.assembler.metadata.annotations.AnnotationReader
- annotationRequiresValue(Type<? extends Annotation>) - Static method in class com.strobel.reflection.emit.Error
- AnnotationsAttribute - Class in com.strobel.assembler.ir.attributes
- AnnotationsAttribute(String, int, CustomAnnotation[]) - Constructor for class com.strobel.assembler.ir.attributes.AnnotationsAttribute
- AnnotationSupport - Class in com.strobel.reflection.emit
- AnnotationSupport() - Constructor for class com.strobel.reflection.emit.AnnotationSupport
- AnnotationType - Class in com.strobel.reflection.emit
-
Represents an annotation type at run time.
- AnnotationType(Class<? extends Annotation>) - Constructor for class com.strobel.reflection.emit.AnnotationType
-
Sole constructor.
- AnnotationTypeElementMask - Static variable in class com.strobel.assembler.metadata.Flags
- AnnotationTypeMismatchExceptionProxy - Class in com.strobel.reflection.emit
-
ExceptionProxy for AnnotationTypeMismatchException.
- AnnotationTypeMismatchExceptionProxy(String) - Constructor for class com.strobel.reflection.emit.AnnotationTypeMismatchExceptionProxy
-
It turns out to be convenient to construct these proxies in two stages.
- ANONCONSTR - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- ANONCONSTR - Enum constant in enum class com.strobel.reflection.Flags.Flag
- ANONCONSTR - Static variable in class com.strobel.assembler.metadata.Flags
-
Flag for synthesized default constructors of anonymous classes.
- ANONCONSTR - Static variable in class com.strobel.reflection.Flags
-
Flag for synthesized default constructors of anonymous classes.
- ANONYMOUS - Static variable in class com.strobel.assembler.metadata.Flags
-
Flag that marks anonymous inner classes.
- ANONYMOUS_BASE_TYPE_REFERENCE - Static variable in class com.strobel.decompiler.languages.java.ast.Keys
- AnonymousClassBraceStyle - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- AnonymousCloseable(Runnable) - Constructor for class com.strobel.core.Closeables.AnonymousCloseable
- AnonymousLocalTypeCollection - Class in com.strobel.assembler.metadata
- AnonymousLocalTypeCollection(MethodDefinition) - Constructor for class com.strobel.assembler.metadata.AnonymousLocalTypeCollection
- AnonymousObjectCreationExpression - Class in com.strobel.decompiler.languages.java.ast
- AnonymousObjectCreationExpression(int, TypeDeclaration, AstType) - Constructor for class com.strobel.decompiler.languages.java.ast.AnonymousObjectCreationExpression
- AnonymousObjectCreationExpression(int, TypeDeclaration, AstType, Expression...) - Constructor for class com.strobel.decompiler.languages.java.ast.AnonymousObjectCreationExpression
- AnonymousObjectCreationExpression(int, TypeDeclaration, AstType, Iterable<Expression>) - Constructor for class com.strobel.decompiler.languages.java.ast.AnonymousObjectCreationExpression
- Ansi - Class in com.strobel.io
-
Ansi coloring support is provided by this class.
- Ansi(Ansi.Attribute, Ansi.AnsiColor, Ansi.AnsiColor) - Constructor for class com.strobel.io.Ansi
-
Creates new instanceof Ansi.
- Ansi(Ansi.Attribute, Ansi.Color, Ansi.Color) - Constructor for class com.strobel.io.Ansi
-
Creates new instanceof Ansi.
- Ansi(String) - Constructor for class com.strobel.io.Ansi
-
Creates new instanceof of ansi with specified format.
- Ansi.AnsiColor - Class in com.strobel.io
- Ansi.Attribute - Enum Class in com.strobel.io
-
this enum represents the attribute of text
- Ansi.Color - Enum Class in com.strobel.io
-
this enum represents the color of text
- AnsiColor(int) - Constructor for class com.strobel.io.Ansi.AnsiColor
- AnsiColor(Ansi.Color) - Constructor for class com.strobel.io.Ansi.AnsiColor
- AnsiTextOutput - Class in com.strobel.decompiler
- AnsiTextOutput() - Constructor for class com.strobel.decompiler.AnsiTextOutput
- AnsiTextOutput(AnsiTextOutput.ColorScheme) - Constructor for class com.strobel.decompiler.AnsiTextOutput
- AnsiTextOutput(Writer) - Constructor for class com.strobel.decompiler.AnsiTextOutput
- AnsiTextOutput(Writer, AnsiTextOutput.ColorScheme) - Constructor for class com.strobel.decompiler.AnsiTextOutput
- AnsiTextOutput.ColorScheme - Enum Class in com.strobel.decompiler
- AnsiTextOutput.Delimiters - Class in com.strobel.decompiler
- any(int, int) - Static method in class com.strobel.reflection.FlagUtilities
- any(Iterable<T>) - Static method in class com.strobel.core.CollectionUtilities
- any(Iterable<T>, Predicate<? super T>) - Static method in class com.strobel.core.CollectionUtilities
- Any - Enum constant in enum class com.strobel.reflection.CallingConvention
- ANY - Enum constant in enum class com.strobel.decompiler.languages.java.ast.AssignmentOperatorType
- ANY - Enum constant in enum class com.strobel.decompiler.languages.java.ast.BinaryOperatorType
- ANY - Enum constant in enum class com.strobel.decompiler.languages.java.ast.UnaryOperatorType
- ANY_OPERAND - Static variable in class com.strobel.decompiler.ast.Expression
- ANY_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.AssignmentExpression
- ANY_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.BinaryOperatorExpression
- ANY_STRING - Static variable in class com.strobel.decompiler.languages.java.ast.PrimitiveExpression
- ANY_STRING - Static variable in class com.strobel.decompiler.patterns.Pattern
- ANY_VALUE - Static variable in class com.strobel.decompiler.languages.java.ast.PrimitiveExpression
- anyDone(List<TypeAnalysis.ExpressionToInfer>) - Method in class com.strobel.decompiler.ast.TypeAnalysis
- anyIsString(List<Expression>) - Method in class com.strobel.decompiler.languages.java.ast.transforms.IntroduceStringConcatenationTransform
- anyIsString(List<Expression>, int, int) - Method in class com.strobel.decompiler.languages.java.ast.transforms.IntroduceStringConcatenationTransform
- anyMatch(INode) - Method in class com.strobel.decompiler.languages.java.ast.AstNodeCollection
- anyMatch(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.AstNodeCollection
- AnyNode - Class in com.strobel.decompiler.patterns
- AnyNode() - Constructor for class com.strobel.decompiler.patterns.AnyNode
- AnyNode(String) - Constructor for class com.strobel.decompiler.patterns.AnyNode
- append(boolean[], boolean) - Static method in class com.strobel.core.ArrayUtilities
- append(boolean[], boolean...) - Static method in class com.strobel.core.ArrayUtilities
- append(byte[], byte) - Static method in class com.strobel.core.ArrayUtilities
- append(byte[], byte...) - Static method in class com.strobel.core.ArrayUtilities
- append(char[], char) - Static method in class com.strobel.core.ArrayUtilities
- append(char[], char...) - Static method in class com.strobel.core.ArrayUtilities
- append(double[], double) - Static method in class com.strobel.core.ArrayUtilities
- append(double[], double...) - Static method in class com.strobel.core.ArrayUtilities
- append(float[], float) - Static method in class com.strobel.core.ArrayUtilities
- append(float[], float...) - Static method in class com.strobel.core.ArrayUtilities
- append(int[], int) - Static method in class com.strobel.core.ArrayUtilities
- append(int[], int...) - Static method in class com.strobel.core.ArrayUtilities
- append(long[], long) - Static method in class com.strobel.core.ArrayUtilities
- append(long[], long...) - Static method in class com.strobel.core.ArrayUtilities
- append(short[], short) - Static method in class com.strobel.core.ArrayUtilities
- append(short[], short...) - Static method in class com.strobel.core.ArrayUtilities
- append(A) - Method in class com.strobel.collections.ImmutableList
-
Append given element at length, forming and returning a new list.
- append(A) - Method in class com.strobel.collections.ListBuffer
-
Append an element to buffer.
- append(T[], T) - Static method in class com.strobel.core.ArrayUtilities
- append(T[], T...) - Static method in class com.strobel.core.ArrayUtilities
- Append - Enum constant in enum class com.strobel.assembler.ir.FrameType
-
Represents a compressed frame where locals are the same as the locals in the previous frame, except that additional 1-3 locals are defined, and with an empty stack.
- APPEND_BRIEF_DESCRIPTION - Static variable in class com.strobel.assembler.metadata.TypeReference.TypeFunctions
- APPEND_CLASS_DESCRIPTION - Static variable in class com.strobel.assembler.metadata.TypeReference.TypeFunctions
- APPEND_CLASS_SIGNATURE - Static variable in class com.strobel.assembler.metadata.TypeReference.TypeFunctions
- APPEND_DESCRIPTION - Static variable in class com.strobel.assembler.metadata.TypeReference.TypeFunctions
- APPEND_ERASED_CLASS_SIGNATURE - Static variable in class com.strobel.assembler.metadata.TypeReference.TypeFunctions
- APPEND_ERASED_DESCRIPTION - Static variable in class com.strobel.assembler.metadata.TypeReference.TypeFunctions
- APPEND_ERASED_SIGNATURE - Static variable in class com.strobel.assembler.metadata.TypeReference.TypeFunctions
- APPEND_GENERIC_SIGNATURE - Static variable in class com.strobel.assembler.metadata.TypeReference.TypeFunctions
- APPEND_SIGNATURE - Static variable in class com.strobel.assembler.metadata.TypeReference.TypeFunctions
- APPEND_SIMPLE_DESCRIPTION - Static variable in class com.strobel.assembler.metadata.TypeReference.TypeFunctions
- append0(ICompoundType, StringBuilder, String, Accumulator<TypeReference, StringBuilder>) - Static method in class com.strobel.assembler.metadata.CompoundTypeReference
- appendArray(A[]) - Method in class com.strobel.collections.ListBuffer
-
Append all elements in an array to buffer.
- appendBriefDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.ArrayType
- appendBriefDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.CompoundTypeDefinition
- appendBriefDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.CompoundTypeReference
- appendBriefDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.FieldDefinition
- appendBriefDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.GenericParameter
- appendBriefDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.MethodDefinition
- appendBriefDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.PrimitiveType
- appendBriefDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.TypeReference
- appendBriefDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.WildcardType
- appendBriefDescription(StringBuilder) - Method in class com.strobel.reflection.ArrayType
- appendBriefDescription(StringBuilder) - Method in class com.strobel.reflection.BottomType
- appendBriefDescription(StringBuilder) - Method in class com.strobel.reflection.CapturedType
- appendBriefDescription(StringBuilder) - Method in class com.strobel.reflection.CompoundType
- appendBriefDescription(StringBuilder) - Method in class com.strobel.reflection.ConstructorInfo
- appendBriefDescription(StringBuilder) - Method in class com.strobel.reflection.DelegatingMethodInfo
- appendBriefDescription(StringBuilder) - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- appendBriefDescription(StringBuilder) - Method in class com.strobel.reflection.FieldInfo
- appendBriefDescription(StringBuilder) - Method in class com.strobel.reflection.GenericParameter
- appendBriefDescription(StringBuilder) - Method in class com.strobel.reflection.MemberInfo
- appendBriefDescription(StringBuilder) - Method in class com.strobel.reflection.MethodInfo
- appendBriefDescription(StringBuilder) - Method in class com.strobel.reflection.NullType
- appendBriefDescription(StringBuilder) - Method in class com.strobel.reflection.PrimitiveType
- appendBriefDescription(StringBuilder) - Method in class com.strobel.reflection.Type
- appendBriefDescription(StringBuilder) - Method in class com.strobel.reflection.WildcardType
- appendClassDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.PrimitiveType
- appendClassDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.TypeReference
- appendClassSignature(StringBuilder) - Method in class com.strobel.assembler.metadata.PrimitiveType
- appendClassSignature(StringBuilder) - Method in class com.strobel.assembler.metadata.TypeReference
- appendDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.ArrayType
- appendDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.CompoundTypeDefinition
- appendDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.CompoundTypeReference
- appendDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.FieldDefinition
- appendDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.GenericParameter
- appendDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.MethodDefinition
- appendDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.TypeDefinition
- appendDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.TypeReference
- appendDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.WildcardType
- appendDescription(StringBuilder) - Method in class com.strobel.reflection.ArrayType
- appendDescription(StringBuilder) - Method in class com.strobel.reflection.CapturedType
- appendDescription(StringBuilder) - Method in class com.strobel.reflection.CompoundType
- appendDescription(StringBuilder) - Method in class com.strobel.reflection.ConstructorInfo
- appendDescription(StringBuilder) - Method in class com.strobel.reflection.DelegatingMethodInfo
- appendDescription(StringBuilder) - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- appendDescription(StringBuilder) - Method in class com.strobel.reflection.emit.MethodBuilder
- appendDescription(StringBuilder) - Method in class com.strobel.reflection.FieldInfo
- appendDescription(StringBuilder) - Method in class com.strobel.reflection.GenericParameter
- appendDescription(StringBuilder) - Method in class com.strobel.reflection.MemberInfo
- appendDescription(StringBuilder) - Method in class com.strobel.reflection.MethodInfo
- appendDescription(StringBuilder) - Method in class com.strobel.reflection.PrimitiveType
- appendDescription(StringBuilder) - Method in class com.strobel.reflection.Type
- appendDescription(StringBuilder) - Method in class com.strobel.reflection.WildcardType
- appendErasedClassSignature(StringBuilder) - Method in class com.strobel.assembler.metadata.CompoundTypeDefinition
- appendErasedClassSignature(StringBuilder) - Method in class com.strobel.assembler.metadata.CompoundTypeReference
- appendErasedClassSignature(StringBuilder) - Method in class com.strobel.assembler.metadata.PrimitiveType
- appendErasedClassSignature(StringBuilder) - Method in class com.strobel.assembler.metadata.TypeReference
- appendErasedDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.CompoundTypeDefinition
- appendErasedDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.CompoundTypeReference
- appendErasedDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.FieldDefinition
- appendErasedDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.GenericParameter
- appendErasedDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.MethodDefinition
- appendErasedDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.PrimitiveType
- appendErasedDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.TypeReference
- appendErasedDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.WildcardType
- appendErasedDescription(StringBuilder) - Method in class com.strobel.reflection.CompoundType
- appendErasedDescription(StringBuilder) - Method in class com.strobel.reflection.ConstructorInfo
- appendErasedDescription(StringBuilder) - Method in class com.strobel.reflection.DelegatingMethodInfo
- appendErasedDescription(StringBuilder) - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- appendErasedDescription(StringBuilder) - Method in class com.strobel.reflection.emit.TypeBuilder
- appendErasedDescription(StringBuilder) - Method in class com.strobel.reflection.ErasedField
- appendErasedDescription(StringBuilder) - Method in class com.strobel.reflection.ErasedMethod
- appendErasedDescription(StringBuilder) - Method in class com.strobel.reflection.FieldInfo
- appendErasedDescription(StringBuilder) - Method in class com.strobel.reflection.GenericMethod
- appendErasedDescription(StringBuilder) - Method in class com.strobel.reflection.GenericParameter
- appendErasedDescription(StringBuilder) - Method in class com.strobel.reflection.MemberInfo
- appendErasedDescription(StringBuilder) - Method in class com.strobel.reflection.MethodInfo
- appendErasedDescription(StringBuilder) - Method in class com.strobel.reflection.ReflectedMethod
- appendErasedDescription(StringBuilder) - Method in class com.strobel.reflection.RuntimeMethodInfo
- appendErasedDescription(StringBuilder) - Method in class com.strobel.reflection.Type
- appendErasedDescription(StringBuilder) - Method in class com.strobel.reflection.WildcardType
- appendErasedSignature(IMethodSignature, StringBuilder) - Static method in class com.strobel.assembler.metadata.MethodReference
- appendErasedSignature(StringBuilder) - Method in class com.strobel.assembler.metadata.ArrayType
- appendErasedSignature(StringBuilder) - Method in class com.strobel.assembler.metadata.CompoundTypeDefinition
- appendErasedSignature(StringBuilder) - Method in class com.strobel.assembler.metadata.CompoundTypeReference
- appendErasedSignature(StringBuilder) - Method in class com.strobel.assembler.metadata.FieldReference
- appendErasedSignature(StringBuilder) - Method in class com.strobel.assembler.metadata.GenericMethodInstance
- appendErasedSignature(StringBuilder) - Method in class com.strobel.assembler.metadata.GenericParameter
- appendErasedSignature(StringBuilder) - Method in class com.strobel.assembler.metadata.MemberReference
- appendErasedSignature(StringBuilder) - Method in class com.strobel.assembler.metadata.MethodReference
- appendErasedSignature(StringBuilder) - Method in class com.strobel.assembler.metadata.PrimitiveType
- appendErasedSignature(StringBuilder) - Method in class com.strobel.assembler.metadata.TypeReference
- appendErasedSignature(StringBuilder) - Method in class com.strobel.reflection.ArrayType
- appendErasedSignature(StringBuilder) - Method in class com.strobel.reflection.CompoundType
- appendErasedSignature(StringBuilder) - Method in class com.strobel.reflection.ConstructorInfo
- appendErasedSignature(StringBuilder) - Method in class com.strobel.reflection.DelegatingMethodInfo
- appendErasedSignature(StringBuilder) - Method in class com.strobel.reflection.emit.ConstructorBuilder
- appendErasedSignature(StringBuilder) - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- appendErasedSignature(StringBuilder) - Method in class com.strobel.reflection.emit.MethodBuilder
- appendErasedSignature(StringBuilder) - Method in class com.strobel.reflection.emit.TypeBuilder
- appendErasedSignature(StringBuilder) - Method in class com.strobel.reflection.ErasedField
- appendErasedSignature(StringBuilder) - Method in class com.strobel.reflection.ErasedMethod
- appendErasedSignature(StringBuilder) - Method in class com.strobel.reflection.FieldInfo
- appendErasedSignature(StringBuilder) - Method in class com.strobel.reflection.GenericMethod
- appendErasedSignature(StringBuilder) - Method in class com.strobel.reflection.GenericParameter
- appendErasedSignature(StringBuilder) - Method in class com.strobel.reflection.MemberInfo
- appendErasedSignature(StringBuilder) - Method in class com.strobel.reflection.MethodInfo
- appendErasedSignature(StringBuilder) - Method in class com.strobel.reflection.PrimitiveType
- appendErasedSignature(StringBuilder) - Method in class com.strobel.reflection.ReflectedMethod
- appendErasedSignature(StringBuilder) - Method in class com.strobel.reflection.RuntimeMethodInfo
- appendErasedSignature(StringBuilder) - Method in class com.strobel.reflection.Type
- appendGenericSignature(StringBuilder) - Method in class com.strobel.assembler.metadata.PrimitiveType
- appendGenericSignature(StringBuilder) - Method in class com.strobel.assembler.metadata.TypeDefinition
- appendGenericSignature(StringBuilder) - Method in class com.strobel.assembler.metadata.TypeReference
- appendGenericSignature(StringBuilder) - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- appendGenericSignature(StringBuilder) - Method in class com.strobel.reflection.MemberInfo
- appendGenericSignature(StringBuilder) - Method in class com.strobel.reflection.Type
- appendList(ImmutableList<A>) - Method in class com.strobel.collections.ImmutableList
-
Append given list at length, forming and returning a new list.
- appendList(ImmutableList<A>) - Method in class com.strobel.collections.ListBuffer
-
Append all elements in a list to buffer.
- appendList(ListBuffer<A>) - Method in class com.strobel.collections.ImmutableList
-
Append given list buffer at length, forming and returning a new list.
- appendList(ListBuffer<A>) - Method in class com.strobel.collections.ListBuffer
-
Append all elements in a list to buffer.
- appendModifiers(StringBuilder, int) - Method in class com.strobel.reflection.MethodInfo
- appendName(StringBuilder, boolean, boolean) - Method in class com.strobel.assembler.metadata.CapturedType
- appendName(StringBuilder, boolean, boolean) - Method in class com.strobel.assembler.metadata.CompoundTypeReference
- appendName(StringBuilder, boolean, boolean) - Method in class com.strobel.assembler.metadata.FieldDefinition
- appendName(StringBuilder, boolean, boolean) - Method in class com.strobel.assembler.metadata.FieldReference
- appendName(StringBuilder, boolean, boolean) - Method in class com.strobel.assembler.metadata.MemberReference
- appendName(StringBuilder, boolean, boolean) - Method in class com.strobel.assembler.metadata.MetadataParser.UnresolvedField
- appendName(StringBuilder, boolean, boolean) - Method in class com.strobel.assembler.metadata.MethodDefinition
- appendName(StringBuilder, boolean, boolean) - Method in class com.strobel.assembler.metadata.MethodReference
- appendName(StringBuilder, boolean, boolean) - Method in class com.strobel.assembler.metadata.PrimitiveType
- appendName(StringBuilder, boolean, boolean) - Method in class com.strobel.assembler.metadata.TypeDefinition
- appendName(StringBuilder, boolean, boolean) - Method in class com.strobel.assembler.metadata.TypeReference
- appendName(StringBuilder, boolean, boolean) - Method in class com.strobel.assembler.metadata.UnionType
- appendName(StringBuilder, boolean, boolean) - Method in class com.strobel.assembler.metadata.WildcardType
- appendSignature(IMethodSignature, StringBuilder) - Static method in class com.strobel.assembler.metadata.MethodReference
- appendSignature(StringBuilder) - Method in class com.strobel.assembler.metadata.ArrayType
- appendSignature(StringBuilder) - Method in class com.strobel.assembler.metadata.CompoundTypeDefinition
- appendSignature(StringBuilder) - Method in class com.strobel.assembler.metadata.CompoundTypeReference
- appendSignature(StringBuilder) - Method in class com.strobel.assembler.metadata.FieldReference
- appendSignature(StringBuilder) - Method in class com.strobel.assembler.metadata.GenericParameter
- appendSignature(StringBuilder) - Method in class com.strobel.assembler.metadata.MemberReference
- appendSignature(StringBuilder) - Method in class com.strobel.assembler.metadata.MethodReference
- appendSignature(StringBuilder) - Method in class com.strobel.assembler.metadata.PrimitiveType
- appendSignature(StringBuilder) - Method in class com.strobel.assembler.metadata.TypeReference
- appendSignature(StringBuilder) - Method in class com.strobel.assembler.metadata.WildcardType
- appendSignature(StringBuilder) - Method in class com.strobel.reflection.ArrayType
- appendSignature(StringBuilder) - Method in class com.strobel.reflection.CompoundType
- appendSignature(StringBuilder) - Method in class com.strobel.reflection.ConstructorInfo
- appendSignature(StringBuilder) - Method in class com.strobel.reflection.DelegatingMethodInfo
- appendSignature(StringBuilder) - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- appendSignature(StringBuilder) - Method in class com.strobel.reflection.emit.MethodBuilder
- appendSignature(StringBuilder) - Method in class com.strobel.reflection.emit.TypeBuilder
- appendSignature(StringBuilder) - Method in class com.strobel.reflection.FieldInfo
- appendSignature(StringBuilder) - Method in class com.strobel.reflection.MemberInfo
- appendSignature(StringBuilder) - Method in class com.strobel.reflection.MethodInfo
- appendSignature(StringBuilder) - Method in class com.strobel.reflection.PrimitiveType
- appendSignature(StringBuilder) - Method in class com.strobel.reflection.Type
- appendSignature(StringBuilder) - Method in class com.strobel.reflection.WildcardType
- appendSimpleDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.ArrayType
- appendSimpleDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.CompoundTypeDefinition
- appendSimpleDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.CompoundTypeReference
- appendSimpleDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.FieldDefinition
- appendSimpleDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.GenericParameter
- appendSimpleDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.MethodDefinition
- appendSimpleDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.PrimitiveType
- appendSimpleDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.TypeReference
- appendSimpleDescription(StringBuilder) - Method in class com.strobel.assembler.metadata.WildcardType
- appendSimpleDescription(StringBuilder) - Method in class com.strobel.reflection.ArrayType
- appendSimpleDescription(StringBuilder) - Method in class com.strobel.reflection.BottomType
- appendSimpleDescription(StringBuilder) - Method in class com.strobel.reflection.CapturedType
- appendSimpleDescription(StringBuilder) - Method in class com.strobel.reflection.CompoundType
- appendSimpleDescription(StringBuilder) - Method in class com.strobel.reflection.ConstructorInfo
- appendSimpleDescription(StringBuilder) - Method in class com.strobel.reflection.DelegatingMethodInfo
- appendSimpleDescription(StringBuilder) - Method in class com.strobel.reflection.emit.ConstructorBuilder
- appendSimpleDescription(StringBuilder) - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- appendSimpleDescription(StringBuilder) - Method in class com.strobel.reflection.emit.MethodBuilder
- appendSimpleDescription(StringBuilder) - Method in class com.strobel.reflection.FieldInfo
- appendSimpleDescription(StringBuilder) - Method in class com.strobel.reflection.GenericParameter
- appendSimpleDescription(StringBuilder) - Method in class com.strobel.reflection.MemberInfo
- appendSimpleDescription(StringBuilder) - Method in class com.strobel.reflection.MethodInfo
- appendSimpleDescription(StringBuilder) - Method in class com.strobel.reflection.NullType
- appendSimpleDescription(StringBuilder) - Method in class com.strobel.reflection.PrimitiveType
- appendSimpleDescription(StringBuilder) - Method in class com.strobel.reflection.Type
- appendSimpleDescription(StringBuilder) - Method in class com.strobel.reflection.WildcardType
- apply(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.JavaResolver
- apply(MemberInfo, Object) - Method in interface com.strobel.reflection.MemberFilter
- apply(T) - Method in interface com.strobel.core.delegates.Func1
- apply(T) - Method in class com.strobel.core.Mapping
- apply(T) - Method in interface com.strobel.functions.Function
- apply(T1, T2) - Method in interface com.strobel.core.delegates.Func2
- applyIndent() - Method in class com.strobel.expressions.ExpressionStringBuilder
- applyTypeArgs(MethodInfo, TypeList) - Static method in class com.strobel.expressions.Expression
- applyTypeArguments(AstType, List<AstType>) - Static method in class com.strobel.decompiler.languages.java.ast.AstBuilder
- ARCH_DATA_MODEL - Static variable in class com.strobel.core.Environment
- areCorrelated(Expression, Statement) - Static method in class com.strobel.decompiler.languages.java.analysis.Correlator
- areEqualConstants(ResolveResult, ResolveResult) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder
- areEquivalent(GenericParameter, GenericParameter) - Static method in class com.strobel.assembler.metadata.MetadataResolver
- areEquivalent(IGenericInstance, IGenericInstance) - Static method in class com.strobel.assembler.metadata.MetadataResolver
- areEquivalent(TypeReference, TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataResolver
-
Returns whether two type references refer to the same type.
- areEquivalent(TypeReference, TypeReference, boolean) - Static method in class com.strobel.assembler.metadata.MetadataResolver
-
Returns whether two type references refer to the same type.
- areEquivalent(Type<?>, Type<?>) - Static method in class com.strobel.util.TypeUtils
- areEquivalent(TypeList, TypeList) - Static method in class com.strobel.util.TypeUtils
- areEquivalent(List<T>, List<T>) - Static method in class com.strobel.assembler.metadata.MetadataResolver
- areEquivalentWithOrdering(TypeList, TypeList) - Static method in class com.strobel.util.TypeUtils
- areGenericsSupported(TypeDefinition) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- areImportsSuppressed() - Method in class com.strobel.decompiler.languages.java.ast.AstBuilder
- areMethodsEquivalent(MethodReference, MethodDefinition) - Method in class com.strobel.decompiler.languages.java.ast.InliningHelper.InliningVisitor
- areParametersEquivalent(List<ParameterDefinition>, List<ParameterDefinition>) - Static method in class com.strobel.assembler.metadata.MetadataResolver
- arePreviewFeaturesEnabled() - Method in class com.strobel.decompiler.DecompilerSettings
- areReferenceAssignable(Type<?>, Type<?>) - Static method in class com.strobel.util.TypeUtils
- areSameGenericParameters(GenericParameter, GenericParameter) - Method in class com.strobel.assembler.metadata.MetadataHelper.LooseSameTypeVisitor
- areSameGenericParameters(GenericParameter, GenericParameter) - Method in class com.strobel.assembler.metadata.MetadataHelper.SameTypeVisitor
- areSameGenericParameters(GenericParameter, GenericParameter) - Method in class com.strobel.assembler.metadata.MetadataHelper.StrictSameTypeVisitor
- areSameTypes(TypeList, TypeList) - Static method in class com.strobel.reflection.Helper
- areSameTypes(List<? extends TypeReference>, List<? extends TypeReference>) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- areSameTypes(List<? extends TypeReference>, List<? extends TypeReference>, boolean) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- ARETURN - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ARETURN - Enum constant in enum class com.strobel.reflection.emit.OpCode
- ARGUMENT - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- ARGUMENT_MARKER - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.IntroduceStringConcatenationTransform
- argumentCannotBeOfTypeVoid() - Static method in class com.strobel.expressions.Error
- argumentIndexOutOfRange(MethodBase, int) - Static method in class com.strobel.reflection.emit.Error
- argumentMustBeArray() - Static method in class com.strobel.expressions.Error
- argumentMustBeArrayIndexType() - Static method in class com.strobel.expressions.Error
- argumentMustBeBoolean() - Static method in class com.strobel.expressions.Error
- argumentMustBeInteger() - Static method in class com.strobel.expressions.Error
- argumentMustBeIntegral() - Static method in class com.strobel.expressions.Error
- argumentMustBeReferenceType() - Static method in class com.strobel.expressions.Error
- argumentMustBeThrowable() - Static method in class com.strobel.expressions.Error
- argumentMustBeTypeBuilder() - Static method in class com.strobel.reflection.emit.Error
- argumentMustNotHaveValueType() - Static method in class com.strobel.expressions.Error
- ArgumentStorage(LambdaCompiler, ParameterExpression) - Constructor for class com.strobel.expressions.CompilerScope.ArgumentStorage
- argumentType - Variable in class com.strobel.assembler.metadata.MethodBinder.AddMappingsForArgumentVisitor
- argumentType - Variable in class com.strobel.decompiler.ast.TypeAnalysis.AddMappingsForArgumentVisitor
- argumentTypesMustMatch() - Static method in class com.strobel.expressions.Error
- ARM_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.SwitchExpression
- array() - Method in class com.strobel.assembler.metadata.Buffer
- Array - Enum constant in enum class com.strobel.assembler.metadata.annotations.AnnotationElementType
- Array - Enum constant in enum class com.strobel.assembler.metadata.JvmType
- Array - Enum constant in enum class com.strobel.reflection.SimpleType
- ARRAY_INIT_PATTERN - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.ConvertLoopsTransform
- ARRAY_SPECIFIER_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.ComposedType
- ARRAY_THRESHOLD - Static variable in class com.strobel.componentmodel.ArrayKeyMap
- ARRAY_TYPE_CACHE - Static variable in class com.strobel.core.ArrayUtilities
- arrayAccessAtTheLeftSideOfAssignment(AstNode) - Method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.IsRedundantVisitor
- ArrayAnnotationElement - Class in com.strobel.assembler.metadata.annotations
- ArrayAnnotationElement(AnnotationElement[]) - Constructor for class com.strobel.assembler.metadata.annotations.ArrayAnnotationElement
- arrayBinaryCompatibility() - Method in enum class com.strobel.assembler.metadata.CompilerTarget
-
Starting in 1.5, the compiler uses an array type as the qualifier for method calls (such as clone) where required by the language and VM spec.
- arrayBinaryCompatibility() - Method in enum class com.strobel.reflection.emit.CompilationTarget
-
Starting in 1.5, the compiler uses an array type as the qualifier for method calls (such as clone) where required by the language and VM spec.
- ArrayCreationExpression - Class in com.strobel.decompiler.languages.java.ast
- ArrayCreationExpression(int) - Constructor for class com.strobel.decompiler.languages.java.ast.ArrayCreationExpression
- arrayIndex(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- ArrayIndex - Enum constant in enum class com.strobel.expressions.ExpressionType
- ArrayInitializerBraceStyle - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- ArrayInitializerExpression - Class in com.strobel.decompiler.languages.java.ast
- ArrayInitializerExpression() - Constructor for class com.strobel.decompiler.languages.java.ast.ArrayInitializerExpression
- ArrayInitializerExpression(Expression...) - Constructor for class com.strobel.decompiler.languages.java.ast.ArrayInitializerExpression
- ArrayInitializerExpression(Iterable<Expression>) - Constructor for class com.strobel.decompiler.languages.java.ast.ArrayInitializerExpression
- ArrayInitializerExpression.NullArrayInitializerExpression - Class in com.strobel.decompiler.languages.java.ast
- ArrayInitializerWrapping - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- ArrayIterator<E> - Class in com.strobel.collections
- ArrayIterator(E[]) - Constructor for class com.strobel.collections.ArrayIterator
- ArrayKeyMap - Class in com.strobel.componentmodel
- ArrayKeyMap(int[], Object[]) - Constructor for class com.strobel.componentmodel.ArrayKeyMap
- arrayLength(Expression) - Static method in class com.strobel.expressions.Expression
- ArrayLength - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- ArrayLength - Enum constant in enum class com.strobel.expressions.ExpressionType
- ARRAYLENGTH - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ARRAYLENGTH - Enum constant in enum class com.strobel.reflection.emit.OpCode
- ArrayList - Static variable in class com.strobel.reflection.Types
- ArraySpecifier - Class in com.strobel.decompiler.languages.java.ast
- ArraySpecifier() - Constructor for class com.strobel.decompiler.languages.java.ast.ArraySpecifier
- arraySuperType() - Static method in class com.strobel.reflection.Helper
- arraySuperType(TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- arrayToList(ParameterExpression[]) - Static method in class com.strobel.expressions.Expression
- arrayToList(T[]) - Static method in class com.strobel.expressions.Expression
- arrayToReadOnlyList(T[]) - Static method in class com.strobel.expressions.Expression
- arrayToString(Object) - Method in class com.strobel.expressions.DebugViewWriter
- arrayToString(Object) - Method in class com.strobel.expressions.ExpressionStringBuilder
- ArrayType - Class in com.strobel.assembler.metadata
- ArrayType<T> - Class in com.strobel.reflection
- ArrayType(TypeReference) - Constructor for class com.strobel.assembler.metadata.ArrayType
- ArrayType(Type<?>) - Constructor for class com.strobel.reflection.ArrayType
- ArrayTypeLoader - Class in com.strobel.assembler.metadata
- ArrayTypeLoader(byte[]) - Constructor for class com.strobel.assembler.metadata.ArrayTypeLoader
- ArrayTypeSignature - Class in com.strobel.assembler.metadata.signatures
- ArrayTypeSignature(TypeSignature) - Constructor for class com.strobel.assembler.metadata.signatures.ArrayTypeSignature
- ArrayUtilities - Class in com.strobel.core
- ArrayUtilities() - Constructor for class com.strobel.core.ArrayUtilities
- ArrayUtilities.UnmodifiableArrayList<T> - Class in com.strobel.core
- ARROW_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.LambdaExpression
- ARROW_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.SwitchExpressionArm
- AS_SUBTYPE_VISITOR - Static variable in class com.strobel.assembler.metadata.MetadataHelper
- AS_SUPER_VISITOR - Static variable in class com.strobel.assembler.metadata.MetadataHelper
- asBoolean(Object) - Static method in class com.strobel.decompiler.languages.java.ast.JavaResolver.BinaryOperations
- asFlagSet(long) - Static method in class com.strobel.assembler.metadata.Flags
- asFlagSet(long) - Static method in class com.strobel.reflection.Flags
- asFlagSet(long, Flags.Kind) - Static method in class com.strobel.assembler.metadata.Flags
- asMemberOf(FieldReference, TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- asMemberOf(MethodReference, TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- asMemberOf(TypeReference, TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- asMemberOf(Type<?>, MemberInfo) - Static method in class com.strobel.reflection.Helper
- asMemberOfVisitor - Static variable in class com.strobel.reflection.Helper
- asModifierSet(long) - Static method in class com.strobel.assembler.metadata.Flags
- asModifierSet(long) - Static method in class com.strobel.reflection.Flags
- asModifierSet(MemberType, long) - Static method in class com.strobel.reflection.Flags
- asOneOfUs(Object) - Method in class com.strobel.reflection.emit.AnnotationInvocationHandler
-
Returns an object's invocation handler if that object is a dynamic proxy with a handler of type AnnotationInvocationHandler.
- asOuterSuper(Type<?>, Type<?>) - Static method in class com.strobel.reflection.Helper
- asRuntimeException(Throwable) - Static method in class com.strobel.core.ExceptionUtilities
- ASSERT_KEYWORD_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.AssertStatement
- ASSERT_PATTERN - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.AssertStatementTransform
- ASSERTIONS_DISABLED_PATTERN - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.AssertStatementTransform
- AssertStatement - Class in com.strobel.decompiler.languages.java.ast
- AssertStatement(int) - Constructor for class com.strobel.decompiler.languages.java.ast.AssertStatement
- AssertStatementTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- AssertStatementTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.AssertStatementTransform
- assessForLoop(AstNode, List<Stack<AstNode>>, LabelStatement, List<GotoStatement>) - Method in class com.strobel.decompiler.languages.java.ast.transforms.BreakTargetRelocation
- AssessForLoopResult(boolean, Set<GotoStatement>, Set<ContinueStatement>) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.BreakTargetRelocation.AssessForLoopResult
- assign(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- Assign - Enum constant in enum class com.strobel.expressions.ExpressionType
- ASSIGN - Enum constant in enum class com.strobel.decompiler.languages.java.ast.AssignmentOperatorType
- ASSIGN - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- ASSIGN_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.AssignmentExpression
- AssignBinaryExpression - Class in com.strobel.expressions
-
Optimized assignment node; only holds onto children.
- AssignBinaryExpression(Expression, Expression) - Constructor for class com.strobel.expressions.AssignBinaryExpression
- ASSIGNED_AFTER_FALSE_EXPRESSION - Enum constant in enum class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentStatus
-
The variable is definitely assigned iff the expression results in the value
false
. - ASSIGNED_AFTER_TRUE_EXPRESSION - Enum constant in enum class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentStatus
-
The variable is definitely assigned iff the expression results in the value
true
. - ASSIGNMENT - Static variable in class com.strobel.decompiler.languages.java.ast.InsertParenthesesVisitor
- ASSIGNMENT_PATTERN - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteRecordClassesTransform
- AssignmentChain - Class in com.strobel.decompiler.patterns
- AssignmentChain(INode, INode) - Constructor for class com.strobel.decompiler.patterns.AssignmentChain
- AssignmentExpression - Class in com.strobel.decompiler.languages.java.ast
- AssignmentExpression(Expression, AssignmentOperatorType, Expression) - Constructor for class com.strobel.decompiler.languages.java.ast.AssignmentExpression
- AssignmentExpression(Expression, Expression) - Constructor for class com.strobel.decompiler.languages.java.ast.AssignmentExpression
- AssignmentOperatorType - Enum Class in com.strobel.decompiler.languages.java.ast
- AssignmentOperatorType() - Constructor for enum class com.strobel.decompiler.languages.java.ast.AssignmentOperatorType
- assignNamesToVariables(DecompilerContext, Iterable<Variable>, Iterable<Variable>, Block) - Static method in class com.strobel.decompiler.languages.java.ast.NameVariables
- asString() - Static method in class com.strobel.core.Selectors
- asSubType(TypeReference, TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- asSuper(TypeReference, TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- asSuper(Type<?>, Type<?>) - Static method in class com.strobel.reflection.Helper
- asSuperTypeOf(Type<?>) - Method in class com.strobel.reflection.Type
- AsSuperVisitor - Static variable in class com.strobel.reflection.Helper
- AST_BUILDER - Static variable in class com.strobel.decompiler.languages.java.ast.Keys
- AST_NODE_USED_FLAGS - Static variable in class com.strobel.decompiler.languages.java.ast.AstNode
- astBuilder - Variable in class com.strobel.decompiler.languages.java.ast.transforms.DeclareLocalClassesTransform
- AstBuilder - Class in com.strobel.decompiler.ast
- AstBuilder - Class in com.strobel.decompiler.languages.java.ast
- AstBuilder() - Constructor for class com.strobel.decompiler.ast.AstBuilder
- AstBuilder(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.AstBuilder
- AstBuilder.ByteCode - Class in com.strobel.decompiler.ast
- AstBuilder.FinallyInlining - Class in com.strobel.decompiler.ast
- AstBuilder.HandlerInfo - Class in com.strobel.decompiler.ast
- AstBuilder.StackSlot - Class in com.strobel.decompiler.ast
- AstBuilder.SubroutineInfo - Class in com.strobel.decompiler.ast
- AstBuilder.VariableInfo - Class in com.strobel.decompiler.ast
- AstBuilder.VariableSlot - Class in com.strobel.decompiler.ast
- AstCode - Enum Class in com.strobel.decompiler.ast
- AstCode() - Constructor for enum class com.strobel.decompiler.ast.AstCode
- AstCodeHelpers - Class in com.strobel.decompiler.ast
- AstCodeHelpers() - Constructor for class com.strobel.decompiler.ast.AstCodeHelpers
- AstKeys - Class in com.strobel.decompiler.ast
- AstKeys() - Constructor for class com.strobel.decompiler.ast.AstKeys
- AstMethodBodyBuilder - Class in com.strobel.decompiler.languages.java.ast
- AstMethodBodyBuilder(AstBuilder, MethodDefinition, DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder
- AstMethodBodyBuilder.MethodVariables - Class in com.strobel.decompiler.languages.java.ast
- AstMethodBodyBuilder.VariableInfo<T> - Class in com.strobel.decompiler.languages.java.ast
- AstNode - Class in com.strobel.decompiler.languages.java.ast
- AstNode() - Constructor for class com.strobel.decompiler.languages.java.ast.AstNode
- AstNode.NullAstNode - Class in com.strobel.decompiler.languages.java.ast
- AstNode.PatternPlaceholder - Class in com.strobel.decompiler.languages.java.ast
- AstNodeCollection<T> - Class in com.strobel.decompiler.languages.java.ast
- AstNodeCollection(AstNode, Role<T>) - Constructor for class com.strobel.decompiler.languages.java.ast.AstNodeCollection
- AstOptimizationStep - Enum Class in com.strobel.decompiler.ast
- AstOptimizationStep() - Constructor for enum class com.strobel.decompiler.ast.AstOptimizationStep
- AstOptimizer - Class in com.strobel.decompiler.ast
- AstOptimizer() - Constructor for class com.strobel.decompiler.ast.AstOptimizer
- AstOptimizer.AbstractBasicBlockOptimization - Class in com.strobel.decompiler.ast
- AstOptimizer.AbstractBranchBlockOptimization - Class in com.strobel.decompiler.ast
- AstOptimizer.AbstractExpressionOptimization - Class in com.strobel.decompiler.ast
- AstOptimizer.BasicBlockOptimization - Interface in com.strobel.decompiler.ast
- AstOptimizer.ExpressionOptimization - Interface in com.strobel.decompiler.ast
- AstOptimizer.InlineConditionalAssignmentsOptimization - Class in com.strobel.decompiler.ast
- AstOptimizer.InlineLambdasOptimization - Class in com.strobel.decompiler.ast
- AstOptimizer.IntroducePostIncrementOptimization - Class in com.strobel.decompiler.ast
- AstOptimizer.JoinBasicBlocksOptimization - Class in com.strobel.decompiler.ast
- AstOptimizer.JoinBranchConditionsOptimization - Class in com.strobel.decompiler.ast
- AstOptimizer.MakeAssignmentExpressionsOptimization - Class in com.strobel.decompiler.ast
- AstOptimizer.PreProcessShortCircuitAssignmentsOptimization - Class in com.strobel.decompiler.ast
- AstOptimizer.RemoveInnerClassAccessNullChecksOptimization - Class in com.strobel.decompiler.ast
- AstOptimizer.SimplifyLogicalNotOptimization - Class in com.strobel.decompiler.ast
- AstOptimizer.SimplifyShortCircuitOptimization - Class in com.strobel.decompiler.ast
- AstOptimizer.SimplifyTernaryOperatorOptimization - Class in com.strobel.decompiler.ast
- AstOptimizer.SimplifyTernaryOperatorRoundTwoOptimization - Class in com.strobel.decompiler.ast
- AstOptimizer.TransformArrayInitializersOptimization - Class in com.strobel.decompiler.ast
- AstOptimizer.TransformObjectInitializersOptimization - Class in com.strobel.decompiler.ast
- ASTORE - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ASTORE - Enum constant in enum class com.strobel.reflection.emit.OpCode
- ASTORE_0 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ASTORE_0 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- ASTORE_1 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ASTORE_1 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- ASTORE_2 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ASTORE_2 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- ASTORE_3 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ASTORE_3 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- ASTORE_W - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ASTORE_W - Enum constant in enum class com.strobel.reflection.emit.OpCode
- AstType - Class in com.strobel.decompiler.languages.java.ast
- AstType() - Constructor for class com.strobel.decompiler.languages.java.ast.AstType
- AstType.NullAstType - Class in com.strobel.decompiler.languages.java.ast
- AstType.PatternPlaceholder - Class in com.strobel.decompiler.languages.java.ast
- AstTypeMatch - Class in com.strobel.decompiler.patterns
- AstTypeMatch(TypeReference) - Constructor for class com.strobel.decompiler.patterns.AstTypeMatch
- asUnmodifiableList(T...) - Static method in class com.strobel.core.ArrayUtilities
- AThrow - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- ATHROW - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ATHROW - Enum constant in enum class com.strobel.reflection.emit.OpCode
- atOffset(int) - Method in class com.strobel.assembler.ir.InstructionCollection
- Attribute(int) - Constructor for enum class com.strobel.io.Ansi.Attribute
- AttributeNames - Class in com.strobel.assembler.ir.attributes
- AttributeNames() - Constructor for class com.strobel.assembler.ir.attributes.AttributeNames
- attributes - Variable in class com.strobel.assembler.metadata.ClassFileReader.FieldInfo
- attributes - Variable in class com.strobel.assembler.metadata.ClassFileReader.MethodInfo
- attributeValueCountMismatch() - Static method in class com.strobel.reflection.emit.Error
- attributeValueIncompatible(Type<?>, Type<?>) - Static method in class com.strobel.reflection.emit.Error
- AutoCloseable - Static variable in class com.strobel.assembler.metadata.CommonTypeReferences
B
- BackReference - Class in com.strobel.decompiler.patterns
- BackReference(String) - Constructor for class com.strobel.decompiler.patterns.BackReference
- BacktrackingInfo - Class in com.strobel.decompiler.patterns
- BacktrackingInfo() - Constructor for class com.strobel.decompiler.patterns.BacktrackingInfo
- badExceptionCodeGenerated() - Static method in class com.strobel.reflection.emit.Error
- badLabel() - Static method in class com.strobel.reflection.emit.Error
- badLabelContent() - Static method in class com.strobel.reflection.emit.Error
- bake() - Method in class com.strobel.reflection.emit.AnnotationBuilder
- bakeAnnotations() - Method in class com.strobel.reflection.emit.TypeBuilder
- bakeByteArray() - Method in class com.strobel.reflection.emit.CodeGenerator
- BALOAD - Enum constant in enum class com.strobel.assembler.ir.OpCode
- BALOAD - Enum constant in enum class com.strobel.reflection.emit.OpCode
- BannerStyle - Enum constant in enum class com.strobel.decompiler.languages.java.BraceStyle
- base() - Method in class com.strobel.expressions.DebugViewWriter
- base(Type<?>) - Static method in class com.strobel.expressions.Expression
- BASE_TYPE - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- BASE_TYPE_REFERENCE - Enum constant in enum class com.strobel.decompiler.languages.java.ast.SimpleNameLookupMode
- baseMethod - Variable in class com.strobel.reflection.emit.TypeBuilder.MethodOverride
- BaseType - Interface in com.strobel.assembler.metadata.signatures
- baseTypeCannotBeGenericParameter() - Static method in class com.strobel.reflection.emit.Error
- baseTypeCannotBeInterface() - Static method in class com.strobel.reflection.emit.Error
- baseTypeHasNoDefaultConstructor(Type<?>) - Static method in class com.strobel.reflection.emit.Error
- BasicBlock - Class in com.strobel.decompiler.ast
- BasicBlock() - Constructor for class com.strobel.decompiler.ast.BasicBlock
- BASTORE - Enum constant in enum class com.strobel.assembler.ir.OpCode
- BASTORE - Enum constant in enum class com.strobel.reflection.emit.OpCode
- beforeClear() - Method in class com.strobel.assembler.Collection
- beforeClear() - Method in class com.strobel.assembler.ir.InstructionCollection
- beforeClear() - Method in class com.strobel.assembler.metadata.AnonymousLocalTypeCollection
- beforeClear() - Method in class com.strobel.assembler.metadata.GenericParameterCollection
- beforeClear() - Method in class com.strobel.assembler.metadata.ParameterDefinitionCollection
- beforeSet(int, Instruction) - Method in class com.strobel.assembler.ir.InstructionCollection
- beforeSet(int, GenericParameter) - Method in class com.strobel.assembler.metadata.GenericParameterCollection
- beforeSet(int, ParameterDefinition) - Method in class com.strobel.assembler.metadata.ParameterDefinitionCollection
- beforeSet(int, TypeDefinition) - Method in class com.strobel.assembler.metadata.AnonymousLocalTypeCollection
- beforeSet(int, E) - Method in class com.strobel.assembler.Collection
- beginAttributes() - Method in class com.strobel.reflection.emit.ClassWriter
- beginCatchBlock(Type<?>) - Method in class com.strobel.reflection.emit.CodeGenerator
- beginExceptionBlock() - Method in class com.strobel.reflection.emit.CodeGenerator
- beginFinallyBlock() - Method in class com.strobel.reflection.emit.CodeGenerator
- beginNodeMap - Variable in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis
- BetweenStatements - Enum constant in enum class com.strobel.decompiler.languages.java.analysis.ControlFlowNodeType
-
Node between two statements
- BigDecimal - Static variable in class com.strobel.reflection.Types
- BigInteger - Static variable in class com.strobel.reflection.Types
- BinaryExpression - Class in com.strobel.expressions
- BinaryExpression(Expression, Expression) - Constructor for class com.strobel.expressions.BinaryExpression
- BinaryOperations() - Constructor for class com.strobel.decompiler.languages.java.ast.JavaResolver.BinaryOperations
- BinaryOperatorExpression - Class in com.strobel.decompiler.languages.java.ast
- BinaryOperatorExpression(Expression, BinaryOperatorType, Expression) - Constructor for class com.strobel.decompiler.languages.java.ast.BinaryOperatorExpression
- binaryOperatorNotDefined(ExpressionType, Type, Type) - Static method in class com.strobel.expressions.Error
- BinaryOperatorType - Enum Class in com.strobel.decompiler.languages.java.ast
- BinaryOperatorType() - Constructor for enum class com.strobel.decompiler.languages.java.ast.BinaryOperatorType
- bind(LambdaExpression<?>) - Static method in class com.strobel.expressions.VariableBinder
- Bind - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- Binder - Class in com.strobel.reflection
- Binder() - Constructor for class com.strobel.reflection.Binder
- BindingFlags - Enum Class in com.strobel.reflection
- BindingFlags(int) - Constructor for enum class com.strobel.reflection.BindingFlags
- bindings - Variable in class com.strobel.reflection.TypeBinder.CacheEntry
- bindingsFor(TypeList) - Method in class com.strobel.reflection.TypeBindings
- BindResult(boolean, MethodReference) - Constructor for class com.strobel.assembler.metadata.MethodBinder.BindResult
- BIPUSH - Enum constant in enum class com.strobel.assembler.ir.OpCode
- BIPUSH - Enum constant in enum class com.strobel.reflection.emit.OpCode
- bitWidth() - Method in enum class com.strobel.assembler.metadata.JvmType
- bitWidth() - Method in enum class com.strobel.reflection.SimpleType
- bitWidth(Type<?>) - Static method in class com.strobel.util.TypeUtils
- bitWidth(TypeKind) - Static method in class com.strobel.util.TypeUtils
- BITWISE_AND - Enum constant in enum class com.strobel.decompiler.languages.java.ast.AssignmentOperatorType
- BITWISE_AND - Enum constant in enum class com.strobel.decompiler.languages.java.ast.BinaryOperatorType
- BITWISE_AND - Static variable in class com.strobel.decompiler.languages.java.ast.InsertParenthesesVisitor
- BITWISE_AND_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.AssignmentExpression
- BITWISE_AND_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.BinaryOperatorExpression
- BITWISE_NOT - Enum constant in enum class com.strobel.decompiler.languages.java.ast.UnaryOperatorType
- BITWISE_NOT_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.UnaryOperatorExpression
- BITWISE_OR - Enum constant in enum class com.strobel.decompiler.languages.java.ast.AssignmentOperatorType
- BITWISE_OR - Enum constant in enum class com.strobel.decompiler.languages.java.ast.BinaryOperatorType
- BITWISE_OR - Static variable in class com.strobel.decompiler.languages.java.ast.InsertParenthesesVisitor
- BITWISE_OR_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.AssignmentExpression
- BITWISE_OR_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.BinaryOperatorExpression
- BLACK - Enum constant in enum class com.strobel.io.Ansi.Color
- BLACK - Static variable in class com.strobel.io.Ansi.AnsiColor
- BlankLinesAfterImports - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- BlankLinesAfterPackageDeclaration - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- BlankLinesBeforeFirstDeclaration - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- BlankLinesBetweenEventFields - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- BlankLinesBetweenFields - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- BlankLinesBetweenMembers - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- BlankLinesBetweenTypes - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- BLINK - Enum constant in enum class com.strobel.io.Ansi.Attribute
- BlobAttribute - Class in com.strobel.assembler.ir.attributes
- BlobAttribute(String, byte[]) - Constructor for class com.strobel.assembler.ir.attributes.BlobAttribute
- BlobAttribute(String, byte[], int) - Constructor for class com.strobel.assembler.ir.attributes.BlobAttribute
- block(Expression...) - Static method in class com.strobel.expressions.Expression
- block(ExpressionList<? extends Expression>) - Static method in class com.strobel.expressions.Expression
- block(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- block(Expression, Expression, Expression) - Static method in class com.strobel.expressions.Expression
- block(Expression, Expression, Expression, Expression) - Static method in class com.strobel.expressions.Expression
- block(Expression, Expression, Expression, Expression, Expression) - Static method in class com.strobel.expressions.Expression
- block(ParameterExpression[], Expression...) - Static method in class com.strobel.expressions.Expression
- block(ParameterExpressionList, Expression...) - Static method in class com.strobel.expressions.Expression
- block(ParameterExpressionList, ExpressionList<? extends Expression>) - Static method in class com.strobel.expressions.Expression
- block(Type<?>, Expression...) - Static method in class com.strobel.expressions.Expression
- block(Type<?>, ExpressionList<? extends Expression>) - Static method in class com.strobel.expressions.Expression
- block(Type<?>, ParameterExpression[], Expression...) - Static method in class com.strobel.expressions.Expression
- block(Type<?>, ParameterExpressionList, Expression...) - Static method in class com.strobel.expressions.Expression
- block(Type<?>, ParameterExpressionList, ExpressionList<? extends Expression>) - Static method in class com.strobel.expressions.Expression
- Block - Class in com.strobel.decompiler.ast
- Block - Enum constant in enum class com.strobel.expressions.ExpressionType
- Block - Enum constant in enum class com.strobel.expressions.LabelScopeKind
- Block() - Constructor for class com.strobel.decompiler.ast.Block
- Block(Node...) - Constructor for class com.strobel.decompiler.ast.Block
- Block(Iterable<Node>) - Constructor for class com.strobel.decompiler.ast.Block
- BLOCK - Static variable in class com.strobel.assembler.metadata.Flags
-
Flag is set for compiler-generated anonymous method symbols that `own' an initializer block.
- BLOCK - Static variable in class com.strobel.reflection.Flags
-
Flag is set for compiler-generated anonymous method symbols that `own' an initializer block.
- Block2 - Class in com.strobel.expressions
- Block2(Expression, Expression) - Constructor for class com.strobel.expressions.Block2
- Block3 - Class in com.strobel.expressions
- Block3(Expression, Expression, Expression) - Constructor for class com.strobel.expressions.Block3
- Block4 - Class in com.strobel.expressions
- Block4(Expression, Expression, Expression, Expression) - Constructor for class com.strobel.expressions.Block4
- Block5 - Class in com.strobel.expressions
- Block5(Expression, Expression, Expression, Expression, Expression) - Constructor for class com.strobel.expressions.Block5
- BlockExpression - Class in com.strobel.expressions
- BlockExpression() - Constructor for class com.strobel.expressions.BlockExpression
- BlockExpressionList - Class in com.strobel.expressions
- BlockExpressionList(BlockExpression, Expression) - Constructor for class com.strobel.expressions.BlockExpressionList
- BlockN - Class in com.strobel.expressions
- BlockN(ExpressionList<? extends Expression>) - Constructor for class com.strobel.expressions.BlockN
- BlockStatement - Class in com.strobel.decompiler.languages.java.ast
- BlockStatement() - Constructor for class com.strobel.decompiler.languages.java.ast.BlockStatement
- BlockStatement(Statement...) - Constructor for class com.strobel.decompiler.languages.java.ast.BlockStatement
- BlockStatement(Iterable<Statement>) - Constructor for class com.strobel.decompiler.languages.java.ast.BlockStatement
- BlockStatement.NullBlockStatement - Class in com.strobel.decompiler.languages.java.ast
- BlockStatement.PatternPlaceholder - Class in com.strobel.decompiler.languages.java.ast
- BLUE - Enum constant in enum class com.strobel.io.Ansi.Color
- BLUE - Static variable in class com.strobel.io.Ansi.AnsiColor
- BODY - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- BODY_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.LambdaExpression
- bodyOfCatchMustHaveSameTypeAsBodyOfTry() - Static method in class com.strobel.expressions.Error
- BOOL_RANK - Static variable in class com.strobel.decompiler.languages.java.utilities.TypeUtilities
- Boolean - Enum constant in enum class com.strobel.assembler.metadata.JvmType
- Boolean - Enum constant in enum class com.strobel.reflection.SimpleType
- Boolean - Static variable in class com.strobel.assembler.metadata.BuiltinTypes
- Boolean - Static variable in class com.strobel.assembler.metadata.CommonTypeReferences
- Boolean - Static variable in class com.strobel.reflection.PrimitiveTypes
- Boolean - Static variable in class com.strobel.reflection.Types
- BooleanBox - Class in com.strobel.core
- BooleanBox - Static variable in class com.strobel.reflection.Types
- BooleanBox() - Constructor for class com.strobel.core.BooleanBox
- BooleanBox(boolean) - Constructor for class com.strobel.core.BooleanBox
- BooleanSignature - Class in com.strobel.assembler.metadata.signatures
- BooleanSignature() - Constructor for class com.strobel.assembler.metadata.signatures.BooleanSignature
- BOOTSTRAP_ARG_OFFSET - Variable in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- bootstrapCall - Variable in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder
- bootstrapMethodAttributeIndex - Variable in class com.strobel.assembler.ir.ConstantPool.InvokeDynamicInfoEntry
- bootstrapMethodAttributeIndex - Variable in class com.strobel.reflection.emit.ConstantPool.InvokeDynamicInfo
- BootstrapMethods - Static variable in class com.strobel.assembler.ir.attributes.AttributeNames
- BootstrapMethodsAttribute - Class in com.strobel.assembler.ir.attributes
- BootstrapMethodsAttribute(BootstrapMethodsTableEntry...) - Constructor for class com.strobel.assembler.ir.attributes.BootstrapMethodsAttribute
- BootstrapMethodsAttribute(List<BootstrapMethodsTableEntry>) - Constructor for class com.strobel.assembler.ir.attributes.BootstrapMethodsAttribute
- BootstrapMethodsTableEntry - Class in com.strobel.assembler.ir.attributes
- BootstrapMethodsTableEntry(MethodHandle, Object...) - Constructor for class com.strobel.assembler.ir.attributes.BootstrapMethodsTableEntry
- BootstrapMethodsTableEntry(MethodHandle, List<Object>) - Constructor for class com.strobel.assembler.ir.attributes.BootstrapMethodsTableEntry
- Bottom - Static variable in class com.strobel.assembler.metadata.BuiltinTypes
- Bottom - Static variable in class com.strobel.reflection.Type
-
Deprecated.
- Bottom - Static variable in class com.strobel.reflection.Type.LazyConstants
- BottomSignature - Class in com.strobel.assembler.metadata.signatures
- BottomSignature() - Constructor for class com.strobel.assembler.metadata.signatures.BottomSignature
- bottomType() - Static method in class com.strobel.reflection.Type
- BottomType - Class in com.strobel.assembler.metadata
- BottomType - Class in com.strobel.reflection
- BottomType() - Constructor for class com.strobel.assembler.metadata.BottomType
- BottomType() - Constructor for class com.strobel.reflection.BottomType
- BottomType.LazyInit - Class in com.strobel.reflection
- BoundConstants - Class in com.strobel.expressions
- BoundConstants() - Constructor for class com.strobel.expressions.BoundConstants
- BoundConstants.TypedConstant - Class in com.strobel.expressions
- box(Expression) - Static method in class com.strobel.expressions.Expression
- Box - Enum constant in enum class com.strobel.decompiler.ast.AstCode
-
Simulates creation of a boxed type from its corresponding primitive type.
- BOX_METHODS - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.RemoveImplicitBoxingTransform
- BOX_METHODS - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteBoxingCastsTransform
- BOXED_PRIMITIVES_BY_CLASS - Static variable in class com.strobel.decompiler.languages.java.utilities.TypeUtilities
- boxFailure(Type<?>) - Static method in class com.strobel.reflection.emit.Error
- boxWithConstructors() - Method in enum class com.strobel.assembler.metadata.CompilerTarget
-
For bootstrapping, we use J2SE1.4's wrapper class constructors to implement boxing.
- boxWithConstructors() - Method in enum class com.strobel.reflection.emit.CompilationTarget
-
For bootstrapping, we use J2SE1.4's wrapper class constructors to implement boxing.
- BraceEnforcement - Enum Class in com.strobel.decompiler.languages.java
- BraceEnforcement() - Constructor for enum class com.strobel.decompiler.languages.java.BraceEnforcement
- braceLevelWithinType - Variable in class com.strobel.decompiler.languages.java.TextOutputFormatter
- BraceStyle - Enum Class in com.strobel.decompiler.languages.java
- BraceStyle() - Constructor for enum class com.strobel.decompiler.languages.java.BraceStyle
- Branch - Enum constant in enum class com.strobel.assembler.ir.FlowControl
- Branch - Enum constant in enum class com.strobel.reflection.emit.OperandType
-
Opcode is followed by a 2-byte branch offset.
- branchAddressTooLarge() - Static method in class com.strobel.reflection.emit.Error
- BranchTarget - Enum constant in enum class com.strobel.assembler.ir.OperandType
-
Opcode is followed by a 2-byte branch offset.
- BranchTargetWide - Enum constant in enum class com.strobel.assembler.ir.OperandType
-
Opcode is followed by a 4-byte branch offset.
- BranchW - Enum constant in enum class com.strobel.reflection.emit.OperandType
-
Opcode is followed by a 4-byte branch offset.
- Break - Enum constant in enum class com.strobel.expressions.GotoExpressionKind
- BREAK_KEYWORD_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.BreakStatement
- breakLines(List<LineNumberPosition>) - Method in class com.strobel.decompiler.LineNumberFormatter
-
Processes
LineNumberFormatter._file
, breaking apart any lines on which multiple line-number markers appear in different columns. - Breakpoint - Enum constant in enum class com.strobel.assembler.ir.FlowControl
- Breakpoint - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- BREAKPOINT - Enum constant in enum class com.strobel.assembler.ir.OpCode
- BREAKPOINT - Enum constant in enum class com.strobel.reflection.emit.OpCode
- breaks - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteSwitchExpressionsTransform.CaseInfo
- BreakStatement - Class in com.strobel.decompiler.languages.java.ast
- BreakStatement(int) - Constructor for class com.strobel.decompiler.languages.java.ast.BreakStatement
- BreakStatement(int, String) - Constructor for class com.strobel.decompiler.languages.java.ast.BreakStatement
- BreakTargetRelocation - Class in com.strobel.decompiler.languages.java.ast.transforms
- BreakTargetRelocation(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.BreakTargetRelocation
- BreakTargetRelocation.AssessForLoopResult - Class in com.strobel.decompiler.languages.java.ast.transforms
- BreakTargetRelocation.LabelInfo - Class in com.strobel.decompiler.languages.java.ast.transforms
- breakTargets - Variable in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder.NodeCreationVisitor
- BRIDGE - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- BRIDGE - Enum constant in enum class com.strobel.reflection.Flags.Flag
- BRIDGE - Static variable in class com.strobel.assembler.metadata.Flags
-
Flag that marks bridge methods.
- BRIDGE - Static variable in class com.strobel.reflection.Flags
-
Flag that marks bridge methods.
- BriefLogFormatter - Class in com.strobel.decompiler
- BriefLogFormatter() - Constructor for class com.strobel.decompiler.BriefLogFormatter
- BRIGHT - Enum constant in enum class com.strobel.io.Ansi.Attribute
-
Usually turns on BOLD
- Buffer - Class in com.strobel.assembler.metadata
- Buffer() - Constructor for class com.strobel.assembler.metadata.Buffer
- Buffer(byte[]) - Constructor for class com.strobel.assembler.metadata.Buffer
- Buffer(int) - Constructor for class com.strobel.assembler.metadata.Buffer
- Buffer(Class<E>, Iterator<? extends E>) - Constructor for class com.strobel.core.CollectionUtilities.Buffer
- build() - Method in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- build() - Method in class com.strobel.assembler.metadata.ExceptionHandlerMapper
- build() - Method in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder
- build() - Method in class com.strobel.decompiler.languages.java.ast.transforms.MethodHandleConstantRewriter.LcdMHHelperBuilder
- build(MethodBody) - Static method in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- build(MethodBody, boolean, DecompilerContext) - Static method in class com.strobel.decompiler.ast.AstBuilder
- build(List<Instruction>, List<ExceptionHandler>) - Static method in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- buildAst(TypeDefinition, DecompilationOptions) - Method in class com.strobel.decompiler.languages.java.JavaLanguage
- buildControlFlowGraph(Statement, Function<AstNode, ResolveResult>) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder
- buildEnsureHandleMethod() - Method in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder
- buildFenceField() - Method in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder
- buildFrame() - Method in class com.strobel.assembler.ir.StackMappingVisitor
- buildGraph(List<Node>, Label) - Method in class com.strobel.decompiler.ast.LoopsAndConditions
- buildHandleField() - Method in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder
- buildHandleField() - Method in class com.strobel.decompiler.languages.java.ast.transforms.MethodHandleConstantRewriter.LcdMHHelperBuilder
- buildHandleMethod() - Method in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder
- buildInvokeMethod() - Method in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder
- buildLookupField() - Method in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder
- buildPath(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.transforms.BreakTargetRelocation
- BuildQualifiedName(String, String) - Static method in class com.strobel.decompiler.languages.java.ast.PackageDeclaration
- buildTypeInitializer() - Method in class com.strobel.decompiler.languages.java.ast.transforms.MethodHandleConstantRewriter.LcdMHHelperBuilder
- BUILT_IN_TYPE_NAMES - Static variable in class com.strobel.decompiler.languages.java.ast.NameVariables
- BuiltinTypes - Class in com.strobel.assembler.metadata
- BuiltinTypes() - Constructor for class com.strobel.assembler.metadata.BuiltinTypes
- Byte - Enum constant in enum class com.strobel.assembler.metadata.JvmType
- Byte - Enum constant in enum class com.strobel.reflection.emit.OperandType
-
Opcode is followed by a signed byte value.
- Byte - Enum constant in enum class com.strobel.reflection.SimpleType
- Byte - Static variable in class com.strobel.assembler.metadata.BuiltinTypes
- Byte - Static variable in class com.strobel.assembler.metadata.CommonTypeReferences
- Byte - Static variable in class com.strobel.reflection.PrimitiveTypes
- Byte - Static variable in class com.strobel.reflection.Types
- BYTE_RANK - Static variable in class com.strobel.decompiler.languages.java.utilities.TypeUtilities
- ByteBox - Class in com.strobel.core
- ByteBox - Static variable in class com.strobel.reflection.Types
- ByteBox() - Constructor for class com.strobel.core.ByteBox
- ByteBox(byte) - Constructor for class com.strobel.core.ByteBox
- bytecode() - Static method in class com.strobel.decompiler.languages.Languages
- ByteCode() - Constructor for class com.strobel.decompiler.ast.AstBuilder.ByteCode
- BYTECODE - Static variable in class com.strobel.decompiler.languages.Languages
- BYTECODE_AST - Static variable in class com.strobel.decompiler.languages.Languages
- BYTECODE_AST_UNOPTIMIZED - Static variable in class com.strobel.decompiler.languages.Languages
- bytecodeAst() - Static method in class com.strobel.decompiler.languages.Languages
- BytecodeAstLanguage - Class in com.strobel.decompiler.languages
- BytecodeAstLanguage() - Constructor for class com.strobel.decompiler.languages.BytecodeAstLanguage
- BytecodeAstLanguage(String, boolean, AstOptimizationStep) - Constructor for class com.strobel.decompiler.languages.BytecodeAstLanguage
- bytecodeAstUnoptimized() - Static method in class com.strobel.decompiler.languages.Languages
- BytecodeConstant - Class in com.strobel.decompiler.languages.java.ast
- BytecodeConstant(Object) - Constructor for class com.strobel.decompiler.languages.java.ast.BytecodeConstant
- BytecodeConstant.NullMetadata - Class in com.strobel.decompiler.languages.java.ast
- bytecodeGeneratorNotOwnedByMethodBuilder() - Static method in class com.strobel.reflection.emit.Error
- BytecodeLanguage - Class in com.strobel.decompiler.languages
- BytecodeLanguage() - Constructor for class com.strobel.decompiler.languages.BytecodeLanguage
- BytecodeLanguage.DummyTypeReference - Class in com.strobel.decompiler.languages
- BytecodeLanguage.InstructionPrinter - Class in com.strobel.decompiler.languages
- BytecodeOutputOptions - Class in com.strobel.decompiler.languages
- BytecodeOutputOptions() - Constructor for class com.strobel.decompiler.languages.BytecodeOutputOptions
- byteLength() - Method in class com.strobel.assembler.ir.ConstantPool.DoubleConstantEntry
- byteLength() - Method in class com.strobel.assembler.ir.ConstantPool.Entry
- byteLength() - Method in class com.strobel.assembler.ir.ConstantPool.FloatConstantEntry
- byteLength() - Method in class com.strobel.assembler.ir.ConstantPool.IntegerConstantEntry
- byteLength() - Method in class com.strobel.assembler.ir.ConstantPool.InvokeDynamicInfoEntry
- byteLength() - Method in class com.strobel.assembler.ir.ConstantPool.LongConstantEntry
- byteLength() - Method in class com.strobel.assembler.ir.ConstantPool.MethodHandleEntry
- byteLength() - Method in class com.strobel.assembler.ir.ConstantPool.MethodTypeEntry
- byteLength() - Method in class com.strobel.assembler.ir.ConstantPool.ModuleEntry
- byteLength() - Method in class com.strobel.assembler.ir.ConstantPool.NameAndTypeDescriptorEntry
- byteLength() - Method in class com.strobel.assembler.ir.ConstantPool.PackageEntry
- byteLength() - Method in class com.strobel.assembler.ir.ConstantPool.ReferenceEntry
- byteLength() - Method in class com.strobel.assembler.ir.ConstantPool.StringConstantEntry
- byteLength() - Method in class com.strobel.assembler.ir.ConstantPool.TypeInfoEntry
- byteLength() - Method in class com.strobel.assembler.ir.ConstantPool.Utf8StringConstantEntry
- byteLength() - Method in class com.strobel.reflection.emit.ConstantPool.DoubleConstant
- byteLength() - Method in class com.strobel.reflection.emit.ConstantPool.Entry
- byteLength() - Method in class com.strobel.reflection.emit.ConstantPool.FloatConstant
- byteLength() - Method in class com.strobel.reflection.emit.ConstantPool.IntegerConstant
- byteLength() - Method in class com.strobel.reflection.emit.ConstantPool.InvokeDynamicInfo
- byteLength() - Method in class com.strobel.reflection.emit.ConstantPool.LongConstant
- byteLength() - Method in class com.strobel.reflection.emit.ConstantPool.MethodHandle
- byteLength() - Method in class com.strobel.reflection.emit.ConstantPool.MethodType
- byteLength() - Method in class com.strobel.reflection.emit.ConstantPool.NameAndTypeDescriptor
- byteLength() - Method in class com.strobel.reflection.emit.ConstantPool.ReferenceEntry
- byteLength() - Method in class com.strobel.reflection.emit.ConstantPool.StringConstant
- byteLength() - Method in class com.strobel.reflection.emit.ConstantPool.TypeInfo
- byteLength() - Method in class com.strobel.reflection.emit.ConstantPool.Utf8StringConstant
- ByteSignature - Class in com.strobel.assembler.metadata.signatures
- ByteSignature() - Constructor for class com.strobel.assembler.metadata.signatures.ByteSignature
C
- cache - Variable in class com.strobel.reflection.Helper.Adapter
- cache() - Static method in class com.strobel.reflection.TypeBinder
- cache(K, V) - Method in class com.strobel.collections.Cache
-
Places a value in the cache only if no value exists with the same key.
- cache(K, V) - Method in class com.strobel.collections.SatelliteCache
- cache(K, V) - Method in class com.strobel.collections.ThreadLocalCache
- cache(K, V) - Method in class com.strobel.collections.ThreadLocalIdentityCache
- cache(K, V) - Method in class com.strobel.collections.TopLevelCache
- Cache<K,
V> - Class in com.strobel.collections - Cache() - Constructor for class com.strobel.collections.Cache
- CACHE - Static variable in class com.strobel.reflection.Type
- CACHE - Static variable in class com.strobel.reflection.TypeBinder
- CACHE_LOCK - Static variable in class com.strobel.reflection.Type
- cacheBoxToLocal(LambdaCompiler, ParameterExpression) - Method in class com.strobel.expressions.CompilerScope
- CacheEntry(TypeBindings, Type<?>) - Constructor for class com.strobel.reflection.TypeBinder.CacheEntry
- CacheKey(Type<?>, TypeList) - Constructor for class com.strobel.expressions.CustomDelegateTypeCache.CacheKey
- CacheType() - Constructor for enum class com.strobel.reflection.RuntimeTypeCache.CacheType
- calculateIncomingJumps() - Method in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- calculateIncomingJumps() - Method in class com.strobel.assembler.metadata.ExceptionHandlerMapper
- calculateNumberOfExceptions(__ExceptionInfo[]) - Static method in class com.strobel.reflection.emit.MethodBuilder
- call(Expression, MethodInfo, Expression...) - Static method in class com.strobel.expressions.Expression
- call(Expression, MethodInfo, ExpressionList<? extends Expression>) - Static method in class com.strobel.expressions.Expression
- call(Expression, String, Expression...) - Static method in class com.strobel.expressions.Expression
- call(Expression, String, TypeList, Expression...) - Static method in class com.strobel.expressions.Expression
- call(Expression, String, TypeList, ExpressionList<? extends Expression>) - Static method in class com.strobel.expressions.Expression
- call(ConstructorInfo) - Method in class com.strobel.reflection.emit.CodeGenerator
- call(OpCode, MethodInfo) - Method in class com.strobel.reflection.emit.CodeGenerator
- call(MethodInfo) - Method in class com.strobel.reflection.emit.CodeGenerator
- call(MethodInfo, Expression...) - Static method in class com.strobel.expressions.Expression
- call(MethodInfo, ExpressionList<? extends Expression>) - Static method in class com.strobel.expressions.Expression
- call(Type<?>, String, Expression...) - Static method in class com.strobel.expressions.Expression
- call(Type<?>, String, TypeList, Expression...) - Static method in class com.strobel.expressions.Expression
- call(Type<?>, String, TypeList, ExpressionList<? extends Expression>) - Static method in class com.strobel.expressions.Expression
- Call - Enum constant in enum class com.strobel.assembler.ir.FlowControl
- Call - Enum constant in enum class com.strobel.expressions.ExpressionType
- CALL_CONTEXT_OFFSET - Static variable in class com.strobel.compilerservices.CallerResolver
- Callable - Static variable in class com.strobel.reflection.Types
- CALLER_RESOLVER - Static variable in class com.strobel.compilerservices.CallerResolver
- CallerResolver - Class in com.strobel.compilerservices
- CallerResolver() - Constructor for class com.strobel.compilerservices.CallerResolver
- CallingConvention - Enum Class in com.strobel.reflection
- CallingConvention(int) - Constructor for enum class com.strobel.reflection.CallingConvention
- callSite - Variable in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder
- callSiteType - Variable in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder
- callSiteType - Variable in class com.strobel.decompiler.languages.java.ast.transforms.MethodHandleConstantRewriter.LcdMHHelperBuilder
- callsOtherSubroutine(AstBuilder.SubroutineInfo, List<AstBuilder.SubroutineInfo>) - Method in class com.strobel.decompiler.ast.AstBuilder
- CALOAD - Enum constant in enum class com.strobel.assembler.ir.OpCode
- CALOAD - Enum constant in enum class com.strobel.reflection.emit.OpCode
- canBeExpressionStatement(Expression) - Static method in class com.strobel.decompiler.ast.Inlining
- canBeSelfContainedLoop(BasicBlock, Expression, Label) - Method in class com.strobel.decompiler.ast.LoopsAndConditions
- canBranch() - Method in class com.strobel.expressions.LabelInfo
- canConvertStoreToAssignment(Node, Variable) - Method in class com.strobel.decompiler.ast.AstOptimizer.MakeAssignmentExpressionsOptimization
- canConvertWhileToDoWhile(WhileStatement, ContinueStatement) - Method in class com.strobel.decompiler.languages.java.ast.transforms.ConvertLoopsTransform
- CANDIDATE_MAX_CODE_SIZE - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteLegacyClassConstantsTransform
- canEmitBoundConstants() - Method in class com.strobel.expressions.LambdaCompiler
- canEmitBytecodeConstant(Type<?>) - Static method in class com.strobel.reflection.emit.CodeGenerator
- canEmitConstant(Object, Type<?>) - Static method in class com.strobel.reflection.emit.CodeGenerator
- canFreeze() - Method in class com.strobel.assembler.Collection
- canFreeze() - Method in class com.strobel.core.Freezable
- canFreeze() - Method in interface com.strobel.core.IFreezable
- canInline(boolean, Variable) - Method in class com.strobel.decompiler.ast.Inlining
- canInlineInitializerDeclarations(ForStatement) - Method in class com.strobel.decompiler.languages.java.ast.transforms.ConvertLoopsTransform
- canJumpInto() - Method in class com.strobel.expressions.LabelScopeInfo
-
Returns true if we can jump into this node
- canMoveLocalTypeIntoSubBlock(Statement, TypeReference, boolean) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareLocalClassesTransform
- canMoveVariableDeclaration(Statement, IdentifierExpression, Statement) - Method in class com.strobel.decompiler.languages.java.ast.transforms.NewTryWithResourcesTransform
- canMoveVariableDeclarationIntoStatement(DecompilerContext, VariableDeclarationStatement, Statement) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.ConvertLoopsTransform
- canMoveVariableIntoSubBlock(DefiniteAssignmentAnalysis, BlockStatement, Statement, String, boolean) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform
- cannotAccessThisFromStaticMember() - Static method in class com.strobel.expressions.Error
- cannotCompileConstant(Object) - Static method in class com.strobel.expressions.Error
- cannotConvertToOrFromVoid() - Static method in class com.strobel.reflection.emit.Error
- cannotInstantiateUnboundGenericType(Type<?>) - Static method in class com.strobel.reflection.emit.Error
- cannotLoadThisForStaticMethod() - Static method in class com.strobel.reflection.emit.Error
- cannotModifyFieldAfterTypeCreated() - Static method in class com.strobel.reflection.emit.Error
- cannotModifyMethodAfterCallingGetGenerator() - Static method in class com.strobel.reflection.emit.Error
- cannotModifyTypeAfterCreateType() - Static method in class com.strobel.reflection.emit.Error
- cannotOverrideFinalMethod() - Static method in class com.strobel.reflection.emit.Error
- canonicalizationError(Throwable) - Static method in class com.strobel.io.Error
- canOptimizeSwitchType(Type<?>) - Static method in class com.strobel.expressions.LambdaCompiler
- canPerformCopyPropagation(Expression, Variable) - Method in class com.strobel.decompiler.ast.Inlining
- canRedeclareVariable(DefiniteAssignmentAnalysis, BlockStatement, AstNode, String) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform
- canReduce() - Method in class com.strobel.expressions.BinaryExpression
- canReduce() - Method in class com.strobel.expressions.CompareMethodBasedLogicalBinaryExpression
- canReduce() - Method in class com.strobel.expressions.ConcatExpression
- canReduce() - Method in class com.strobel.expressions.Expression
-
Indicates that the node can be reduced to a simpler node.
- canReduce() - Method in class com.strobel.expressions.ForEachExpression
- canReduce() - Method in class com.strobel.expressions.ForExpression
- canReduce() - Method in class com.strobel.expressions.SwitchExpression
- canReduce() - Method in class com.strobel.expressions.TypeBinaryExpression
- canReduce() - Method in class com.strobel.expressions.UnaryExpression
- canReferenceTypeVariablesOf(TypeReference, TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- canReturn() - Method in class com.strobel.expressions.LabelInfo
- canRewrite() - Method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteRecordClassesTransform.RecordState
- canSimplifyLogicalNotArgument(Expression) - Static method in class com.strobel.decompiler.ast.AstOptimizer
- canThrow() - Method in enum class com.strobel.assembler.ir.OpCode
- canTypeBeMisinterpretedAsExpression(AstType) - Static method in class com.strobel.decompiler.languages.java.ast.InsertParenthesesVisitor
- canVisitBody() - Method in class com.strobel.assembler.ir.StackMappingVisitor
- canVisitBody() - Method in interface com.strobel.assembler.metadata.MethodVisitor
- canWriteTextBlock(String) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- capture(TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- capture(Type<?>) - Static method in class com.strobel.reflection.Helper
- CapturedName - Static variable in class com.strobel.reflection.CapturedType
- CapturedType - Class in com.strobel.assembler.metadata
- CapturedType<T> - Class in com.strobel.reflection
- CapturedType(TypeReference, TypeReference, WildcardType) - Constructor for class com.strobel.assembler.metadata.CapturedType
- CapturedType(Type<?>, Type<?>, Type<?>, Type<?>) - Constructor for class com.strobel.reflection.CapturedType
- CASE_BODY_PATTERN - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.EclipseStringSwitchRewriterTransform
- CASE_BODY_PATTERN - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.StringSwitchRewriterTransform
- CASE_KEYWORD_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.CaseLabel
- CASE_KEYWORD_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.SwitchExpressionArm
- CASE_LABEL_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.SwitchSection
- CaseBlock - Class in com.strobel.decompiler.ast
- CaseBlock() - Constructor for class com.strobel.decompiler.ast.CaseBlock
- CaseInfo() - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.RewriteSwitchExpressionsTransform.CaseInfo
- CaseInsensitive - Enum constant in enum class com.strobel.reflection.MemberListOptions
- CaseInsensitive - Enum constant in enum class com.strobel.reflection.MemberListType
- CaseLabel - Class in com.strobel.decompiler.languages.java.ast
- CaseLabel() - Constructor for class com.strobel.decompiler.languages.java.ast.CaseLabel
- CaseLabel(Expression) - Constructor for class com.strobel.decompiler.languages.java.ast.CaseLabel
- cases - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteSwitchExpressionsTransform.SwitchInfo
- CaseSensitive - Enum constant in enum class com.strobel.reflection.MemberListOptions
- CaseSensitive - Enum constant in enum class com.strobel.reflection.MemberListType
- cast(JvmType, Object) - Static method in class com.strobel.decompiler.languages.java.ast.JavaPrimitiveCast
- cast(AstType) - Method in class com.strobel.decompiler.languages.java.ast.Expression
- cast(Class<R>) - Static method in class com.strobel.core.Selectors
- CAST - Static variable in class com.strobel.decompiler.languages.java.ast.InsertParenthesesVisitor
- castChangesBinarySemantics(Expression, Expression, Expression, BinaryOperatorType) - Method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.IsRedundantVisitor
- CastCollector(Function<AstNode, ResolveResult>) - Constructor for class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.CastCollector
- CastExpression - Class in com.strobel.decompiler.languages.java.ast
- CastExpression(AstType, Expression) - Constructor for class com.strobel.decompiler.languages.java.ast.CastExpression
- CASTORE - Enum constant in enum class com.strobel.assembler.ir.OpCode
- CASTORE - Enum constant in enum class com.strobel.reflection.emit.OpCode
- Catch - Enum constant in enum class com.strobel.assembler.ir.ExceptionHandlerType
- Catch - Enum constant in enum class com.strobel.expressions.LabelScopeKind
- CATCH_CLAUSE_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.TryCatchStatement
- CATCH_KEYWORD_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.CatchClause
- CatchBlock - Class in com.strobel.decompiler.ast
- CatchBlock - Class in com.strobel.expressions
- CatchBlock() - Constructor for class com.strobel.decompiler.ast.CatchBlock
- CatchBlock(Type, ParameterExpression, Expression, Expression) - Constructor for class com.strobel.expressions.CatchBlock
- catchBlockToString(CatchBlock) - Static method in class com.strobel.expressions.ExpressionStringBuilder
- CatchClause - Class in com.strobel.decompiler.languages.java.ast
- CatchClause() - Constructor for class com.strobel.decompiler.languages.java.ast.CatchClause
- CatchClause(BlockStatement) - Constructor for class com.strobel.decompiler.languages.java.ast.CatchClause
- CatchClause.NullCatchClause - Class in com.strobel.decompiler.languages.java.ast
- CatchClause.PatternPlaceholder - Class in com.strobel.decompiler.languages.java.ast
- CatchHandler - Enum constant in enum class com.strobel.assembler.flowanalysis.ControlFlowNodeType
- catchRequiresThrowableType() - Static method in class com.strobel.reflection.emit.Error
- catchVariableMustBeCompatibleWithCatchType(Type, Type) - Static method in class com.strobel.expressions.Error
- cfg - Variable in class com.strobel.decompiler.ast.AstBuilder.SubroutineInfo
- changeEdgeStatus(ControlFlowEdge, DefiniteAssignmentStatus) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis
- changeNodeStatus(DefiniteAssignmentAnalysis.DefiniteAssignmentNode, DefiniteAssignmentStatus) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis
- CHAR_RANK - Static variable in class com.strobel.decompiler.languages.java.utilities.TypeUtilities
- Character - Enum constant in enum class com.strobel.assembler.metadata.JvmType
- Character - Enum constant in enum class com.strobel.reflection.SimpleType
- Character - Static variable in class com.strobel.assembler.metadata.BuiltinTypes
- Character - Static variable in class com.strobel.assembler.metadata.CommonTypeReferences
- Character - Static variable in class com.strobel.reflection.PrimitiveTypes
- Character - Static variable in class com.strobel.reflection.Types
- CharacterBox - Class in com.strobel.core
- CharacterBox - Static variable in class com.strobel.reflection.Types
- CharacterBox() - Constructor for class com.strobel.core.CharacterBox
- CharacterBox(char) - Constructor for class com.strobel.core.CharacterBox
- CharSignature - Class in com.strobel.assembler.metadata.signatures
- CharSignature() - Constructor for class com.strobel.assembler.metadata.signatures.CharSignature
- checkBreak(int) - Method in class com.strobel.expressions.DebugViewWriter
- CheckCast - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- CHECKCAST - Enum constant in enum class com.strobel.assembler.ir.OpCode
- CHECKCAST - Enum constant in enum class com.strobel.reflection.emit.OpCode
- checkedExceptionUnhandled(Type<?>) - Static method in class com.strobel.reflection.emit.Error
- checkEnclosingMethodAttributes() - Method in class com.strobel.assembler.metadata.ClassFileReader
- checkExit(Node) - Method in class com.strobel.decompiler.ast.AstOptimizer
- checkFlags(int) - Method in class com.strobel.reflection.ReflectedType
- checkInvalidPathChars(String) - Static method in class com.strobel.io.PathHelper
- checkModuleAttribute() - Method in class com.strobel.assembler.metadata.ClassFileReader
- checkOperand(OperandType, int) - Static method in class com.strobel.assembler.ir.Instruction
- checkOperand(OperandType, DynamicCallSite) - Static method in class com.strobel.assembler.ir.Instruction
- checkOperand(OperandType, FieldReference) - Static method in class com.strobel.assembler.ir.Instruction
- checkOperand(OperandType, MethodReference) - Static method in class com.strobel.assembler.ir.Instruction
- checkOperand(OperandType, TypeReference) - Static method in class com.strobel.assembler.ir.Instruction
- checkPoint - Variable in class com.strobel.decompiler.patterns.PossibleMatch
- checkProperties(Type<A>, MethodList, ReadOnlyList<Object>) - Static method in class com.strobel.reflection.emit.AnnotationBuilder
- checkRecursive(TypeReference, List<? extends TypeReference>) - Static method in class com.strobel.assembler.metadata.TypeReference
- checkRecursiveCore(String, List<? extends TypeReference>, int) - Static method in class com.strobel.assembler.metadata.TypeReference
- checkResolveAfterRemoveCast(AstNode) - Method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.IsRedundantVisitor
- checkSameExpression(Expression, Expression) - Static method in class com.strobel.decompiler.languages.java.utilities.TypeUtilities
- checkSealed0(TypeReference) - Method in class com.strobel.assembler.metadata.ClassFileReader
- checkTry() - Method in class com.strobel.expressions.LambdaCompiler
- checkTypeArguments(IGenericParameterProvider, List<TypeReference>) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- child - Variable in class com.strobel.decompiler.languages.java.ast.AstNode.PatternPlaceholder
- child - Variable in class com.strobel.decompiler.languages.java.ast.BlockStatement.PatternPlaceholder
- child - Variable in class com.strobel.decompiler.languages.java.ast.CatchClause.PatternPlaceholder
- child - Variable in class com.strobel.decompiler.languages.java.ast.Expression.PatternPlaceholder
- child - Variable in class com.strobel.decompiler.languages.java.ast.MethodDeclaration.PatternPlaceholder
- child - Variable in class com.strobel.decompiler.languages.java.ast.ParameterDeclaration.PatternPlaceholder
- child - Variable in class com.strobel.decompiler.languages.java.ast.Statement.PatternPlaceholder
- child - Variable in class com.strobel.decompiler.languages.java.ast.VariableInitializer.PatternPlaceholder
- CHILD_ITERATOR - Static variable in interface com.strobel.decompiler.patterns.INode
- ChildRewriter(StackSpiller.Stack, int) - Constructor for class com.strobel.expressions.StackSpiller.ChildRewriter
- Choice - Class in com.strobel.decompiler.patterns
- Choice() - Constructor for class com.strobel.decompiler.patterns.Choice
- Choice(INode...) - Constructor for class com.strobel.decompiler.patterns.Choice
- Chop - Enum constant in enum class com.strobel.assembler.ir.FrameType
-
Represents a compressed frame where locals are the same as the locals in the previous frame, except that the last 1-3 locals are absent and with an empty stack.
- CLASH - Static variable in class com.strobel.assembler.metadata.Flags
-
Flag that marks non-override equivalent methods with the same signature
- CLASH - Static variable in class com.strobel.reflection.Flags
-
Flag that marks non-override equivalent methods with the same signature
- Class - Enum constant in enum class com.strobel.assembler.metadata.annotations.AnnotationElementType
- Class - Enum constant in enum class com.strobel.assembler.metadata.Flags.Kind
- Class - Static variable in class com.strobel.assembler.metadata.BuiltinTypes
- Class - Static variable in class com.strobel.assembler.metadata.CommonTypeReferences
- Class - Static variable in class com.strobel.reflection.Types
- CLASS - Enum constant in enum class com.strobel.decompiler.languages.java.ast.ClassType
- CLASS_KEYWORD - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- CLASS_SEEN - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- CLASS_SEEN - Enum constant in enum class com.strobel.reflection.Flags.Flag
- CLASS_SEEN - Static variable in class com.strobel.assembler.metadata.Flags
-
Flag is set for class symbols if a class file was found for this class.
- CLASS_SEEN - Static variable in class com.strobel.reflection.Flags
-
Flag is set for class symbols if a class file was found for this class.
- ClassAnnotationElement - Class in com.strobel.assembler.metadata.annotations
- ClassAnnotationElement(TypeReference) - Constructor for class com.strobel.assembler.metadata.annotations.ClassAnnotationElement
- classBound(TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- ClassBraceStyle - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- classConstant(Type<?>) - Static method in class com.strobel.expressions.Expression
- CLASSES_TO_JVM_TYPES - Static variable in enum class com.strobel.assembler.metadata.JvmType
- ClassFileReader - Class in com.strobel.assembler.metadata
- ClassFileReader(int, IMetadataResolver, int, int, Buffer, ConstantPool, int, ConstantPool.TypeInfoEntry, ConstantPool.TypeInfoEntry, ConstantPool.TypeInfoEntry[]) - Constructor for class com.strobel.assembler.metadata.ClassFileReader
- ClassFileReader.FieldInfo - Class in com.strobel.assembler.metadata
- ClassFileReader.MethodInfo - Class in com.strobel.assembler.metadata
- ClassFileReader.ResolverFrame - Class in com.strobel.assembler.metadata
- ClassFileReader.Scope - Class in com.strobel.assembler.metadata
- ClassFlags - Static variable in class com.strobel.assembler.metadata.Flags
-
Modifier masks.
- ClassFlags - Static variable in class com.strobel.reflection.Flags
-
Modifier masks.
- classGenerationFailed(TypeBuilder<?>, Throwable) - Static method in class com.strobel.reflection.emit.Error
- ClassKeywordRole - Static variable in class com.strobel.decompiler.languages.java.ast.ClassOfExpression
- classLiteralsNoInit() - Method in enum class com.strobel.assembler.metadata.CompilerTarget
-
Although we may not have support for class literals, should we avoid initializing the class that the literal refers to? See 4468823
- classLiteralsNoInit() - Method in enum class com.strobel.reflection.emit.CompilationTarget
-
Although we may not have support for class literals, should we avoid initializing the class that the literal refers to? See 4468823
- ClassLoader - Static variable in class com.strobel.reflection.Types
- classMethod - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteLegacyClassConstantsTransform.ClassMethodLocator
- ClassMethodLocator(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.RewriteLegacyClassConstantsTransform.ClassMethodLocator
- ClassNotFoundException - Static variable in class com.strobel.assembler.metadata.CommonTypeReferences
- classOf() - Method in class com.strobel.decompiler.languages.java.ast.AstType
- ClassOfExpression - Class in com.strobel.decompiler.languages.java.ast
- ClassOfExpression(int, AstType) - Constructor for class com.strobel.decompiler.languages.java.ast.ClassOfExpression
- ClasspathTypeLoader - Class in com.strobel.assembler.metadata
- ClasspathTypeLoader() - Constructor for class com.strobel.assembler.metadata.ClasspathTypeLoader
- ClassSignature - Class in com.strobel.assembler.metadata.signatures
- ClassSignature(FormalTypeParameter[], ClassTypeSignature, ClassTypeSignature[]) - Constructor for class com.strobel.assembler.metadata.signatures.ClassSignature
- ClassSignature(TypeReference, List<TypeReference>, List<GenericParameter>) - Constructor for class com.strobel.assembler.metadata.CoreMetadataFactory.ClassSignature
- ClassType - Enum Class in com.strobel.decompiler.languages.java.ast
- ClassType() - Constructor for enum class com.strobel.decompiler.languages.java.ast.ClassType
- ClassTypeSignature - Class in com.strobel.assembler.metadata.signatures
- ClassTypeSignature(List<SimpleClassTypeSignature>) - Constructor for class com.strobel.assembler.metadata.signatures.ClassTypeSignature
- ClassWriter - Class in com.strobel.reflection.emit
- ClassWriter(TypeBuilder<?>) - Constructor for class com.strobel.reflection.emit.ClassWriter
- ClassWriter.LocalInfo - Class in com.strobel.reflection.emit
- cleanSpecialValues(DefiniteAssignmentStatus) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis
- cleanTypeArguments(TypeReference, TypeReference) - Method in class com.strobel.decompiler.ast.TypeAnalysis
- cleanUpTryBlocks(Block) - Static method in class com.strobel.decompiler.ast.AstOptimizer
- CleanUpTryBlocks - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- cleanUpVariableName(String) - Static method in class com.strobel.decompiler.languages.java.ast.NameVariables
- clear() - Method in class com.strobel.assembler.Collection
- clear() - Method in class com.strobel.assembler.ir.ConstantPool.Key
- clear() - Method in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap
- clear() - Method in interface com.strobel.collections.concurrent.ConcurrentIntObjectMap
- clear() - Method in class com.strobel.collections.concurrent.ConcurrentRefValueIntObjectHashMap
- clear() - Method in class com.strobel.collections.ListBuffer
- clear() - Method in class com.strobel.collections.SmartList
- clear() - Method in class com.strobel.core.KeyedQueue
- clear() - Method in class com.strobel.core.ReadOnlyList
- clear() - Method in class com.strobel.decompiler.languages.java.ast.AstNodeCollection
- clear() - Method in class com.strobel.reflection.emit.ConstantPool.Key
- clearFlags(int) - Method in class com.strobel.reflection.ReflectedType
- clone() - Method in class com.strobel.assembler.ir.ConstantPool.Key
- clone() - Method in class com.strobel.assembler.ir.Instruction
- clone() - Method in class com.strobel.componentmodel.UserDataStoreBase
- clone() - Method in class com.strobel.core.CollectionUtilities.AbstractIterator
- clone() - Method in class com.strobel.core.CollectionUtilities.OfTypeIterator
- clone() - Method in class com.strobel.core.CollectionUtilities.SkipIterator
- clone() - Method in class com.strobel.core.CollectionUtilities.TakeIterator
- clone() - Method in class com.strobel.core.CollectionUtilities.WhereSelectIterableIterator
- clone() - Method in class com.strobel.decompiler.ast.AstBuilder.StackSlot
- clone() - Method in class com.strobel.decompiler.ast.AstBuilder.VariableSlot
- clone() - Method in class com.strobel.decompiler.ast.Expression
- clone() - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- clone() - Method in class com.strobel.decompiler.languages.java.ast.AstType
- clone() - Method in class com.strobel.decompiler.languages.java.ast.EntityDeclaration
- clone() - Method in class com.strobel.decompiler.languages.java.ast.Expression
- clone() - Method in class com.strobel.decompiler.languages.java.ast.Identifier
- clone() - Method in class com.strobel.decompiler.languages.java.ast.ModuleDeclaration
- clone() - Method in class com.strobel.decompiler.languages.java.ast.Statement
- clone() - Method in class com.strobel.decompiler.languages.java.ast.TypeDeclaration
- clone() - Method in class com.strobel.reflection.emit.ConstantPool.Key
- clone(ReadOnlyList<T>, int) - Static method in class com.strobel.expressions.StackSpiller
- clone(ExpressionList<T>, int) - Static method in class com.strobel.expressions.StackSpiller
- Cloneable - Static variable in class com.strobel.reflection.Types
- cloneArray(Object) - Static method in class com.strobel.reflection.emit.AnnotationInvocationHandler
-
This method, which clones its array argument, would not be necessary if Cloneable had a public clone method.
- cloneVariableState(AstBuilder.VariableSlot[]) - Static method in class com.strobel.decompiler.ast.AstBuilder.VariableSlot
- close() - Method in class com.strobel.core.Closeables.AnonymousCloseable
- close() - Method in interface com.strobel.core.SafeCloseable
- close() - Method in class com.strobel.expressions.ExpressionContext
- close(AutoCloseable) - Static method in class com.strobel.core.Closeables
- close(AutoCloseable...) - Static method in class com.strobel.core.Closeables
- Close - Enum constant in enum class com.strobel.reflection.emit.ScopeAction
- Closeables - Class in com.strobel.core
- Closeables() - Constructor for class com.strobel.core.Closeables
- Closeables.AnonymousCloseable - Class in com.strobel.core
- closeBrace(BraceStyle) - Method in interface com.strobel.decompiler.languages.java.IOutputFormatter
- closeBrace(BraceStyle) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- closeBrace(BraceStyle) - Method in class com.strobel.decompiler.languages.java.TextOutputFormatter
- CLOSED_UPDATER - Static variable in class com.strobel.core.Closeables.AnonymousCloseable
- closeTryHandlerGaps() - Method in class com.strobel.decompiler.ast.AstBuilder
- closure(Type<?>) - Static method in class com.strobel.reflection.Helper
- Closure - Class in com.strobel.compilerservices
-
Represents the runtime state of a dynamically generated method.
- Closure(Object[], Object[]) - Constructor for class com.strobel.compilerservices.Closure
-
Creates an object to hold state of a dynamically generated method.
- CLOSURE_ARGUMENT_RULE - Static variable in class com.strobel.decompiler.languages.java.ast.MethodGroupExpression
- closureCache - Static variable in class com.strobel.reflection.Helper
- ClosureLocalsField - Static variable in class com.strobel.expressions.CompilerScope
- closureMin(ImmutableList<Type<?>>) - Static method in class com.strobel.reflection.Helper
- ClosureRewriterPhaseOneVisitor(DecompilerContext, List<Expression>, Map<String, Expression>, Map<String, Expression>, List<ParameterDefinition>, List<AstNode>) - Constructor for class com.strobel.decompiler.languages.java.ast.LocalClassHelper.ClosureRewriterPhaseOneVisitor
- ClosureRewriterPhaseTwoVisitor(DecompilerContext, Map<String, Expression>, Map<String, Expression>) - Constructor for class com.strobel.decompiler.languages.java.ast.LocalClassHelper.ClosureRewriterPhaseTwoVisitor
- closureType - Static variable in class com.strobel.expressions.LambdaCompiler
- CmpEq - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- CmpGe - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- CmpGt - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- CmpLe - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- CmpLt - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- CmpNe - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- coalesce(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- coalesce(Expression, Expression, LambdaExpression<?>) - Static method in class com.strobel.expressions.Expression
- coalesce(T...) - Static method in class com.strobel.core.Comparer
- coalesce(T, T) - Static method in class com.strobel.core.Comparer
- coalesce(T, T, T) - Static method in class com.strobel.core.Comparer
- coalesce(T, T, T, T) - Static method in class com.strobel.core.Comparer
- Coalesce - Enum constant in enum class com.strobel.expressions.ExpressionType
- CoalesceConversionBinaryExpression - Class in com.strobel.expressions
-
Coalesce with conversion.
- CoalesceConversionBinaryExpression(Expression, Expression, LambdaExpression<?>) - Constructor for class com.strobel.expressions.CoalesceConversionBinaryExpression
- coalesceExceptionHandlers(List<ExceptionHandler>) - Static method in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- coalesceKind(Type<?>) - Method in class com.strobel.expressions.CustomDelegateTypeCache.CacheKey
- coalesceUsedOnNonNullableType() - Static method in class com.strobel.expressions.Error
- code - Variable in class com.strobel.decompiler.ast.AstBuilder.ByteCode
- Code - Static variable in class com.strobel.assembler.ir.attributes.AttributeNames
- CODE_UNREACHABLE - Enum constant in enum class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentStatus
-
The code is unreachable.
- codeAttribute - Variable in class com.strobel.assembler.metadata.ClassFileReader.MethodInfo
- CodeAttribute - Class in com.strobel.assembler.ir.attributes
- CodeAttribute(int, int, int, int, int, ExceptionTableEntry[], SourceAttribute[]) - Constructor for class com.strobel.assembler.ir.attributes.CodeAttribute
- CodeAttribute(int, int, int, int, int, Buffer, ExceptionTableEntry[], SourceAttribute[]) - Constructor for class com.strobel.assembler.ir.attributes.CodeAttribute
- codeGenerationException(Throwable) - Static method in class com.strobel.reflection.emit.Error
- CodeGenerator - Class in com.strobel.reflection.emit
- CodeGenerator(MethodBuilder) - Constructor for class com.strobel.reflection.emit.CodeGenerator
- CodeGenerator(MethodBuilder, int) - Constructor for class com.strobel.reflection.emit.CodeGenerator
- CodeGenerator.EmitArrayElementCallback - Interface in com.strobel.reflection.emit
- CodePrinter - Class in com.strobel.assembler
- CodePrinter(File) - Constructor for class com.strobel.assembler.CodePrinter
- CodePrinter(File, String) - Constructor for class com.strobel.assembler.CodePrinter
- CodePrinter(OutputStream) - Constructor for class com.strobel.assembler.CodePrinter
- CodePrinter(OutputStream, boolean) - Constructor for class com.strobel.assembler.CodePrinter
- CodePrinter(Writer) - Constructor for class com.strobel.assembler.CodePrinter
- CodePrinter(Writer, boolean) - Constructor for class com.strobel.assembler.CodePrinter
- CodePrinter(String) - Constructor for class com.strobel.assembler.CodePrinter
- CodePrinter(String, String) - Constructor for class com.strobel.assembler.CodePrinter
- CODES - Static variable in class com.strobel.decompiler.ast.AstBuilder
- codeStream - Variable in class com.strobel.assembler.ir.ConstantPool.Writer
- CodeStream - Class in com.strobel.reflection.emit
- CodeStream() - Constructor for class com.strobel.reflection.emit.CodeStream
-
Constructs a new
CodeStream
with a default initial size. - CodeStream(int) - Constructor for class com.strobel.reflection.emit.CodeStream
-
Constructs a new
CodeStream
with the given initial size. - coercionOperatorNotDefined(Type, Type) - Static method in class com.strobel.expressions.Error
- CollapseImportsTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- CollapseImportsTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.CollapseImportsTransform
- collectCorrelations(AstNode, Correlator.CorrelationMode, Collection<IMetadataTypeMember>) - Static method in class com.strobel.decompiler.languages.java.analysis.Correlator
- Collection<E> - Class in com.strobel.assembler
- Collection - Static variable in class com.strobel.reflection.Types
- Collection() - Constructor for class com.strobel.assembler.Collection
- CollectionUtilities - Class in com.strobel.core
- CollectionUtilities() - Constructor for class com.strobel.core.CollectionUtilities
- CollectionUtilities.AbstractIterator<T> - Class in com.strobel.core
- CollectionUtilities.Buffer<E> - Class in com.strobel.core
- CollectionUtilities.OfTypeIterator<T,
R> - Class in com.strobel.core - CollectionUtilities.SkipIterator<T> - Class in com.strobel.core
- CollectionUtilities.TakeIterator<T> - Class in com.strobel.core
- CollectionUtilities.WhereSelectIterableIterator<T,
R> - Class in com.strobel.core - collectNodes(ControlFlowNode) - Method in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder.CopyFinallySubGraphLogic
- collectNodes(AstBuilder.HandlerInfo) - Method in class com.strobel.decompiler.ast.AstBuilder.FinallyInlining
- COLON - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- COLON_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.ConditionalExpression
- COLON_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.ForEachStatement
- COLON_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.SwitchExpressionArm
- Color() - Constructor for enum class com.strobel.io.Ansi.Color
- colorize(String) - Method in class com.strobel.io.Ansi
-
Wraps given
message
with special ansi control sequences and returns it - colorize(String, Ansi) - Method in class com.strobel.decompiler.AnsiTextOutput
- colorizeDelimitedName(StringBuilder, String, Ansi) - Method in class com.strobel.decompiler.AnsiTextOutput
- colorizePackage(String) - Method in class com.strobel.decompiler.AnsiTextOutput
- colorizeType(String, TypeReference) - Method in class com.strobel.decompiler.AnsiTextOutput
- colorizeTypeCore(StringBuilder, String, TypeReference) - Method in class com.strobel.decompiler.AnsiTextOutput
- ColorScheme() - Constructor for enum class com.strobel.decompiler.AnsiTextOutput.ColorScheme
- column - Variable in class com.strobel.decompiler.PlainTextOutput
- column() - Method in class com.strobel.decompiler.languages.TextLocation
- com.strobel - package com.strobel
- com.strobel.annotations - package com.strobel.annotations
- com.strobel.assembler - package com.strobel.assembler
- com.strobel.assembler.flowanalysis - package com.strobel.assembler.flowanalysis
- com.strobel.assembler.ir - package com.strobel.assembler.ir
- com.strobel.assembler.ir.attributes - package com.strobel.assembler.ir.attributes
- com.strobel.assembler.metadata - package com.strobel.assembler.metadata
- com.strobel.assembler.metadata.annotations - package com.strobel.assembler.metadata.annotations
- com.strobel.assembler.metadata.signatures - package com.strobel.assembler.metadata.signatures
- com.strobel.collections - package com.strobel.collections
- com.strobel.collections.concurrent - package com.strobel.collections.concurrent
- com.strobel.compilerservices - package com.strobel.compilerservices
- com.strobel.componentmodel - package com.strobel.componentmodel
- com.strobel.concurrent - package com.strobel.concurrent
- com.strobel.core - package com.strobel.core
- com.strobel.core.delegates - package com.strobel.core.delegates
- com.strobel.decompiler - package com.strobel.decompiler
- com.strobel.decompiler.ast - package com.strobel.decompiler.ast
- com.strobel.decompiler.languages - package com.strobel.decompiler.languages
- com.strobel.decompiler.languages.java - package com.strobel.decompiler.languages.java
- com.strobel.decompiler.languages.java.analysis - package com.strobel.decompiler.languages.java.analysis
- com.strobel.decompiler.languages.java.ast - package com.strobel.decompiler.languages.java.ast
- com.strobel.decompiler.languages.java.ast.transforms - package com.strobel.decompiler.languages.java.ast.transforms
- com.strobel.decompiler.languages.java.utilities - package com.strobel.decompiler.languages.java.utilities
- com.strobel.decompiler.patterns - package com.strobel.decompiler.patterns
- com.strobel.decompiler.semantics - package com.strobel.decompiler.semantics
- com.strobel.decompiler.types - package com.strobel.decompiler.types
- com.strobel.decompiler.utilities - package com.strobel.decompiler.utilities
- com.strobel.expressions - package com.strobel.expressions
- com.strobel.functions - package com.strobel.functions
- com.strobel.io - package com.strobel.io
- com.strobel.reflection - package com.strobel.reflection
- com.strobel.reflection.emit - package com.strobel.reflection.emit
- com.strobel.util - package com.strobel.util
- combine(MethodReader.Fixup, MethodReader.Fixup) - Static method in class com.strobel.assembler.metadata.MethodReader.Fixup
- combine(Selector<? super T, ? extends U>, Selector<? super U, ? extends R>) - Static method in class com.strobel.core.Selectors
- combine(MemberList<?>...) - Static method in class com.strobel.reflection.MemberList
- combine(MethodList, MethodList) - Static method in class com.strobel.reflection.MethodList
- combine(TypeList, TypeList) - Static method in class com.strobel.reflection.TypeList
- combine(String...) - Static method in class com.strobel.io.PathHelper
- combine(String, String) - Static method in class com.strobel.io.PathHelper
- combine(String, String, String) - Static method in class com.strobel.io.PathHelper
- combineCore(TypeList, TypeList, boolean) - Static method in class com.strobel.reflection.TypeList
- CombinedHashOffset - Static variable in class com.strobel.core.HashUtilities
- combineHashCodes(int...) - Static method in class com.strobel.core.HashUtilities
- combineHashCodes(int, int) - Static method in class com.strobel.core.HashUtilities
- combineHashCodes(int, int, int) - Static method in class com.strobel.core.HashUtilities
- combineHashCodes(int, int, int, int) - Static method in class com.strobel.core.HashUtilities
- combineHashCodes(int, int, int, int, int) - Static method in class com.strobel.core.HashUtilities
- combineHashCodes(int, int, int, int, int, int) - Static method in class com.strobel.core.HashUtilities
- combineHashCodes(int, int, int, int, int, int, int) - Static method in class com.strobel.core.HashUtilities
- combineHashCodes(int, int, int, int, int, int, int, int) - Static method in class com.strobel.core.HashUtilities
- combineHashCodes(Object...) - Static method in class com.strobel.core.HashUtilities
- combineHashCodes(Object, Object) - Static method in class com.strobel.core.HashUtilities
- combineHashCodes(Object, Object, Object) - Static method in class com.strobel.core.HashUtilities
- combineHashCodes(Object, Object, Object, Object) - Static method in class com.strobel.core.HashUtilities
- combineHashCodes(Object, Object, Object, Object, Object) - Static method in class com.strobel.core.HashUtilities
- combineHashCodes(Object, Object, Object, Object, Object, Object) - Static method in class com.strobel.core.HashUtilities
- combineHashCodes(Object, Object, Object, Object, Object, Object, Object) - Static method in class com.strobel.core.HashUtilities
- combineHashCodes(Object, Object, Object, Object, Object, Object, Object, Object) - Static method in class com.strobel.core.HashUtilities
- combineUnsafe(String, String) - Static method in class com.strobel.io.PathHelper
- comma(AstNode) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- comma(AstNode, boolean) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- COMMA - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- CommandLineOptions - Class in com.strobel.decompiler
- CommandLineOptions() - Constructor for class com.strobel.decompiler.CommandLineOptions
- Comment - Class in com.strobel.decompiler.languages.java.ast
- Comment(String) - Constructor for class com.strobel.decompiler.languages.java.ast.Comment
- Comment(String, CommentType) - Constructor for class com.strobel.decompiler.languages.java.ast.Comment
- COMMENT - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- CommentStatement - Class in com.strobel.decompiler.languages.java.ast
- CommentStatement(String) - Constructor for class com.strobel.decompiler.languages.java.ast.CommentStatement
- CommentType - Enum Class in com.strobel.decompiler.languages.java.ast
- CommentType() - Constructor for enum class com.strobel.decompiler.languages.java.ast.CommentType
- commonNode(T, T, Func1<T, T>) - Static method in class com.strobel.expressions.Helpers
- CommonTypeReferences - Class in com.strobel.assembler.metadata
- CommonTypeReferences() - Constructor for class com.strobel.assembler.metadata.CommonTypeReferences
- COMPACT_RECORD_CONSTRUCTOR - Static variable in class com.strobel.assembler.metadata.Flags
-
Flag to mark a record constructor as a compact one
- COMPAQ_OPEN_VMS - Enum constant in enum class com.strobel.core.OS
- COMPAQ_TRU64_UNIX - Enum constant in enum class com.strobel.core.OS
- Comparable - Static variable in class com.strobel.reflection.Types
- compare(Object, Object) - Static method in class com.strobel.core.Comparer
- compare(String, String) - Static method in class com.strobel.core.StringUtilities
- compare(String, String, StringComparison) - Static method in class com.strobel.core.StringUtilities
- compare(T, T) - Static method in class com.strobel.core.Comparer
- CompareMethodBasedLogicalBinaryExpression - Class in com.strobel.expressions
- CompareMethodBasedLogicalBinaryExpression(ExpressionType, Expression, Expression, MethodInfo) - Constructor for class com.strobel.expressions.CompareMethodBasedLogicalBinaryExpression
- compareMethodSignatureAndName(MethodReference, MethodReference) - Static method in class com.strobel.assembler.metadata.MethodBinder
- compareMethodSignatureAndName(MethodBase, MethodBase) - Static method in class com.strobel.reflection.Binder
- Comparer - Class in com.strobel.core
- Comparer - Static variable in class com.strobel.reflection.Types
- Comparer() - Constructor for class com.strobel.core.Comparer
- compareTo(ControlFlowNode) - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode
- compareTo(ExceptionHandler) - Method in class com.strobel.assembler.ir.ExceptionHandler
- compareTo(Instruction) - Method in class com.strobel.assembler.ir.Instruction
- compareTo(Pair<TFirst, TSecond>) - Method in class com.strobel.core.Pair
- compareTo(Triple<TFirst, TSecond, TThird>) - Method in class com.strobel.core.Triple
- compareTo(Range) - Method in class com.strobel.decompiler.ast.Range
- compareTo(TextLocation) - Method in class com.strobel.decompiler.languages.TextLocation
- CompilationFlags() - Constructor for class com.strobel.expressions.LambdaCompiler.CompilationFlags
- CompilationTarget - Enum Class in com.strobel.reflection.emit
- CompilationTarget(String, int, int) - Constructor for enum class com.strobel.reflection.emit.CompilationTarget
- CompilationUnit - Class in com.strobel.decompiler.languages.java.ast
- CompilationUnit() - Constructor for class com.strobel.decompiler.languages.java.ast.CompilationUnit
- compile() - Method in class com.strobel.expressions.LambdaExpression
- compile(LambdaExpression<T>, DebugInfoGenerator) - Static method in class com.strobel.expressions.LambdaCompiler
- compile(LambdaExpression<T>, MethodBuilder, DebugInfoGenerator) - Static method in class com.strobel.expressions.LambdaCompiler
- compileDelegate() - Method in class com.strobel.expressions.LambdaExpression
- compileHandle() - Method in class com.strobel.expressions.LambdaExpression
- compiler - Variable in class com.strobel.expressions.CompilerScope.Storage
- CompilerScope - Class in com.strobel.expressions
- CompilerScope(Object, boolean) - Constructor for class com.strobel.expressions.CompilerScope
- CompilerScope.ArgumentStorage - Class in com.strobel.expressions
- CompilerScope.ElementBoxStorage - Class in com.strobel.expressions
- CompilerScope.LocalBoxStorage - Class in com.strobel.expressions
- CompilerScope.LocalStorage - Class in com.strobel.expressions
- CompilerScope.Storage - Class in com.strobel.expressions
- CompilerTarget - Enum Class in com.strobel.assembler.metadata
- CompilerTarget(String, int, int) - Constructor for enum class com.strobel.assembler.metadata.CompilerTarget
- compileToMethod(MethodBuilder) - Method in class com.strobel.expressions.LambdaExpression
- compileToMethod(TypeBuilder<?>) - Method in class com.strobel.expressions.LambdaExpression
- compileToMethod(TypeBuilder<?>, String) - Method in class com.strobel.expressions.LambdaExpression
- compileToMethod(TypeBuilder<?>, String, int) - Method in class com.strobel.expressions.LambdaExpression
- complete() - Method in class com.strobel.reflection.ReflectedType
- completeIfNecessary() - Method in class com.strobel.reflection.ReflectedType
- ComposedType - Class in com.strobel.decompiler.languages.java.ast
- ComposedType() - Constructor for class com.strobel.decompiler.languages.java.ast.ComposedType
- ComposedType(AstType) - Constructor for class com.strobel.decompiler.languages.java.ast.ComposedType
- CompositeTypeLoader - Class in com.strobel.assembler.metadata
- CompositeTypeLoader(ITypeLoader...) - Constructor for class com.strobel.assembler.metadata.CompositeTypeLoader
- COMPOUND - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- COMPOUND - Enum constant in enum class com.strobel.reflection.Flags.Flag
- COMPOUND - Static variable in class com.strobel.assembler.metadata.Flags
-
Flag is set for compiler-generated compound classes representing multiple variable bounds
- COMPOUND - Static variable in class com.strobel.reflection.Flags
-
Flag is set for compiler-generated compound classes representing multiple variable bounds
- CompoundAssignment - Enum constant in enum class com.strobel.decompiler.ast.AstCode
-
Expression with a single binary operator child.
- CompoundType<T> - Class in com.strobel.reflection
- CompoundType(TypeList, Type<T>) - Constructor for class com.strobel.reflection.CompoundType
- CompoundTypeDefinition - Class in com.strobel.assembler.metadata
- CompoundTypeDefinition(TypeReference, List<TypeReference>, IMetadataResolver) - Constructor for class com.strobel.assembler.metadata.CompoundTypeDefinition
- compoundTypeMayNotHaveGenericParameterBound() - Static method in class com.strobel.reflection.Error
- compoundTypeMayOnlyHaveOneClassBound() - Static method in class com.strobel.reflection.Error
- CompoundTypeReference - Class in com.strobel.assembler.metadata
- CompoundTypeReference(TypeReference, List<TypeReference>) - Constructor for class com.strobel.assembler.metadata.CompoundTypeReference
- CompoundTypeReference(TypeReference, List<TypeReference>, IMetadataResolver) - Constructor for class com.strobel.assembler.metadata.CompoundTypeReference
- computeDelta(Frame, Frame) - Static method in class com.strobel.assembler.ir.Frame
- computeDominance() - Method in class com.strobel.assembler.flowanalysis.ControlFlowGraph
- computeDominance(BooleanBox) - Method in class com.strobel.assembler.flowanalysis.ControlFlowGraph
- computeDominanceFrontier() - Method in class com.strobel.assembler.flowanalysis.ControlFlowGraph
- computeInitialCapacity(int, float) - Static method in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap
- computeMaxLineNumber(List<LineNumberPosition>) - Static method in class com.strobel.decompiler.languages.LineNumberPosition
- computeSize(BootstrapMethodsTableEntry[]) - Static method in class com.strobel.assembler.ir.attributes.BootstrapMethodsAttribute
- computeSize(List<ParameterDefinition>) - Method in class com.strobel.assembler.ir.StackMappingVisitor.InstructionAnalyzer
- computeStackMapTable(MethodBody) - Static method in class com.strobel.assembler.ir.StackMapAnalyzer
- concat(ExpressionList<? extends Expression>) - Static method in class com.strobel.expressions.Expression
- concat(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- concat(Expression, Expression, Expression...) - Static method in class com.strobel.expressions.Expression
- concat(Iterable<String>) - Static method in class com.strobel.core.StringUtilities
- concat(String...) - Static method in class com.strobel.core.StringUtilities
- ConcatExpression - Class in com.strobel.expressions
- ConcatExpression(ExpressionList<? extends Expression>) - Constructor for class com.strobel.expressions.ConcatExpression
- concatRequiresAtLeastTwoOperands() - Static method in class com.strobel.expressions.Error
- ConcurrentIntObjectHashMap<V> - Class in com.strobel.collections.concurrent
- ConcurrentIntObjectHashMap() - Constructor for class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap
- ConcurrentIntObjectHashMap(int) - Constructor for class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap
- ConcurrentIntObjectHashMap(int, float) - Constructor for class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap
- ConcurrentIntObjectHashMap.HashIterator - Class in com.strobel.collections.concurrent
- ConcurrentIntObjectHashMap.IntHashEntry<V> - Class in com.strobel.collections.concurrent
- ConcurrentIntObjectHashMap.SimpleEntry<V> - Class in com.strobel.collections.concurrent
- ConcurrentIntObjectHashMap.ValueIterator - Class in com.strobel.collections.concurrent
- ConcurrentIntObjectMap<V> - Interface in com.strobel.collections.concurrent
- ConcurrentRefValueIntObjectHashMap<V> - Class in com.strobel.collections.concurrent
- ConcurrentRefValueIntObjectHashMap() - Constructor for class com.strobel.collections.concurrent.ConcurrentRefValueIntObjectHashMap
- ConcurrentRefValueIntObjectHashMap.IntReference<V> - Interface in com.strobel.collections.concurrent
- ConcurrentWeakIntObjectHashMap<V> - Class in com.strobel.collections.concurrent
- ConcurrentWeakIntObjectHashMap() - Constructor for class com.strobel.collections.concurrent.ConcurrentWeakIntObjectHashMap
- ConcurrentWeakIntObjectHashMap.WeakIntReference<V> - Class in com.strobel.collections.concurrent
- condition(Expression, Expression, Expression) - Static method in class com.strobel.expressions.Expression
- condition(Expression, Expression, Expression, Type<?>) - Static method in class com.strobel.expressions.Expression
- Condition - Class in com.strobel.decompiler.ast
- Condition() - Constructor for class com.strobel.decompiler.ast.Condition
- CONDITION - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- CONDITION_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.ConditionalExpression
- CONDITION_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.IfElseStatement
- Conditional - Enum constant in enum class com.strobel.expressions.ExpressionType
- CONDITIONAL - Static variable in class com.strobel.decompiler.languages.java.ast.InsertParenthesesVisitor
- ConditionalBranch - Enum constant in enum class com.strobel.assembler.ir.FlowControl
- ConditionalExpression - Class in com.strobel.decompiler.languages.java.ast
- ConditionalExpression - Class in com.strobel.expressions
- ConditionalExpression(Expression, Expression, Expression) - Constructor for class com.strobel.decompiler.languages.java.ast.ConditionalExpression
- ConditionalExpression(Expression, Expression) - Constructor for class com.strobel.expressions.ConditionalExpression
- ConditionFalse - Enum constant in enum class com.strobel.decompiler.languages.java.analysis.ControlFlowEdgeType
-
Conditional control flow (edge taken if condition is false)
- conditionNodeMap - Variable in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis
- ConditionTrue - Enum constant in enum class com.strobel.decompiler.languages.java.analysis.ControlFlowEdgeType
-
Conditional control flow (edge taken if condition is true)
- configureLogging(CommandLineOptions) - Static method in class com.strobel.decompiler.DecompilerDriver
- connect(ControlFlowNode, ControlFlowNode) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder.NodeCreationVisitor
- connect(ControlFlowNode, ControlFlowNode, ControlFlowEdgeType) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder.NodeCreationVisitor
- constant(Object) - Static method in class com.strobel.expressions.Expression
- constant(Object, Type<?>) - Static method in class com.strobel.expressions.Expression
- Constant - Enum constant in enum class com.strobel.assembler.ir.OperandType
-
Opcode is followed by an unsigned byte.
- Constant - Enum constant in enum class com.strobel.assembler.metadata.annotations.AnnotationElementType
- Constant - Enum constant in enum class com.strobel.expressions.ExpressionType
- CONSTANT_MARKER - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.IntroduceStringConcatenationTransform
- CONSTANT_VALUE - Static variable in class com.strobel.decompiler.languages.java.ast.Keys
- ConstantAnnotationElement - Class in com.strobel.assembler.metadata.annotations
- ConstantAnnotationElement(Object) - Constructor for class com.strobel.assembler.metadata.annotations.ConstantAnnotationElement
- ConstantCheck - Class in com.strobel.expressions
- ConstantCheck() - Constructor for class com.strobel.expressions.ConstantCheck
- ConstantEntry(ConstantPool) - Constructor for class com.strobel.assembler.ir.ConstantPool.ConstantEntry
- ConstantExpression - Class in com.strobel.expressions
-
Represents an expression that has a constant value.
- ConstantExpression(Object) - Constructor for class com.strobel.expressions.ConstantExpression
- constantPool - Variable in class com.strobel.reflection.emit.TypeBuilder
- ConstantPool - Class in com.strobel.assembler.ir
- ConstantPool - Class in com.strobel.reflection.emit
- ConstantPool() - Constructor for class com.strobel.assembler.ir.ConstantPool
- ConstantPool() - Constructor for class com.strobel.reflection.emit.ConstantPool
- ConstantPool.ConstantEntry - Class in com.strobel.assembler.ir
- ConstantPool.DoubleConstant - Class in com.strobel.reflection.emit
- ConstantPool.DoubleConstantEntry - Class in com.strobel.assembler.ir
- ConstantPool.Entry - Class in com.strobel.assembler.ir
- ConstantPool.Entry - Class in com.strobel.reflection.emit
- ConstantPool.FieldReference - Class in com.strobel.reflection.emit
- ConstantPool.FieldReferenceEntry - Class in com.strobel.assembler.ir
- ConstantPool.FloatConstant - Class in com.strobel.reflection.emit
- ConstantPool.FloatConstantEntry - Class in com.strobel.assembler.ir
- ConstantPool.IntegerConstant - Class in com.strobel.reflection.emit
- ConstantPool.IntegerConstantEntry - Class in com.strobel.assembler.ir
- ConstantPool.InterfaceMethodReference - Class in com.strobel.reflection.emit
- ConstantPool.InterfaceMethodReferenceEntry - Class in com.strobel.assembler.ir
- ConstantPool.InvokeDynamicInfo - Class in com.strobel.reflection.emit
- ConstantPool.InvokeDynamicInfoEntry - Class in com.strobel.assembler.ir
- ConstantPool.Key - Class in com.strobel.assembler.ir
- ConstantPool.Key - Class in com.strobel.reflection.emit
- ConstantPool.LongConstant - Class in com.strobel.reflection.emit
- ConstantPool.LongConstantEntry - Class in com.strobel.assembler.ir
- ConstantPool.MethodHandle - Class in com.strobel.reflection.emit
- ConstantPool.MethodHandleEntry - Class in com.strobel.assembler.ir
- ConstantPool.MethodReference - Class in com.strobel.reflection.emit
- ConstantPool.MethodReferenceEntry - Class in com.strobel.assembler.ir
- ConstantPool.MethodType - Class in com.strobel.reflection.emit
- ConstantPool.MethodTypeEntry - Class in com.strobel.assembler.ir
- ConstantPool.ModuleEntry - Class in com.strobel.assembler.ir
- ConstantPool.NameAndTypeDescriptor - Class in com.strobel.reflection.emit
- ConstantPool.NameAndTypeDescriptorEntry - Class in com.strobel.assembler.ir
- ConstantPool.PackageEntry - Class in com.strobel.assembler.ir
- ConstantPool.ReferenceEntry - Class in com.strobel.assembler.ir
- ConstantPool.ReferenceEntry - Class in com.strobel.reflection.emit
- ConstantPool.ReferenceKind - Enum Class in com.strobel.assembler.ir
- ConstantPool.ReferenceKind - Enum Class in com.strobel.reflection.emit
- ConstantPool.StringConstant - Class in com.strobel.reflection.emit
- ConstantPool.StringConstantEntry - Class in com.strobel.assembler.ir
- ConstantPool.Tag - Enum Class in com.strobel.assembler.ir
- ConstantPool.Tag - Enum Class in com.strobel.reflection.emit
- ConstantPool.TypeInfo - Class in com.strobel.reflection.emit
- ConstantPool.TypeInfoEntry - Class in com.strobel.assembler.ir
- ConstantPool.Utf8StringConstant - Class in com.strobel.reflection.emit
- ConstantPool.Utf8StringConstantEntry - Class in com.strobel.assembler.ir
- ConstantPool.Visitor - Interface in com.strobel.assembler.ir
- ConstantPool.Visitor<R,
P> - Interface in com.strobel.reflection.emit - ConstantPool.Writer - Class in com.strobel.assembler.ir
- ConstantPool.Writer - Class in com.strobel.reflection.emit
- ConstantPoolPrinter - Class in com.strobel.assembler.metadata
- ConstantPoolPrinter(ITextOutput) - Constructor for class com.strobel.assembler.metadata.ConstantPoolPrinter
- ConstantPoolPrinter(ITextOutput, DecompilerSettings) - Constructor for class com.strobel.assembler.metadata.ConstantPoolPrinter
- constants - Variable in class com.strobel.compilerservices.Closure
-
Represents the non-trivial constants and locally executable expressions that are referenced by a dynamically generated method.
- constants - Variable in class com.strobel.expressions.AnalyzedTree
- Constants - Class in com.strobel.collections
- Constants() - Constructor for class com.strobel.collections.Constants
- ConstantValue - Static variable in class com.strobel.assembler.ir.attributes.AttributeNames
- ConstantValueAttribute - Class in com.strobel.assembler.ir.attributes
- ConstantValueAttribute(Object) - Constructor for class com.strobel.assembler.ir.attributes.ConstantValueAttribute
- constructor - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteRecordClassesTransform.RecordState.Constructor
- Constructor - Enum constant in enum class com.strobel.reflection.MemberType
- Constructor - Enum constant in enum class com.strobel.reflection.RuntimeTypeCache.CacheType
- Constructor(ConstructorDeclaration) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.RewriteRecordClassesTransform.RecordState.Constructor
- CONSTRUCTOR - Enum constant in enum class com.strobel.decompiler.languages.EntityType
- CONSTRUCTOR_NAME - Static variable in class com.strobel.assembler.metadata.MethodReference
- ConstructorBraceStyle - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- ConstructorBuilder - Class in com.strobel.reflection.emit
- ConstructorBuilder(int, TypeList, TypeList, TypeBuilder<?>) - Constructor for class com.strobel.reflection.emit.ConstructorBuilder
- constructorBuilders - Variable in class com.strobel.reflection.emit.TypeBuilder
- ConstructorDeclaration - Class in com.strobel.decompiler.languages.java.ast
- ConstructorDeclaration() - Constructor for class com.strobel.decompiler.languages.java.ast.ConstructorDeclaration
- ConstructorFlags - Static variable in class com.strobel.assembler.metadata.Flags
-
Modifier masks.
- ConstructorFlags - Static variable in class com.strobel.reflection.Flags
-
Modifier masks.
- ConstructorInfo - Class in com.strobel.reflection
- ConstructorInfo() - Constructor for class com.strobel.reflection.ConstructorInfo
- ConstructorInitializerType - Enum Class in com.strobel.decompiler.languages.java.ast
- ConstructorInitializerType() - Constructor for enum class com.strobel.decompiler.languages.java.ast.ConstructorInitializerType
- ConstructorList - Class in com.strobel.reflection
- ConstructorList(ConstructorInfo...) - Constructor for class com.strobel.reflection.ConstructorList
- ConstructorList(ConstructorInfo[], int, int) - Constructor for class com.strobel.reflection.ConstructorList
- ConstructorList(List<? extends ConstructorInfo>) - Constructor for class com.strobel.reflection.ConstructorList
- constructorNotFound() - Static method in class com.strobel.reflection.emit.Error
- constructors - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteRecordClassesTransform.RecordState
- constructors - Static variable in enum class com.strobel.reflection.MemberType
- constructorsOnly() - Static method in enum class com.strobel.reflection.MemberType
- Consumer<T> - Interface in com.strobel.functions
- containedHandlers - Variable in class com.strobel.decompiler.ast.AstBuilder.SubroutineInfo
- containerStack - Variable in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- contains(boolean[], boolean) - Static method in class com.strobel.core.ArrayUtilities
- contains(byte[], byte) - Static method in class com.strobel.core.ArrayUtilities
- contains(char[], char) - Static method in class com.strobel.core.ArrayUtilities
- contains(char[], char) - Static method in class com.strobel.core.StringUtilities
- contains(double[], double) - Static method in class com.strobel.core.ArrayUtilities
- contains(float[], float) - Static method in class com.strobel.core.ArrayUtilities
- contains(int) - Method in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap
- contains(int) - Method in interface com.strobel.collections.concurrent.ConcurrentIntObjectMap
- contains(int) - Method in class com.strobel.collections.concurrent.ConcurrentRefValueIntObjectHashMap
- contains(int) - Method in class com.strobel.decompiler.ast.Range
- contains(int[], int) - Static method in class com.strobel.core.ArrayUtilities
- contains(int, int) - Method in class com.strobel.decompiler.ast.Range
- contains(int, int) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- contains(long[], long) - Static method in class com.strobel.core.ArrayUtilities
- contains(short[], short) - Static method in class com.strobel.core.ArrayUtilities
- contains(Instruction) - Method in class com.strobel.assembler.ir.InstructionBlock
- contains(InstructionBlock) - Method in class com.strobel.assembler.ir.InstructionBlock
- contains(Range) - Method in class com.strobel.assembler.ir.InstructionBlock
- contains(Range) - Method in class com.strobel.decompiler.ast.Range
- contains(TextLocation) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- contains(Iterable<? super T>, T) - Static method in class com.strobel.core.CollectionUtilities
- contains(Object) - Method in class com.strobel.collections.ImmutableList
-
Does the list contain the specified element?
- contains(Object) - Method in class com.strobel.collections.ListBuffer
-
Does the list contain the specified element?
- contains(Object) - Method in class com.strobel.core.ReadOnlyList
- contains(Object) - Method in class com.strobel.decompiler.languages.java.ast.AstNodeCollection
- contains(Collection<? extends T>) - Static method in class com.strobel.core.Predicates
-
Creates a predicate that evaluates to
true
if the tested object is a member of the provided collection. - contains(K) - Method in class com.strobel.collections.Cache
-
Gets a value indicating whether a cached value exists for the given key.
- contains(K, V) - Method in class com.strobel.collections.Cache
-
Gets a value indicating whether the cached value matches the given value for a specified key.
- contains(T) - Method in class com.strobel.expressions.ExpressionList
- contains(T[], T) - Static method in class com.strobel.core.ArrayUtilities
- contains(U) - Method in interface com.strobel.core.IReadOnlyList
- CONTAINS_TYPE_CACHE - Static variable in class com.strobel.assembler.metadata.MetadataHelper
- CONTAINS_TYPE_VISITOR - Static variable in class com.strobel.assembler.metadata.MetadataHelper
- containsAll(Iterable<? extends T>) - Method in interface com.strobel.core.IReadOnlyList
- containsAll(Iterable<? extends T>) - Method in class com.strobel.core.ReadOnlyList
- containsAll(Collection<?>) - Method in class com.strobel.collections.ListBuffer
- containsAll(Collection<?>) - Method in class com.strobel.core.ReadOnlyList
- containsBlockPredicate(InstructionBlock) - Static method in class com.strobel.assembler.ir.InstructionBlock
- containsBoundType(Type) - Method in class com.strobel.reflection.TypeBindings
- containsGenericParameter(Type) - Method in class com.strobel.reflection.TypeBindings
- containsGenericParameter(Type<?>) - Method in class com.strobel.reflection.ConstructorInfo
- containsGenericParameter(Type<?>) - Method in class com.strobel.reflection.MethodBase
- containsGenericParameter(Type<?>) - Method in class com.strobel.reflection.MethodInfo
- containsGenericParameter(Type<?>) - Method in class com.strobel.reflection.SignatureType
- containsGenericParameter(Type<?>) - Method in class com.strobel.reflection.Type
- containsGenericParameter(Type<?>) - Method in class com.strobel.reflection.TypeList
- containsGenericParameters() - Method in class com.strobel.assembler.metadata.ArrayType
- containsGenericParameters() - Method in class com.strobel.assembler.metadata.CompoundTypeDefinition
- containsGenericParameters() - Method in class com.strobel.assembler.metadata.CompoundTypeReference
- containsGenericParameters() - Method in class com.strobel.assembler.metadata.FieldReference
- containsGenericParameters() - Method in class com.strobel.assembler.metadata.GenericParameter
- containsGenericParameters() - Method in class com.strobel.assembler.metadata.MemberReference
- containsGenericParameters() - Method in class com.strobel.assembler.metadata.MethodReference
- containsGenericParameters() - Method in class com.strobel.assembler.metadata.TypeReference
- containsGenericParameters() - Method in class com.strobel.assembler.metadata.WildcardType
- containsGenericParameters() - Method in class com.strobel.reflection.DelegatingMethodInfo
- containsGenericParameters() - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- containsGenericParameters() - Method in class com.strobel.reflection.MethodInfo
- containsGenericParameters() - Method in class com.strobel.reflection.SignatureType
- containsGenericParameters() - Method in class com.strobel.reflection.Type
- containsGenericParameters() - Method in class com.strobel.reflection.TypeList
- containsInstructionPredicate(Instruction) - Static method in class com.strobel.assembler.ir.InstructionBlock
- containsKey(Map<? extends T, ?>) - Static method in class com.strobel.core.Predicates
-
Creates a predicate that evaluates to
true
if the tested object is a key in the provided map. - containsMatch(Node, Expression) - Static method in class com.strobel.decompiler.ast.AstOptimizer
- containsReferenceTo(Variable) - Method in class com.strobel.decompiler.ast.Expression
- containsSubTypeOf(Type<?>) - Method in class com.strobel.reflection.TypeList
- containsSuperTypeOf(Type<?>) - Method in class com.strobel.reflection.TypeList
- containsTarget(LabelTarget) - Method in class com.strobel.expressions.LabelScopeInfo
- containsType(TypeReference, TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
-
Check if
t
containss
. - containsType(ImmutableList<Type<?>>, ImmutableList<Type<?>>) - Static method in class com.strobel.reflection.Helper
- containsType(Type<?>, Type<?>) - Static method in class com.strobel.reflection.Helper
- containsType(TypeList, TypeList) - Static method in class com.strobel.reflection.Helper
- containsType(List<? extends TypeReference>, List<? extends TypeReference>) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- containsTypeAssignableFrom(Type<?>) - Method in class com.strobel.reflection.TypeList
- containsTypeEquivalent(TypeReference, TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- containsTypeEquivalent(ImmutableList<Type<?>>, ImmutableList<Type<?>>) - Static method in class com.strobel.reflection.Helper
- containsTypeEquivalent(Type<?>, Type<?>) - Static method in class com.strobel.reflection.Helper
- containsTypeEquivalent(TypeList, TypeList) - Static method in class com.strobel.reflection.Helper
- containsTypeEquivalent(List<? extends TypeReference>, List<? extends TypeReference>) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- containsTypeRecursive(TypeReference, TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- ContainsTypeRelation - Static variable in class com.strobel.reflection.Helper
- containsTypes(List<? extends TypeReference>, List<? extends TypeReference>) - Method in class com.strobel.assembler.metadata.MetadataHelper.LooseSameTypeVisitor
- containsTypes(List<? extends TypeReference>, List<? extends TypeReference>) - Method in class com.strobel.assembler.metadata.MetadataHelper.SameTypeVisitor
- containsTypes(List<? extends TypeReference>, List<? extends TypeReference>) - Method in class com.strobel.assembler.metadata.MetadataHelper.StrictSameTypeVisitor
- containsWhiteSpace(String) - Static method in class com.strobel.expressions.DebugViewWriter
- contents - Variable in class com.strobel.decompiler.ast.AstBuilder.SubroutineInfo
- context - Variable in class com.strobel.decompiler.ast.AstOptimizer.AbstractBasicBlockOptimization
- context - Variable in class com.strobel.decompiler.ast.AstOptimizer.AbstractExpressionOptimization
- context - Variable in class com.strobel.decompiler.ast.LoopsAndConditions
- context - Variable in class com.strobel.decompiler.languages.java.ast.ContextTrackingVisitor
- context - Variable in class com.strobel.decompiler.languages.java.ast.transforms.DeclareLocalClassesTransform
- context - Variable in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform
- ContextTrackingVisitor<TResult> - Class in com.strobel.decompiler.languages.java.ast
- ContextTrackingVisitor(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.ContextTrackingVisitor
- Continue - Enum constant in enum class com.strobel.expressions.GotoExpressionKind
- CONTINUE_KEYWORD_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.ContinueStatement
- CONTINUE_OUTER_PATTERN - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.ConvertLoopsTransform
- ContinueStatement - Class in com.strobel.decompiler.languages.java.ast
- ContinueStatement(int) - Constructor for class com.strobel.decompiler.languages.java.ast.ContinueStatement
- ContinueStatement(int, String) - Constructor for class com.strobel.decompiler.languages.java.ast.ContinueStatement
- continueStatements - Variable in class com.strobel.decompiler.languages.java.ast.transforms.BreakTargetRelocation.AssessForLoopResult
- continueTargetMustBeVoid() - Static method in class com.strobel.expressions.Error
- continueTargets - Variable in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder.NodeCreationVisitor
- ContractUtils - Class in com.strobel.util
- ContractUtils() - Constructor for class com.strobel.util.ContractUtils
- controlCannotEnterExpression() - Static method in class com.strobel.expressions.Error
- controlCannotEnterTry() - Static method in class com.strobel.expressions.Error
- ControlFlowEdge - Class in com.strobel.assembler.flowanalysis
- ControlFlowEdge - Class in com.strobel.decompiler.languages.java.analysis
- ControlFlowEdge(ControlFlowNode, ControlFlowNode, JumpType) - Constructor for class com.strobel.assembler.flowanalysis.ControlFlowEdge
- ControlFlowEdge(ControlFlowNode, ControlFlowNode, ControlFlowEdgeType) - Constructor for class com.strobel.decompiler.languages.java.analysis.ControlFlowEdge
- ControlFlowEdgeType - Enum Class in com.strobel.decompiler.languages.java.analysis
- ControlFlowEdgeType() - Constructor for enum class com.strobel.decompiler.languages.java.analysis.ControlFlowEdgeType
- ControlFlowGraph - Class in com.strobel.assembler.flowanalysis
- ControlFlowGraph(ControlFlowNode...) - Constructor for class com.strobel.assembler.flowanalysis.ControlFlowGraph
- ControlFlowGraphBuilder - Class in com.strobel.assembler.flowanalysis
- ControlFlowGraphBuilder - Class in com.strobel.decompiler.languages.java.analysis
- ControlFlowGraphBuilder() - Constructor for class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder
- ControlFlowGraphBuilder(List<Instruction>, List<ExceptionHandler>) - Constructor for class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- ControlFlowGraphBuilder.CopyFinallySubGraphLogic - Class in com.strobel.assembler.flowanalysis
- ControlFlowGraphBuilder.NodeCreationVisitor - Class in com.strobel.decompiler.languages.java.analysis
- ControlFlowNode - Class in com.strobel.assembler.flowanalysis
- ControlFlowNode - Class in com.strobel.decompiler.languages.java.analysis
- ControlFlowNode(int, int, ControlFlowNodeType) - Constructor for class com.strobel.assembler.flowanalysis.ControlFlowNode
- ControlFlowNode(int, ExceptionHandler, ControlFlowNode) - Constructor for class com.strobel.assembler.flowanalysis.ControlFlowNode
- ControlFlowNode(int, Instruction, Instruction) - Constructor for class com.strobel.assembler.flowanalysis.ControlFlowNode
- ControlFlowNode(Statement, Statement, ControlFlowNodeType) - Constructor for class com.strobel.decompiler.languages.java.analysis.ControlFlowNode
- ControlFlowNode.InstructionIterator - Class in com.strobel.assembler.flowanalysis
- ControlFlowNode.PredecessorIterator - Class in com.strobel.assembler.flowanalysis
- ControlFlowNode.SuccessorIterator - Class in com.strobel.assembler.flowanalysis
- ControlFlowNodeType - Enum Class in com.strobel.assembler.flowanalysis
- ControlFlowNodeType - Enum Class in com.strobel.decompiler.languages.java.analysis
- ControlFlowNodeType() - Constructor for enum class com.strobel.assembler.flowanalysis.ControlFlowNodeType
- ControlFlowNodeType() - Constructor for enum class com.strobel.decompiler.languages.java.analysis.ControlFlowNodeType
- conversionIsNotSupportedForArithmeticTypes() - Static method in class com.strobel.expressions.Error
- ConversionType - Enum Class in com.strobel.assembler.metadata
- ConversionType() - Constructor for enum class com.strobel.assembler.metadata.ConversionType
- conversionType0(TypeReference, TypeReference, boolean) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- convert(Expression, Type<?>) - Static method in class com.strobel.expressions.Expression
- convert(Expression, Type<?>, MethodInfo) - Static method in class com.strobel.expressions.Expression
- convert(Class<T>, ImmutableList<?>) - Static method in class com.strobel.collections.ImmutableList
- Convert - Enum constant in enum class com.strobel.expressions.ExpressionType
- convertBooleanToNumeric(Expression) - Method in class com.strobel.decompiler.languages.java.ast.transforms.InsertNecessaryConversionsTransform
- convertCharacter(char) - Static method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- ConvertChecked - Enum constant in enum class com.strobel.expressions.ExpressionType
- convertLocalVariables(AstBuilder.ByteCode[], List<AstBuilder.ByteCode>) - Method in class com.strobel.decompiler.ast.AstBuilder
- ConvertLoopsTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- ConvertLoopsTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.ConvertLoopsTransform
- convertNumericToBoolean(Expression, TypeReference) - Method in class com.strobel.decompiler.languages.java.ast.transforms.InsertNecessaryConversionsTransform
- convertStringBuilderToConcatenation(ObjectCreationExpression, Expression) - Method in class com.strobel.decompiler.languages.java.ast.transforms.IntroduceStringConcatenationTransform
- convertToAst(List<AstBuilder.ByteCode>) - Method in class com.strobel.decompiler.ast.AstBuilder
- convertToAst(List<AstBuilder.ByteCode>, Set<ExceptionHandler>, int, MutableInteger) - Method in class com.strobel.decompiler.ast.AstBuilder
- convertToContinue(BlockStatement, BreakTargetRelocation.LabelInfo, List<Stack<AstNode>>) - Method in class com.strobel.decompiler.languages.java.ast.transforms.BreakTargetRelocation
- convertType(TypeReference) - Method in class com.strobel.decompiler.languages.java.ast.AstBuilder
- convertType(TypeReference, MutableInteger, ConvertTypeOptions) - Method in class com.strobel.decompiler.languages.java.ast.AstBuilder
- convertType(TypeReference, ConvertTypeOptions) - Method in class com.strobel.decompiler.languages.java.ast.AstBuilder
- convertTypeArguments(MethodReference) - Method in class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder
- ConvertTypeOptions - Class in com.strobel.decompiler.languages.java.ast
- ConvertTypeOptions() - Constructor for class com.strobel.decompiler.languages.java.ast.ConvertTypeOptions
- ConvertTypeOptions(boolean, boolean) - Constructor for class com.strobel.decompiler.languages.java.ast.ConvertTypeOptions
- copy() - Method in class com.strobel.collections.ListBuffer
-
Copy list and sets last.
- copy(boolean[], boolean[]) - Static method in class com.strobel.core.ArrayUtilities
- copy(boolean[], int, boolean[], int, int) - Static method in class com.strobel.core.ArrayUtilities
- copy(byte[], byte[]) - Static method in class com.strobel.core.ArrayUtilities
- copy(byte[], int, byte[], int, int) - Static method in class com.strobel.core.ArrayUtilities
- copy(char[], char[]) - Static method in class com.strobel.core.ArrayUtilities
- copy(char[], int, char[], int, int) - Static method in class com.strobel.core.ArrayUtilities
- copy(double[], double[]) - Static method in class com.strobel.core.ArrayUtilities
- copy(double[], int, double[], int, int) - Static method in class com.strobel.core.ArrayUtilities
- copy(float[], float[]) - Static method in class com.strobel.core.ArrayUtilities
- copy(float[], int, float[], int, int) - Static method in class com.strobel.core.ArrayUtilities
- copy(int[], int[]) - Static method in class com.strobel.core.ArrayUtilities
- copy(int[], int, int[], int, int) - Static method in class com.strobel.core.ArrayUtilities
- copy(long[], int, long[], int, int) - Static method in class com.strobel.core.ArrayUtilities
- copy(long[], long[]) - Static method in class com.strobel.core.ArrayUtilities
- copy(short[], int, short[], int, int) - Static method in class com.strobel.core.ArrayUtilities
- copy(short[], short[]) - Static method in class com.strobel.core.ArrayUtilities
- copy(T[], int, T[], int, int) - Static method in class com.strobel.core.ArrayUtilities
- copy(T[], T[]) - Static method in class com.strobel.core.ArrayUtilities
- Copy - Enum constant in enum class com.strobel.expressions.StackSpiller.RewriteAction
- COPYABLE_USER_MAP_KEY - Static variable in class com.strobel.componentmodel.UserDataStoreBase
- copyFinallyBlocks - Variable in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- copyFinallyBlocks - Variable in class com.strobel.assembler.metadata.ExceptionHandlerMapper
- copyFinallyBlocksIntoLeaveEdges() - Method in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- copyFinallySubGraph() - Method in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder.CopyFinallySubGraphLogic
- copyFinallySubGraph(ControlFlowNode, ControlFlowNode, ControlFlowNode) - Method in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- CopyFinallySubGraphLogic(ControlFlowNode, ControlFlowNode, ControlFlowNode) - Constructor for class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder.CopyFinallySubGraphLogic
- copyInstructions(List<Instruction>) - Static method in class com.strobel.decompiler.ast.AstBuilder
- copyKey(AstNode, AstNode, Key<T>) - Static method in class com.strobel.decompiler.languages.java.ast.AstNode
- copyOf(Object, int) - Static method in class com.strobel.core.ArrayUtilities
- copyOf(Object, int, Class<?>) - Static method in class com.strobel.core.ArrayUtilities
- copyOfRange(Object, int, int) - Static method in class com.strobel.core.ArrayUtilities
- copyOfRange(Object, int, int, Class<?>) - Static method in class com.strobel.core.ArrayUtilities
- copyParameters(List<ParameterDefinition>) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- copyPropagation() - Method in class com.strobel.decompiler.ast.Inlining
- CopyPropagation - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- copyUserDataFrom(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- CoreMetadataFactory - Class in com.strobel.assembler.metadata
- CoreMetadataFactory(TypeDefinition, IMetadataResolver, IGenericContext) - Constructor for class com.strobel.assembler.metadata.CoreMetadataFactory
- CoreMetadataFactory.ClassSignature - Class in com.strobel.assembler.metadata
- CoreMetadataFactory.MethodSignature - Class in com.strobel.assembler.metadata
- CoreMetadataFactory.UnresolvedGenericType - Class in com.strobel.assembler.metadata
- CoreMetadataFactory.UnresolvedType - Class in com.strobel.assembler.metadata
- CorrelationMode() - Constructor for enum class com.strobel.decompiler.languages.java.analysis.Correlator.CorrelationMode
- Correlator - Class in com.strobel.decompiler.languages.java.analysis
- Correlator() - Constructor for class com.strobel.decompiler.languages.java.analysis.Correlator
- Correlator.CorrelationMode - Enum Class in com.strobel.decompiler.languages.java.analysis
- couldNotConvertFromNull() - Static method in class com.strobel.core.Error
- couldNotConvertFromType(Class<?>) - Static method in class com.strobel.core.Error
- couldNotConvertNullValue(Class<?>) - Static method in class com.strobel.core.Error
- couldNotConvertValue(Class<?>, Class<?>) - Static method in class com.strobel.core.Error
- couldNotCreateDelegate(Throwable) - Static method in class com.strobel.expressions.Error
- couldNotLoadClassType() - Static method in class com.strobel.assembler.metadata.Error
- couldNotLoadObjectType() - Static method in class com.strobel.assembler.metadata.Error
- couldNotLoadUnsafeClassInstance() - Static method in class com.strobel.reflection.emit.Error
- couldNotResolveConstructor(Type<?>, Type<?>...) - Static method in class com.strobel.expressions.Error
- couldNotResolveMatchingConstructor() - Static method in class com.strobel.reflection.Error
- couldNotResolveMember(MemberInfo) - Static method in class com.strobel.reflection.Error
- couldNotResolveMethod(Object) - Static method in class com.strobel.reflection.Error
- couldNotResolveParameterType(Object) - Static method in class com.strobel.reflection.Error
- couldNotResolveType(Object) - Static method in class com.strobel.reflection.Error
- count - Variable in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap
- count - Variable in class com.strobel.collections.ListBuffer
-
The number of element in this buffer.
- count - Variable in class com.strobel.core.CollectionUtilities.Buffer
- count() - Method in class com.strobel.expressions.BoundConstants
- count(Map<Variable, MutableInteger>, Variable) - Static method in class com.strobel.decompiler.ast.Inlining
- countJumps(Set<ControlFlowNode>, Label, Expression) - Method in class com.strobel.decompiler.ast.LoopsAndConditions
- countLines(String, int) - Static method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- countLines(String, int, int, int) - Static method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- covariantReturnType(Type<?>, Type<?>) - Static method in class com.strobel.reflection.Helper
- CPRef - Enum constant in enum class com.strobel.reflection.emit.OperandType
-
Opcode is followed by a 1-byte index into the constant pool.
- CPRefWide - Enum constant in enum class com.strobel.reflection.emit.OperandType
-
Opcode is followed by a 2-byte index into the constant pool.
- CPRefWideUByte - Enum constant in enum class com.strobel.reflection.emit.OperandType
-
Opcode is followed by a 2-byte index into the constant pool, an unsigned byte value.
- CPRefWideUByteZero - Enum constant in enum class com.strobel.reflection.emit.OperandType
-
Opcode is followed by a 2-byte index into the constant pool., an unsigned byte value, and a zero byte.
- create() - Static method in class com.strobel.decompiler.languages.java.ast.NewLineNode
- create(OpCode) - Static method in class com.strobel.assembler.ir.Instruction
- create(OpCode, double) - Static method in class com.strobel.assembler.ir.Instruction
- create(OpCode, float) - Static method in class com.strobel.assembler.ir.Instruction
- create(OpCode, int) - Static method in class com.strobel.assembler.ir.Instruction
- create(OpCode, long) - Static method in class com.strobel.assembler.ir.Instruction
- create(OpCode, short) - Static method in class com.strobel.assembler.ir.Instruction
- create(OpCode, Instruction) - Static method in class com.strobel.assembler.ir.Instruction
- create(OpCode, DynamicCallSite) - Static method in class com.strobel.assembler.ir.Instruction
- create(OpCode, FieldReference) - Static method in class com.strobel.assembler.ir.Instruction
- create(OpCode, MethodReference) - Static method in class com.strobel.assembler.ir.Instruction
- create(OpCode, SwitchInfo) - Static method in class com.strobel.assembler.ir.Instruction
- create(OpCode, TypeReference) - Static method in class com.strobel.assembler.ir.Instruction
- create(OpCode, TypeReference, int) - Static method in class com.strobel.assembler.ir.Instruction
- create(OpCode, VariableReference) - Static method in class com.strobel.assembler.ir.Instruction
- create(OpCode, VariableReference, int) - Static method in class com.strobel.assembler.ir.Instruction
- create(TypeReference) - Static method in class com.strobel.assembler.metadata.ArrayType
- create(ExpressionType, Expression, Expression, Type, MethodInfo, LambdaExpression<?>) - Static method in class com.strobel.expressions.BinaryExpression
- create(Type<A>) - Static method in class com.strobel.reflection.emit.AnnotationBuilder
- create(Type<A>, MethodList, ReadOnlyList<Object>) - Static method in class com.strobel.reflection.emit.AnnotationBuilder
- create(Type<A>, Object) - Static method in class com.strobel.reflection.emit.AnnotationBuilder
- create(TypeList, Type...) - Static method in class com.strobel.reflection.TypeBindings
- create(TypeList, TypeList) - Static method in class com.strobel.reflection.TypeBindings
- create(Class<T>, int) - Static method in class com.strobel.core.ArrayUtilities
- create(MethodHandles.Lookup) - Static method in class com.strobel.expressions.ExpressionContext
- create(Runnable) - Static method in class com.strobel.core.Closeables
- create(String) - Static method in class com.strobel.assembler.ir.attributes.SourceAttribute
- create(String) - Static method in class com.strobel.componentmodel.Key
- create(String) - Static method in class com.strobel.decompiler.languages.java.ast.Identifier
- create(String, TextLocation) - Static method in class com.strobel.decompiler.languages.java.ast.Identifier
- create(TFirst, TSecond) - Static method in class com.strobel.core.Pair
- create(TFirst, TSecond, TThird) - Static method in class com.strobel.core.Triple
- createAnnotation(CustomAnnotation) - Method in class com.strobel.decompiler.languages.java.ast.AstBuilder
- createAnnotationElement(AnnotationElement) - Method in class com.strobel.decompiler.languages.java.ast.AstBuilder
- createAny(Class<?>, int) - Static method in class com.strobel.core.ArrayUtilities
- createArrayType() - Method in class com.strobel.reflection.BottomType
- createArrayType() - Method in class com.strobel.reflection.PrimitiveType
- createArrayType() - Method in class com.strobel.reflection.Type
- createAstBuilder(DecompilationOptions, TypeDefinition, boolean) - Method in class com.strobel.decompiler.languages.java.JavaLanguage
- createBranchControlFlow(ControlFlowNode, Instruction, Instruction) - Method in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- createBridgeMethod(TypeBuilder.MethodOverride) - Method in class com.strobel.reflection.emit.TypeBuilder
- createBridgeMethods() - Method in class com.strobel.reflection.emit.TypeBuilder
- createBytecodeFormattingOptions(CommandLineOptions) - Static method in class com.strobel.decompiler.DecompilerDriver
- createCatch(InstructionBlock, InstructionBlock, TypeReference) - Static method in class com.strobel.assembler.ir.ExceptionHandler
- createConnectedEndNode(Statement, ControlFlowNode) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder.NodeCreationVisitor
- createConstructor(MethodDefinition) - Method in class com.strobel.decompiler.languages.java.ast.AstBuilder
- createDefault() - Static method in class com.strobel.decompiler.languages.BytecodeOutputOptions
- createDefault() - Static method in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- createDelegate(Class<T>) - Method in class com.strobel.expressions.LambdaCompiler
- createDelegateType(Type<?>, TypeList) - Static method in class com.strobel.expressions.CustomDelegateTypeCache
- createDependencyGraph(Node) - Method in class com.strobel.decompiler.ast.TypeAnalysis
- createEdge(ControlFlowNode, ControlFlowNode, JumpType) - Method in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- createEdge(ControlFlowNode, ControlFlowNode, JumpType) - Method in class com.strobel.assembler.metadata.ExceptionHandlerMapper
- createEdge(ControlFlowNode, Instruction, JumpType) - Method in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- createEdge(ControlFlowNode, Instruction, JumpType) - Method in class com.strobel.assembler.metadata.ExceptionHandlerMapper
- createEdge(ControlFlowNode, ControlFlowNode, ControlFlowEdgeType) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder
- createEndNode(Statement) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder
- createEndNode(Statement, boolean) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder
- createErrorBlock(AstBuilder, DecompilerContext, MethodDefinition, Throwable) - Static method in class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder
- createExceptionalControlFlow() - Method in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- createExceptionalControlFlow() - Method in class com.strobel.assembler.metadata.ExceptionHandlerMapper
- createField(FieldDefinition) - Method in class com.strobel.decompiler.languages.java.ast.AstBuilder
- createFinally(InstructionBlock, InstructionBlock) - Static method in class com.strobel.assembler.ir.ExceptionHandler
- createFrame(AstBuilder.StackSlot[], AstBuilder.VariableSlot[]) - Static method in class com.strobel.decompiler.ast.AstBuilder
- createHandlerPlaceholders() - Method in class com.strobel.assembler.metadata.ExceptionHandlerMapper
- CreateInstance - Enum constant in enum class com.strobel.reflection.BindingFlags
- createKey() - Method in class com.strobel.reflection.RawConstructor
- createKey() - Method in class com.strobel.reflection.RawMethod
- createLimitedResolver() - Static method in class com.strobel.assembler.metadata.MetadataResolver
- createLock() - Method in class com.strobel.concurrent.StripedLock
- createLock() - Method in class com.strobel.concurrent.StripedReentrantLock
- createMethod(MethodDefinition) - Method in class com.strobel.decompiler.languages.java.ast.AstBuilder
- createMethodBody(byte[], int) - Method in class com.strobel.reflection.emit.MethodBuilder
- createMethodBody(MethodDefinition, Iterable<ParameterDeclaration>) - Method in class com.strobel.decompiler.languages.java.ast.AstBuilder
- createMethodBody(AstBuilder, MethodDefinition, DecompilerContext, Iterable<ParameterDeclaration>) - Static method in class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder
- createMethodBody(Iterable<ParameterDeclaration>) - Method in class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder
- createMethodBodyHelper(CodeGenerator) - Method in class com.strobel.reflection.emit.MethodBuilder
- createModifiedStack(AstBuilder.ByteCode, StackMappingVisitor) - Static method in class com.strobel.decompiler.ast.AstBuilder
- createModuleNoCache(TypeDefinition, ModuleAttribute) - Method in class com.strobel.decompiler.languages.java.ast.AstBuilder
- createNew() - Static method in class com.strobel.decompiler.patterns.Match
- createNode(Statement, Statement, ControlFlowNodeType) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder
- createNode(Statement, Statement, ControlFlowNodeType) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis.DerivedControlFlowGraphBuilder
- createNodeMap(ControlFlowGraph) - Static method in class com.strobel.decompiler.ast.AstBuilder
- createNodes() - Method in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- createNodes() - Method in class com.strobel.assembler.metadata.ExceptionHandlerMapper
- createParameters() - Method in class com.strobel.reflection.emit.MethodBuilder
- createParameters(Iterable<ParameterDefinition>) - Method in class com.strobel.decompiler.languages.java.ast.AstBuilder
- createPattern() - Static method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteLegacyClassConstantsTransform.ClassMethodLocator
- createPattern() - Static method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteLegacyClassConstantsTransform.Rewriter
- createPipeline(DecompilerContext) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.TransformationPipeline
- createReference(int, V, ReferenceQueue<V>) - Method in class com.strobel.collections.concurrent.ConcurrentRefValueIntObjectHashMap
- createReference(int, V, ReferenceQueue<V>) - Method in class com.strobel.collections.concurrent.ConcurrentWeakIntObjectHashMap
- createRegularControlFlow() - Method in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- createRegularControlFlow() - Method in class com.strobel.assembler.metadata.ExceptionHandlerMapper
- createReturnControlFlow(ControlFlowNode, Instruction) - Method in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- createRuntimeVariables(Object[], long[]) - Static method in class com.strobel.expressions.RuntimeOperations
- createSatelliteCache() - Static method in class com.strobel.collections.Cache
-
Creates an unsynchronized, concurrency-unsafe Level 1 cache that can only be used safely by a single thread.
- createSatelliteCache(Cache<K, V>) - Static method in class com.strobel.collections.Cache
-
Creates an unsynchronized, concurrency-unsafe Level 2 cache that can only be used safely by a single thread.
- createSatelliteIdentityCache() - Static method in class com.strobel.collections.Cache
-
Creates an unsynchronized, concurrency-unsafe Level 1 cache that can only be used safely by a single thread.
- createSatelliteIdentityCache(Cache<K, V>) - Static method in class com.strobel.collections.Cache
-
Creates an unsynchronized, concurrency-unsafe Level 2 cache that can only be used safely by a single thread.
- createSpecialNode(Statement, ControlFlowNodeType) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder
- createSpecialNode(Statement, ControlFlowNodeType, boolean) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder
- createStartNode(Statement) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder
- createStaticField(String, Type) - Method in class com.strobel.expressions.LambdaCompiler
- createThreadLocalCache() - Static method in class com.strobel.collections.Cache
-
Creates a Level 1 cache that internally maintains a separate satellite cache for each thread that accesses it.
- createThreadLocalCache(Cache<K, V>) - Static method in class com.strobel.collections.Cache
-
Creates a Level 2 cache that internally maintains a separate satellite cache for each thread that accesses it.
- createThreadLocalIdentityCache() - Static method in class com.strobel.collections.Cache
-
Creates a Level 1 cache that internally maintains a separate satellite cache for each thread that accesses it.
- createThreadLocalIdentityCache(Cache<K, V>) - Static method in class com.strobel.collections.Cache
-
Creates a Level 2 cache that internally maintains a separate satellite cache for each thread that accesses it.
- createTopLevelCache() - Static method in class com.strobel.collections.Cache
-
Creates a concurrency-safe Level 1 cache that may be used in isolation or as the root cache in a multi-level cache design.
- createType() - Method in class com.strobel.reflection.emit.TypeBuilder
- createType(TypeDefinition) - Method in class com.strobel.decompiler.languages.java.ast.AstBuilder
- createType(File) - Method in class com.strobel.reflection.emit.TypeBuilder
- createType(OutputStream) - Method in class com.strobel.reflection.emit.TypeBuilder
- createTypeCore(TypeDefinition) - Method in class com.strobel.decompiler.languages.java.ast.AstBuilder
- createTypeNoCache(TypeDefinition) - Method in class com.strobel.decompiler.languages.java.ast.AstBuilder
- createTypeNoLock(OutputStream) - Method in class com.strobel.reflection.emit.TypeBuilder
- createTypeParameters(List<GenericParameter>) - Method in class com.strobel.decompiler.languages.java.ast.AstBuilder
- createUnbound(TypeList) - Static method in class com.strobel.reflection.TypeBindings
- createVerbose() - Static method in class com.strobel.decompiler.languages.BytecodeOutputOptions
- createWriter(TypeDefinition, DecompilerSettings) - Static method in class com.strobel.decompiler.DecompilerDriver
- current - Static variable in enum class com.strobel.core.OS
- current() - Method in class com.strobel.assembler.metadata.signatures.SignatureParser
- current() - Static method in class com.strobel.expressions.ExpressionContext
- currentCompilerTarget() - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- currentConstructor - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteRecordClassesTransform.RecordState
- currentMethod - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteSwitchExpressionsTransform.SwitchExpressionInlining
- currentMethod() - Method in class com.strobel.reflection.Resolver.Frame
- currentType - Variable in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- currentType - Variable in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- custom - Static variable in enum class com.strobel.reflection.MemberType
- Custom - Enum constant in enum class com.strobel.reflection.MemberType
- CustomAnnotation - Class in com.strobel.assembler.metadata.annotations
- CustomAnnotation(TypeReference, List<AnnotationParameter>) - Constructor for class com.strobel.assembler.metadata.annotations.CustomAnnotation
- CustomDelegateTypeCache - Class in com.strobel.expressions
- CustomDelegateTypeCache() - Constructor for class com.strobel.expressions.CustomDelegateTypeCache
- CustomDelegateTypeCache.CacheKey - Class in com.strobel.expressions
- customOnly() - Static method in enum class com.strobel.reflection.MemberType
- CYAN - Enum constant in enum class com.strobel.io.Ansi.Color
- CYAN - Static variable in class com.strobel.io.Ansi.AnsiColor
D
- D2F - Enum constant in enum class com.strobel.assembler.ir.OpCode
- D2F - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- D2F - Enum constant in enum class com.strobel.reflection.emit.OpCode
- D2I - Enum constant in enum class com.strobel.assembler.ir.OpCode
- D2I - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- D2I - Enum constant in enum class com.strobel.reflection.emit.OpCode
- D2L - Enum constant in enum class com.strobel.assembler.ir.OpCode
- D2L - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- D2L - Enum constant in enum class com.strobel.reflection.emit.OpCode
- DADD - Enum constant in enum class com.strobel.assembler.ir.OpCode
- DADD - Enum constant in enum class com.strobel.reflection.emit.OpCode
- DALOAD - Enum constant in enum class com.strobel.assembler.ir.OpCode
- DALOAD - Enum constant in enum class com.strobel.reflection.emit.OpCode
- DARK - Enum constant in enum class com.strobel.decompiler.AnsiTextOutput.ColorScheme
- DASTORE - Enum constant in enum class com.strobel.assembler.ir.OpCode
- DASTORE - Enum constant in enum class com.strobel.reflection.emit.OpCode
- DATA_BUFFER_SIZE - Static variable in class com.strobel.reflection.emit.ClassWriter
- Date - Static variable in class com.strobel.reflection.Types
- DCMPG - Enum constant in enum class com.strobel.assembler.ir.OpCode
- DCMPG - Enum constant in enum class com.strobel.reflection.emit.OpCode
- DCMPL - Enum constant in enum class com.strobel.assembler.ir.OpCode
- DCMPL - Enum constant in enum class com.strobel.reflection.emit.OpCode
- DCONST_0 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- DCONST_0 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- DCONST_1 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- DCONST_1 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- DDIV - Enum constant in enum class com.strobel.assembler.ir.OpCode
- DDIV - Enum constant in enum class com.strobel.reflection.emit.OpCode
- deadReferences - Variable in class com.strobel.decompiler.ast.AstBuilder.SubroutineInfo
- debug() - Static method in class com.strobel.decompiler.languages.Languages
- DEBUG - Static variable in class com.strobel.assembler.metadata.signatures.SignatureParser
- DEBUG_LANGUAGES - Static variable in class com.strobel.decompiler.languages.Languages
- DebugInfoGenerator - Class in com.strobel.compilerservices
- DebugInfoGenerator() - Constructor for class com.strobel.compilerservices.DebugInfoGenerator
- debugToString() - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- DebugViewWriter - Class in com.strobel.expressions
- DebugViewWriter(StringBuilder) - Constructor for class com.strobel.expressions.DebugViewWriter
- declaration - Variable in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder
- declaration - Variable in class com.strobel.decompiler.languages.java.ast.transforms.MethodHandleConstantRewriter.LcdMHHelperBuilder
- declaredOn(MethodInfo, Type<?>, Type<?>) - Static method in class com.strobel.reflection.MethodInfo
- DeclaredOnly - Enum constant in enum class com.strobel.reflection.BindingFlags
- DeclaredVariableBackReference - Class in com.strobel.decompiler.patterns
- DeclaredVariableBackReference(String) - Constructor for class com.strobel.decompiler.patterns.DeclaredVariableBackReference
- declareField(FieldDefinition, Expression, int) - Method in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- declareLocal(Type<?>) - Method in class com.strobel.reflection.emit.CodeGenerator
- declareLocal(String, Type<?>) - Method in class com.strobel.reflection.emit.CodeGenerator
- DeclareLocalClassesTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- DeclareLocalClassesTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.DeclareLocalClassesTransform
- DeclareLocalClassesTransform.TypeToDeclare - Class in com.strobel.decompiler.languages.java.ast.transforms
- declareTypeInBlock(BlockStatement, TypeDeclaration, boolean, Set<DeclareLocalClassesTransform.TypeToDeclare>) - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareLocalClassesTransform
- declareVariableInBlock(DefiniteAssignmentAnalysis, BlockStatement, AstType, String, Variable, boolean) - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform
- declareVariables(AstMethodBodyBuilder.VariableInfo<?>, BlockStatement) - Method in class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder
- DeclareVariablesTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- DeclareVariablesTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform
- DeclareVariablesTransform.AnalysisResult - Class in com.strobel.decompiler.languages.java.ast.transforms
- DeclareVariablesTransform.IsSingleAssignmentVisitor - Class in com.strobel.decompiler.languages.java.ast.transforms
- DeclareVariablesTransform.ParameterAssignmentVisitor - Class in com.strobel.decompiler.languages.java.ast.transforms
- DeclareVariablesTransform.VariableToDeclare - Class in com.strobel.decompiler.languages.java.ast.transforms
- DecompilationOptions - Class in com.strobel.decompiler
- DecompilationOptions() - Constructor for class com.strobel.decompiler.DecompilationOptions
- decompile(String, ITextOutput) - Static method in class com.strobel.decompiler.Decompiler
- decompile(String, ITextOutput, DecompilerSettings) - Static method in class com.strobel.decompiler.Decompiler
- decompileField(FieldDefinition, ITextOutput, DecompilationOptions) - Method in class com.strobel.decompiler.languages.BytecodeLanguage
- decompileField(FieldDefinition, ITextOutput, DecompilationOptions) - Method in class com.strobel.decompiler.languages.Language
- decompileJar(String, CommandLineOptions, DecompilationOptions) - Static method in class com.strobel.decompiler.DecompilerDriver
- decompileMethod(MethodDefinition, ITextOutput, DecompilationOptions) - Method in class com.strobel.decompiler.languages.BytecodeAstLanguage
- decompileMethod(MethodDefinition, ITextOutput, DecompilationOptions) - Method in class com.strobel.decompiler.languages.BytecodeLanguage
- decompileMethod(MethodDefinition, ITextOutput, DecompilationOptions) - Method in class com.strobel.decompiler.languages.Language
- decompilePackage(String, Iterable<TypeDefinition>, ITextOutput, DecompilationOptions) - Method in class com.strobel.decompiler.languages.Language
- Decompiler - Class in com.strobel.decompiler
- Decompiler() - Constructor for class com.strobel.decompiler.Decompiler
- DecompilerContext - Class in com.strobel.decompiler
- DecompilerContext() - Constructor for class com.strobel.decompiler.DecompilerContext
- DecompilerContext(DecompilerSettings) - Constructor for class com.strobel.decompiler.DecompilerContext
- DecompilerDriver - Class in com.strobel.decompiler
- DecompilerDriver() - Constructor for class com.strobel.decompiler.DecompilerDriver
- DecompilerHelpers - Class in com.strobel.decompiler
- DecompilerHelpers() - Constructor for class com.strobel.decompiler.DecompilerHelpers
- DecompilerSettings - Class in com.strobel.decompiler
- DecompilerSettings() - Constructor for class com.strobel.decompiler.DecompilerSettings
- decompileType(MetadataSystem, String, CommandLineOptions, DecompilationOptions, boolean) - Static method in class com.strobel.decompiler.DecompilerDriver
- decompileType(TypeDefinition, ITextOutput, DecompilationOptions) - Method in class com.strobel.decompiler.languages.BytecodeAstLanguage
- decompileType(TypeDefinition, ITextOutput, DecompilationOptions) - Method in class com.strobel.decompiler.languages.BytecodeLanguage
- decompileType(TypeDefinition, ITextOutput, DecompilationOptions) - Method in class com.strobel.decompiler.languages.java.JavaLanguage
- decompileType(TypeDefinition, ITextOutput, DecompilationOptions) - Method in class com.strobel.decompiler.languages.Language
- decompileTypeToAst(TypeDefinition, DecompilationOptions) - Method in class com.strobel.decompiler.languages.java.JavaLanguage
- decreaseIndent() - Method in class com.strobel.assembler.CodePrinter
- decreaseIndent() - Method in class com.strobel.expressions.ExpressionStringBuilder
- decrement() - Method in class com.strobel.core.MutableInteger
- decrement(Expression) - Static method in class com.strobel.expressions.Expression
- decrement(Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- Decrement - Enum constant in enum class com.strobel.expressions.ExpressionType
- DECREMENT - Enum constant in enum class com.strobel.decompiler.languages.java.ast.UnaryOperatorType
- DECREMENT_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.UnaryOperatorExpression
- deepEquals(Object[], Object[]) - Static method in class com.strobel.core.Comparer
- deepEquals(T, T) - Static method in class com.strobel.core.Comparer
- deepEqualsCore(Object, Object) - Static method in class com.strobel.core.Comparer
- Default - Enum constant in enum class com.strobel.reflection.BindingFlags
- Default - Enum constant in enum class com.strobel.reflection.emit.SwitchOptions
- DEFAULT - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- DEFAULT - Enum constant in enum class com.strobel.reflection.Flags.Flag
- DEFAULT - Static variable in enum class com.strobel.assembler.metadata.CompilerTarget
- DEFAULT - Static variable in class com.strobel.assembler.metadata.Flags
-
Flag that marks either a default method or an interface containing default methods.
- DEFAULT - Static variable in class com.strobel.expressions.ExpressionContext
- DEFAULT - Static variable in enum class com.strobel.reflection.emit.CompilationTarget
- DEFAULT - Static variable in class com.strobel.reflection.Flags
-
Flag that marks either a default method or an interface containing default methods.
- DEFAULT_BINDER - Static variable in class com.strobel.reflection.TypeBinder
- DEFAULT_CONSTRUCTOR_BODY - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.RemoveHiddenMembersTransform
- DEFAULT_INITIAL_CAPACITY - Static variable in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap
- DEFAULT_INT_NO_ENTRY_VALUE - Static variable in class com.strobel.collections.Constants
-
The default value that represents for
int
types. - DEFAULT_INTERFACE_METHODS - Enum constant in enum class com.strobel.assembler.metadata.LanguageFeature
- DEFAULT_KEYWORD - Static variable in class com.strobel.decompiler.languages.java.ast.MethodDeclaration
- DEFAULT_KEYWORD - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- DEFAULT_KEYWORD_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.CaseLabel
- DEFAULT_KEYWORD_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.SwitchExpressionArm
- DEFAULT_LOAD_FACTOR - Static variable in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap
- DEFAULT_MESSAGE - Static variable in exception class com.strobel.assembler.metadata.MethodBodyParseException
- DEFAULT_MESSAGE - Static variable in exception class com.strobel.reflection.MemberResolutionException
- DEFAULT_MESSAGE_FORMAT - Static variable in exception class com.strobel.reflection.MemberResolutionException
- DEFAULT_SIZE - Static variable in class com.strobel.assembler.metadata.Buffer
- DEFAULT_SIZE - Static variable in class com.strobel.reflection.emit.CodeStream
- DEFAULT_VALUE_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.MethodDeclaration
- defaultBinder() - Static method in class com.strobel.reflection.TypeBinder
- DefaultBinder - Class in com.strobel.reflection
- DefaultBinder - Static variable in class com.strobel.reflection.Type
- DefaultBinder() - Constructor for class com.strobel.reflection.DefaultBinder
- defaultBodyMustBeSupplied() - Static method in class com.strobel.expressions.Error
- defaultCase - Variable in class com.strobel.decompiler.languages.java.ast.SwitchExpressionArm
- defaultContext() - Static method in class com.strobel.expressions.ExpressionContext
- DefaultExceptionArraySize - Static variable in class com.strobel.reflection.emit.CodeGenerator
- DefaultFixupArraySize - Static variable in class com.strobel.reflection.emit.CodeGenerator
- DefaultLabelArraySize - Static variable in class com.strobel.reflection.emit.CodeGenerator
- DefaultLookup - Static variable in class com.strobel.reflection.Type
- DefaultMap<K,
V> - Class in com.strobel.decompiler.ast - DefaultMap(Function<K, V>) - Constructor for class com.strobel.decompiler.ast.DefaultMap
- DefaultMap(Supplier<V>) - Constructor for class com.strobel.decompiler.ast.DefaultMap
- DefaultMessage - Static variable in exception class com.strobel.reflection.TargetInvocationException
- defaultPackage() - Static method in class generated.PackageAccess
- defaultPackageAccess() - Static method in class com.strobel.reflection.emit.TypeBuilder
- DefaultSize - Static variable in class com.strobel.reflection.emit.CodeGenerator
- DefaultTypeVisitor<P,
R> - Class in com.strobel.assembler.metadata - DefaultTypeVisitor<P,
R> - Class in com.strobel.reflection - DefaultTypeVisitor() - Constructor for class com.strobel.assembler.metadata.DefaultTypeVisitor
- DefaultTypeVisitor() - Constructor for class com.strobel.reflection.DefaultTypeVisitor
- defaultValue(Type<?>) - Static method in class com.strobel.expressions.Expression
- DefaultValue - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- DefaultValue - Enum constant in enum class com.strobel.expressions.ExpressionType
- DefaultValueExpression - Class in com.strobel.expressions
- DefaultValueExpression(Type) - Constructor for class com.strobel.expressions.DefaultValueExpression
- define(LabelScopeInfo) - Method in class com.strobel.expressions.LabelInfo
- defineBlockLabels(Expression) - Method in class com.strobel.expressions.LambdaCompiler
- defineClass() - Static method in class com.strobel.reflection.emit.TypeBuilder
- defineClass0() - Static method in class com.strobel.reflection.emit.TypeBuilder
- defineConstant(String, Type<?>, int, Object) - Method in class com.strobel.reflection.emit.TypeBuilder
- defineConstructor(int, TypeList) - Method in class com.strobel.reflection.emit.TypeBuilder
- defineConstructor(int, TypeList, TypeList) - Method in class com.strobel.reflection.emit.TypeBuilder
- defineDefaultConstructor() - Method in class com.strobel.reflection.emit.TypeBuilder
- defineDefaultConstructor(int) - Method in class com.strobel.reflection.emit.TypeBuilder
- defineField(String, Type<?>, int) - Method in class com.strobel.reflection.emit.TypeBuilder
- defineFieldCore(String, Type<?>, int, Object) - Method in class com.strobel.reflection.emit.TypeBuilder
- defineGenericParameters(String...) - Method in class com.strobel.reflection.emit.MethodBuilder
- defineGenericParameters(String...) - Method in class com.strobel.reflection.emit.TypeBuilder
- defineGenericParametersAlreadyCalled() - Static method in class com.strobel.reflection.emit.Error
- defineLabel() - Method in class com.strobel.reflection.emit.CodeGenerator
- defineLabel(LabelTarget) - Method in class com.strobel.expressions.LambdaCompiler
- defineMethod(String, int) - Method in class com.strobel.reflection.emit.TypeBuilder
- defineMethod(String, int, Type<?>) - Method in class com.strobel.reflection.emit.TypeBuilder
- defineMethod(String, int, Type<?>, TypeList) - Method in class com.strobel.reflection.emit.TypeBuilder
- defineMethod(String, int, Type<?>, TypeList, TypeList) - Method in class com.strobel.reflection.emit.TypeBuilder
- defineMethodCore(String, int, Type<?>, TypeList, TypeList) - Method in class com.strobel.reflection.emit.TypeBuilder
- defineMethodOverride(MethodInfo, MethodInfo) - Method in class com.strobel.reflection.emit.TypeBuilder
- defineMethods() - Method in class com.strobel.assembler.metadata.ClassFileReader
- defineParameter(int, String) - Method in class com.strobel.reflection.emit.ConstructorBuilder
- defineParameter(int, String) - Method in class com.strobel.reflection.emit.MethodBuilder
- defineTypeInitializer() - Method in class com.strobel.reflection.emit.TypeBuilder
- DefiniteAssignmentAnalysis - Class in com.strobel.decompiler.languages.java.ast
- DefiniteAssignmentAnalysis(DecompilerContext, Statement) - Constructor for class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis
- DefiniteAssignmentAnalysis(Statement, Function<AstNode, ResolveResult>) - Constructor for class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis
- DefiniteAssignmentAnalysis.DefiniteAssignmentNode - Class in com.strobel.decompiler.languages.java.ast
- DefiniteAssignmentAnalysis.DefiniteAssignmentVisitor - Class in com.strobel.decompiler.languages.java.ast
- DefiniteAssignmentAnalysis.DerivedControlFlowGraphBuilder - Class in com.strobel.decompiler.languages.java.ast
- DefiniteAssignmentNode(Statement, Statement, ControlFlowNodeType) - Constructor for class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis.DefiniteAssignmentNode
- DefiniteAssignmentStatus - Enum Class in com.strobel.decompiler.languages.java.ast
- DefiniteAssignmentStatus() - Constructor for enum class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentStatus
- DefiniteAssignmentVisitor() - Constructor for class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis.DefiniteAssignmentVisitor
- DEFINITELY_ASSIGNED - Enum constant in enum class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentStatus
-
The variable is definitely assigned.
- DEFINITELY_NOT_ASSIGNED - Enum constant in enum class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentStatus
-
The variable is definitely not assigned.
- definition - Variable in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder
- definition - Variable in class com.strobel.decompiler.languages.java.ast.transforms.MethodHandleConstantRewriter.LcdMHHelperBuilder
- definitions - Variable in class com.strobel.decompiler.ast.AstBuilder.StackSlot
- definitions - Variable in class com.strobel.decompiler.ast.AstBuilder.VariableInfo
- definitions - Variable in class com.strobel.decompiler.ast.AstBuilder.VariableSlot
- definitions - Variable in class com.strobel.expressions.CompilerScope
- Delegate<T> - Class in com.strobel.expressions
- Delegate(T, MethodInfo) - Constructor for class com.strobel.expressions.Delegate
- DelegateListener() - Constructor for class com.strobel.decompiler.types.TypeProxy.DelegateListener
- DelegatingMethodInfo - Class in com.strobel.reflection
- DelegatingMethodInfo(MethodInfo, Type<?>) - Constructor for class com.strobel.reflection.DelegatingMethodInfo
- DelegatingMethodInfo(MethodInfo, Type<?>, Type<?>) - Constructor for class com.strobel.reflection.DelegatingMethodInfo
- Delimiter - Enum constant in enum class com.strobel.decompiler.languages.java.JavaOutputVisitor.LastWritten
- Delimiter - Static variable in class com.strobel.reflection.Type
- Delimiters() - Constructor for class com.strobel.decompiler.AnsiTextOutput.Delimiters
- delta() - Method in class com.strobel.expressions.DebugViewWriter
- DEOBFUSCATED - Static variable in class com.strobel.assembler.metadata.Flags
-
Indicates a class has been run through the deobfuscating preprocessor.
- DeobfuscationUtilities - Class in com.strobel.assembler.metadata
- DeobfuscationUtilities() - Constructor for class com.strobel.assembler.metadata.DeobfuscationUtilities
- dependencies - Variable in class com.strobel.decompiler.ast.TypeAnalysis.ExpressionToInfer
- dependsOnSingleLoad - Variable in class com.strobel.decompiler.ast.TypeAnalysis.ExpressionToInfer
- Deprecated - Static variable in class com.strobel.assembler.ir.attributes.AttributeNames
- DEPRECATED - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- DEPRECATED - Enum constant in enum class com.strobel.reflection.Flags.Flag
- DEPRECATED - Static variable in class com.strobel.assembler.metadata.Flags
-
Flag is set if symbol is deprecated.
- DEPRECATED - Static variable in class com.strobel.reflection.Flags
-
Flag is set if symbol is deprecated.
- DEPRECATED_ANNOTATION_NAME - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.AddStandardAnnotationsTransform
- depth() - Method in class com.strobel.expressions.DebugViewWriter
- DepthFirstAstVisitor<T,
S> - Class in com.strobel.decompiler.languages.java.ast - DepthFirstAstVisitor() - Constructor for class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- DEREFERENCE_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.UnaryOperatorExpression
- DerivedControlFlowGraphBuilder() - Constructor for class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis.DerivedControlFlowGraphBuilder
- descriptor - Variable in class com.strobel.assembler.metadata.ClassFileReader.FieldInfo
- descriptor - Variable in class com.strobel.assembler.metadata.ClassFileReader.MethodInfo
- descriptor - Variable in class com.strobel.reflection.TypeCache.Key
- DESCRIPTOR - Enum constant in enum class com.strobel.decompiler.NameSyntax
- descriptorIndex - Variable in class com.strobel.assembler.ir.ConstantPool.MethodTypeEntry
- descriptorIndex - Variable in class com.strobel.reflection.emit.ConstantPool.MethodType
- DictionaryKeyMap - Class in com.strobel.componentmodel
- DictionaryKeyMap(int[], int, Object[], Object) - Constructor for class com.strobel.componentmodel.DictionaryKeyMap
- DictionaryKeyMap(DictionaryKeyMap, int) - Constructor for class com.strobel.componentmodel.DictionaryKeyMap
- didRewrite() - Method in class com.strobel.expressions.StackSpiller.ChildRewriter
- DIM - Enum constant in enum class com.strobel.io.Ansi.Attribute
- DirectorySeparator - Static variable in class com.strobel.io.PathHelper
- Div - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- divide(JvmType, Object, Object) - Static method in class com.strobel.decompiler.languages.java.ast.JavaResolver.BinaryOperations
- divide(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- divide(Expression, Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- Divide - Enum constant in enum class com.strobel.expressions.ExpressionType
- DIVIDE - Enum constant in enum class com.strobel.decompiler.languages.java.ast.AssignmentOperatorType
- DIVIDE - Enum constant in enum class com.strobel.decompiler.languages.java.ast.BinaryOperatorType
- DIVIDE_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.AssignmentExpression
- DIVIDE_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.BinaryOperatorExpression
- divideAssign(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- divideAssign(Expression, Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- divideAssign(Expression, Expression, MethodInfo, LambdaExpression<?>) - Static method in class com.strobel.expressions.Expression
- DivideAssign - Enum constant in enum class com.strobel.expressions.ExpressionType
- Division - Enum constant in enum class com.strobel.decompiler.languages.java.JavaOutputVisitor.LastWritten
- DLOAD - Enum constant in enum class com.strobel.assembler.ir.OpCode
- DLOAD - Enum constant in enum class com.strobel.reflection.emit.OpCode
- DLOAD_0 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- DLOAD_0 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- DLOAD_1 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- DLOAD_1 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- DLOAD_2 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- DLOAD_2 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- DLOAD_3 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- DLOAD_3 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- DLOAD_W - Enum constant in enum class com.strobel.assembler.ir.OpCode
- DLOAD_W - Enum constant in enum class com.strobel.reflection.emit.OpCode
- DMUL - Enum constant in enum class com.strobel.assembler.ir.OpCode
- DMUL - Enum constant in enum class com.strobel.reflection.emit.OpCode
- DNEG - Enum constant in enum class com.strobel.assembler.ir.OpCode
- DNEG - Enum constant in enum class com.strobel.reflection.emit.OpCode
- DO_KEYWORD_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.DoWhileStatement
- DO_WHILE_PATTERN - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.ConvertLoopsTransform
- doBinary(BinaryOperatorType, JvmType, Object, Object) - Static method in class com.strobel.decompiler.languages.java.ast.JavaResolver.BinaryOperations
- doBinaryNumericPromotion(TypeReference) - Method in class com.strobel.decompiler.ast.TypeAnalysis
- doBinaryPromotion(ResolveResult, ResolveResult) - Method in class com.strobel.decompiler.languages.java.ast.JavaResolver.ResolveVisitor
- doBinaryPromotionStrict(ResolveResult, ResolveResult) - Method in class com.strobel.decompiler.languages.java.ast.JavaResolver.ResolveVisitor
- Documentation - Enum constant in enum class com.strobel.decompiler.languages.java.ast.CommentType
- doInferTypeForExpression(Expression, TypeReference, boolean, int) - Method in class com.strobel.decompiler.ast.TypeAnalysis
- DOLLAR - Static variable in class com.strobel.decompiler.AnsiTextOutput.Delimiters
- dominates(ControlFlowNode) - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode
- done - Variable in class com.strobel.decompiler.ast.TypeAnalysis.ExpressionToInfer
- done(int) - Method in class com.strobel.reflection.emit.__ExceptionInfo
- DoNotChange - Enum constant in enum class com.strobel.decompiler.languages.java.BraceEnforcement
- DoNotChange - Enum constant in enum class com.strobel.decompiler.languages.java.BraceStyle
- DoNotWrap - Enum constant in enum class com.strobel.decompiler.languages.java.Wrapping
- doNumericPromotion(TypeReference, TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- doPrefix(int) - Method in class com.strobel.decompiler.LineNumberPrintWriter
- DOT - Static variable in class com.strobel.decompiler.AnsiTextOutput.Delimiters
- DOT - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- Double - Enum constant in enum class com.strobel.assembler.ir.FrameValueType
- Double - Enum constant in enum class com.strobel.assembler.metadata.JvmType
- Double - Enum constant in enum class com.strobel.reflection.SimpleType
- Double - Static variable in class com.strobel.assembler.metadata.BuiltinTypes
- Double - Static variable in class com.strobel.assembler.metadata.CommonTypeReferences
- Double - Static variable in class com.strobel.reflection.PrimitiveTypes
- Double - Static variable in class com.strobel.reflection.Types
- DOUBLE - Static variable in class com.strobel.assembler.ir.FrameValue
- DOUBLE_COLON - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- DOUBLE_COLON_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.MethodGroupExpression
- DOUBLE_RANK - Static variable in class com.strobel.decompiler.languages.java.utilities.TypeUtilities
- DoubleBox - Class in com.strobel.core
- DoubleBox - Static variable in class com.strobel.reflection.Types
- DoubleBox() - Constructor for class com.strobel.core.DoubleBox
- DoubleBox(double) - Constructor for class com.strobel.core.DoubleBox
- DoubleConstant - Enum constant in enum class com.strobel.assembler.ir.ConstantPool.Tag
- DoubleConstant - Enum constant in enum class com.strobel.reflection.emit.ConstantPool.Tag
- DoubleConstant(ConstantPool, double) - Constructor for class com.strobel.reflection.emit.ConstantPool.DoubleConstant
- DoubleConstantEntry(ConstantPool, double) - Constructor for class com.strobel.assembler.ir.ConstantPool.DoubleConstantEntry
- DoubleSignature - Class in com.strobel.assembler.metadata.signatures
- DoubleSignature() - Constructor for class com.strobel.assembler.metadata.signatures.DoubleSignature
- doUnary(UnaryOperatorType, Object) - Static method in class com.strobel.decompiler.languages.java.ast.JavaResolver.UnaryOperations
- DoWhileStatement - Class in com.strobel.decompiler.languages.java.ast
- DoWhileStatement(int) - Constructor for class com.strobel.decompiler.languages.java.ast.DoWhileStatement
- DREM - Enum constant in enum class com.strobel.assembler.ir.OpCode
- DREM - Enum constant in enum class com.strobel.reflection.emit.OpCode
- DRETURN - Enum constant in enum class com.strobel.assembler.ir.OpCode
- DRETURN - Enum constant in enum class com.strobel.reflection.emit.OpCode
- DSTORE - Enum constant in enum class com.strobel.assembler.ir.OpCode
- DSTORE - Enum constant in enum class com.strobel.reflection.emit.OpCode
- DSTORE_0 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- DSTORE_0 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- DSTORE_1 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- DSTORE_1 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- DSTORE_2 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- DSTORE_2 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- DSTORE_3 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- DSTORE_3 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- DSTORE_W - Enum constant in enum class com.strobel.assembler.ir.OpCode
- DSTORE_W - Enum constant in enum class com.strobel.reflection.emit.OpCode
- DSUB - Enum constant in enum class com.strobel.assembler.ir.OpCode
- DSUB - Enum constant in enum class com.strobel.reflection.emit.OpCode
- DummyTypeReference(String) - Constructor for class com.strobel.decompiler.languages.BytecodeLanguage.DummyTypeReference
- DumpGeneratedClassesProperty - Static variable in class com.strobel.reflection.emit.TypeBuilder
- dumpHandlerNodes(ExceptionHandler, List<ControlFlowNode>, List<ControlFlowNode>) - Static method in class com.strobel.decompiler.ast.AstBuilder.FinallyInlining
- dup() - Method in class com.strobel.reflection.emit.CodeGenerator
- dup(Type<?>) - Method in class com.strobel.reflection.emit.CodeGenerator
- Dup - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- DUP - Enum constant in enum class com.strobel.assembler.ir.OpCode
- DUP - Enum constant in enum class com.strobel.reflection.emit.OpCode
- DUP_X1 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- DUP_X1 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- DUP_X2 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- DUP_X2 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- dup2() - Method in class com.strobel.reflection.emit.CodeGenerator
- Dup2 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- DUP2 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- DUP2 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- DUP2_X1 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- DUP2_X1 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- DUP2_X2 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- DUP2_X2 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- dup2x1() - Method in class com.strobel.reflection.emit.CodeGenerator
- Dup2X1 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- dup2x2() - Method in class com.strobel.reflection.emit.CodeGenerator
- Dup2X2 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- duplicateHandlersForInlinedSubroutine(AstBuilder.SubroutineInfo, Map<Instruction, Instruction>) - Method in class com.strobel.decompiler.ast.AstBuilder
- DuplicateReturns - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- duplicateReturnStatements(Block) - Static method in class com.strobel.decompiler.ast.AstOptimizer
- duplicateVariable(ParameterExpression) - Static method in class com.strobel.expressions.Error
- DupX1 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- DupX2 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- Dynamic - Enum constant in enum class com.strobel.reflection.emit.OperandType
-
Opcode is followed by variable number of operands, depending on the instruction.
- DYNAMIC_CALL_SITE - Static variable in class com.strobel.decompiler.languages.java.ast.Keys
- DynamicCallSite - Class in com.strobel.assembler.metadata
- DynamicCallSite - Enum constant in enum class com.strobel.assembler.ir.OperandType
-
Opcode is followed by a method reference.
- DynamicCallSite(int, MethodHandle, List<Object>, String, IMethodSignature) - Constructor for class com.strobel.assembler.metadata.DynamicCallSite
- DynamicConstant - Enum constant in enum class com.strobel.assembler.ir.ConstantPool.Tag
- DynamicMethod - Class in com.strobel.reflection
- DynamicMethod(MethodHandle, Method) - Constructor for class com.strobel.reflection.DynamicMethod
- DynamicMethod(MethodType, Method) - Constructor for class com.strobel.reflection.DynamicMethod
- dynamicMethodCallRequiresTargetOrMethodHandle() - Static method in class com.strobel.expressions.Error
E
- EclipseEnumSwitchRewriterTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- EclipseEnumSwitchRewriterTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.EclipseEnumSwitchRewriterTransform
- EclipseEnumSwitchRewriterTransform.Visitor - Class in com.strobel.decompiler.languages.java.ast.transforms
- EclipseEnumSwitchRewriterTransform.Visitor.SwitchMapInfo - Class in com.strobel.decompiler.languages.java.ast.transforms
- EclipseStringSwitchRewriterTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- EclipseStringSwitchRewriterTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.EclipseStringSwitchRewriterTransform
- edgeStatus - Variable in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis
- EFFECTIVELY_FINAL - Static variable in class com.strobel.assembler.metadata.Flags
-
Flag that marks an 'effectively final' local variable
- EFFECTIVELY_FINAL - Static variable in class com.strobel.reflection.Flags
-
Flag that marks an 'effectively final' local variable
- ElementBoxStorage(CompilerScope.Storage, int, ParameterExpression) - Constructor for class com.strobel.expressions.CompilerScope.ElementBoxStorage
- elements - Variable in class com.strobel.collections.ListBuffer
-
The list of elements of this buffer.
- elements() - Method in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap
- elementsOfType(Class<?>, T[], String) - Static method in class com.strobel.core.VerifyArgument
- elementsOfTypeOrNull(Class<T>, T[], String) - Static method in class com.strobel.core.VerifyArgument
- elementType - Variable in class com.strobel.core.CollectionUtilities.Buffer
- elementType(Type<?>) - Static method in class com.strobel.reflection.Helper
- EliminateSyntheticAccessorsTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- EliminateSyntheticAccessorsTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.EliminateSyntheticAccessorsTransform
- EliminateSyntheticAccessorsTransform.PhaseOneVisitor - Class in com.strobel.decompiler.languages.java.ast.transforms
- EliminateSyntheticAccessorsTransform.ReplaceSuperReferencesVisitor - Class in com.strobel.decompiler.languages.java.ast.transforms
- ELSE_KEYWORD_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.IfElseStatement
- EMBEDDED_STATEMENT - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- emit(int) - Method in interface com.strobel.reflection.emit.CodeGenerator.EmitArrayElementCallback
- emit(BlockExpression, int) - Method in class com.strobel.expressions.LambdaCompiler
- emit(OpCode) - Method in class com.strobel.reflection.emit.CodeGenerator
- emit(OpCode, byte) - Method in class com.strobel.reflection.emit.CodeGenerator
- emit(OpCode, double) - Method in class com.strobel.reflection.emit.CodeGenerator
- emit(OpCode, float) - Method in class com.strobel.reflection.emit.CodeGenerator
- emit(OpCode, int) - Method in class com.strobel.reflection.emit.CodeGenerator
- emit(OpCode, long) - Method in class com.strobel.reflection.emit.CodeGenerator
- emit(OpCode, short) - Method in class com.strobel.reflection.emit.CodeGenerator
- emit(OpCode, ConstructorInfo) - Method in class com.strobel.reflection.emit.CodeGenerator
- emit(OpCode, Label) - Method in class com.strobel.reflection.emit.CodeGenerator
- emit(OpCode, FieldInfo) - Method in class com.strobel.reflection.emit.CodeGenerator
- emit(OpCode, MethodInfo) - Method in class com.strobel.reflection.emit.CodeGenerator
- emit(OpCode, Type<?>) - Method in class com.strobel.reflection.emit.CodeGenerator
- emit(OpCode, String) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitAndAlsoBinaryExpression(Expression, int) - Method in class com.strobel.expressions.LambdaCompiler
- emitArguments(MethodBase, IArgumentProvider) - Method in class com.strobel.expressions.LambdaCompiler
- emitArguments(MethodBase, IArgumentProvider, int) - Method in class com.strobel.expressions.LambdaCompiler
- emitArithmeticBinaryOp(ExpressionType, Type<?>) - Method in class com.strobel.expressions.LambdaCompiler
- emitArray(Type<?>, int, CodeGenerator.EmitArrayElementCallback) - Method in class com.strobel.reflection.emit.CodeGenerator
- EmitAsDefaultType - Static variable in class com.strobel.expressions.LambdaCompiler.CompilationFlags
- EmitAsMiddle - Static variable in class com.strobel.expressions.LambdaCompiler.CompilationFlags
- EmitAsNoTail - Static variable in class com.strobel.expressions.LambdaCompiler.CompilationFlags
- emitAssign(BinaryExpression, int) - Method in class com.strobel.expressions.LambdaCompiler
- emitAssignBinaryExpression(Expression) - Method in class com.strobel.expressions.LambdaCompiler
- EmitAsSuperCall - Static variable in class com.strobel.expressions.LambdaCompiler.CompilationFlags
- EmitAsTail - Static variable in class com.strobel.expressions.LambdaCompiler.CompilationFlags
- EmitAsTailCallMask - Static variable in class com.strobel.expressions.LambdaCompiler.CompilationFlags
- EmitAsTypeMask - Static variable in class com.strobel.expressions.LambdaCompiler.CompilationFlags
- EmitAsVoidType - Static variable in class com.strobel.expressions.LambdaCompiler.CompilationFlags
- emitBinaryExpression(Expression) - Method in class com.strobel.expressions.LambdaCompiler
- emitBinaryExpression(Expression, int) - Method in class com.strobel.expressions.LambdaCompiler
- emitBinaryMethod(BinaryExpression, int) - Method in class com.strobel.expressions.LambdaCompiler
- emitBinaryOperator(ExpressionType, Type<?>, Type<?>, Type) - Method in class com.strobel.expressions.LambdaCompiler
- emitBlockExpression(Expression, int) - Method in class com.strobel.expressions.LambdaCompiler
- emitBoolean(boolean) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitBox(Type<?>) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitBoxedToBoxedConversion(Type<?>, Type<?>) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitBoxedToReferenceConversion(Type<?>) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitBoxedToUnboxedConversion(Type<?>, Type<?>) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitBoxedToUnboxedNumericConversion(Type<?>, Type<?>) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitBoxingConversion(Type<?>, Type<?>) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitBranchAnd(boolean, BinaryExpression, Label) - Method in class com.strobel.expressions.LambdaCompiler
- emitBranchBlock(boolean, BlockExpression, Label) - Method in class com.strobel.expressions.LambdaCompiler
- emitBranchLogical(boolean, BinaryExpression, Label) - Method in class com.strobel.expressions.LambdaCompiler
- emitBranchNot(boolean, UnaryExpression, Label) - Method in class com.strobel.expressions.LambdaCompiler
- emitBranchNullCheck(boolean, UnaryExpression, Label) - Method in class com.strobel.expressions.LambdaCompiler
- emitBranchOp(boolean, Label) - Method in class com.strobel.expressions.LambdaCompiler
- emitBranchOr(boolean, BinaryExpression, Label) - Method in class com.strobel.expressions.LambdaCompiler
- emitBranchRelation(boolean, BinaryExpression, Label) - Method in class com.strobel.expressions.LambdaCompiler
- emitByte(byte) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitByteOperand(int) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitCacheConstants(LambdaCompiler) - Method in class com.strobel.expressions.BoundConstants
- emitCachedVariables() - Method in class com.strobel.expressions.CompilerScope
- emitCase(int, Label) - Method in interface com.strobel.reflection.emit.SwitchCallback
- emitCase(E, Label) - Method in interface com.strobel.reflection.emit.EnumSwitchCallback
- emitCase(String, Label) - Method in interface com.strobel.reflection.emit.StringSwitchCallback
- emitCastToType(Type<?>, Type<?>) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitCatchStart(CatchBlock) - Method in class com.strobel.expressions.LambdaCompiler
- emitCharacter(char) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitCharOperand(char) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitClosureAccess(LambdaCompiler, HoistedLocals) - Method in class com.strobel.expressions.CompilerScope
- emitClosureArgument() - Method in class com.strobel.expressions.LambdaCompiler
- emitClosureCreation(LambdaCompiler) - Method in class com.strobel.expressions.LambdaCompiler
- emitClosureToVariable(LambdaCompiler, HoistedLocals) - Method in class com.strobel.expressions.CompilerScope
- emitCoalesceBinaryExpression(Expression) - Method in class com.strobel.expressions.LambdaCompiler
- emitConditionalExpression(Expression, int) - Method in class com.strobel.expressions.LambdaCompiler
- emitConstant(LambdaCompiler, Object, Type<?>) - Method in class com.strobel.expressions.BoundConstants
- emitConstant(Object) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitConstant(Object, Type<?>) - Method in class com.strobel.expressions.LambdaCompiler
- emitConstant(Object, Type<?>) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitConstantArray(Object) - Method in class com.strobel.expressions.LambdaCompiler
- emitConstantArray(Object) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitConstantExpression(Expression) - Method in class com.strobel.expressions.LambdaCompiler
- emitConstantFromArray(LambdaCompiler, Object, Type) - Method in class com.strobel.expressions.BoundConstants
- emitConstantsArray(LambdaCompiler) - Static method in class com.strobel.expressions.BoundConstants
- emitConversion(Type<?>, Type<?>) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitConvert(UnaryExpression, int) - Method in class com.strobel.expressions.LambdaCompiler
- emitConvertArithmeticResult(ExpressionType, Type, Type) - Method in class com.strobel.expressions.LambdaCompiler
- emitConvertUnaryExpression(Expression, int) - Method in class com.strobel.expressions.LambdaCompiler
- emitDebugSymbols() - Method in class com.strobel.expressions.LambdaCompiler
- emitDefault(Label) - Method in interface com.strobel.reflection.emit.EnumSwitchCallback
- emitDefault(Label) - Method in interface com.strobel.reflection.emit.StringSwitchCallback
- emitDefault(Label) - Method in interface com.strobel.reflection.emit.SwitchCallback
- emitDefaultValue(Type<?>) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitDefaultValueExpression(Expression) - Method in class com.strobel.expressions.LambdaCompiler
- emitDelegateConstruction(LambdaCompiler) - Method in class com.strobel.expressions.LambdaCompiler
- emitDelegateConstruction(LambdaExpression) - Method in class com.strobel.expressions.LambdaCompiler
- emitDouble(double) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitDoubleOperand(double) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitExpression(Expression) - Method in class com.strobel.expressions.LambdaCompiler
- emitExpression(Expression, int) - Method in class com.strobel.expressions.LambdaCompiler
- emitExpressionAndBranch(boolean, Expression, Label) - Method in class com.strobel.expressions.LambdaCompiler
- emitExpressionAsType(Expression, Type, int) - Method in class com.strobel.expressions.LambdaCompiler
- emitExpressionAsVoid(Expression) - Method in class com.strobel.expressions.LambdaCompiler
- emitExpressionAsVoid(Expression, int) - Method in class com.strobel.expressions.LambdaCompiler
- emitExpressionEnd(int) - Method in class com.strobel.expressions.LambdaCompiler
- emitExpressionStart(Expression) - Method in class com.strobel.expressions.LambdaCompiler
- EmitExpressionStart - Static variable in class com.strobel.expressions.LambdaCompiler.CompilationFlags
- EmitExpressionStartMask - Static variable in class com.strobel.expressions.LambdaCompiler.CompilationFlags
- emitExtensionExpression(Expression) - Method in class com.strobel.expressions.LambdaCompiler
- emitFloat(float) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitFloatOperand(float) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitFormatted(List<String>, List<LineNumberPosition>) - Method in class com.strobel.decompiler.LineNumberFormatter
- emitGet(ParameterExpression) - Method in class com.strobel.expressions.CompilerScope
- emitGoto(Label) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitGotoExpression(Expression, int) - Method in class com.strobel.expressions.LambdaCompiler
- emitIndexAssignment(BinaryExpression, int) - Method in class com.strobel.expressions.LambdaCompiler
- emitInlinedInvoke(InvocationExpression, int) - Method in class com.strobel.expressions.LambdaCompiler
- emitInteger(int) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitIntOperand(int) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitInvocationExpression(Expression, int) - Method in class com.strobel.expressions.LambdaCompiler
- emitJump() - Method in class com.strobel.expressions.LabelInfo
- emitLabelExpression(Expression, int) - Method in class com.strobel.expressions.LambdaCompiler
- emitLambdaArgument(int) - Method in class com.strobel.expressions.LambdaCompiler
- emitLambdaBody() - Method in class com.strobel.expressions.LambdaCompiler
- emitLambdaBody(CompilerScope, boolean, int) - Method in class com.strobel.expressions.LambdaCompiler
- emitLambdaExpression(Expression) - Method in class com.strobel.expressions.LambdaCompiler
- emitLambdaReferenceCoalesce(BinaryExpression) - Method in class com.strobel.expressions.LambdaCompiler
- emitLiftedBooleanAnd(Type, Type) - Method in class com.strobel.expressions.LambdaCompiler
- emitLiftedBooleanOr(Type, Type) - Method in class com.strobel.expressions.LambdaCompiler
- emitLiftedRelational(ExpressionType, Type, Type, Type) - Method in class com.strobel.expressions.LambdaCompiler
- emitLoad() - Method in class com.strobel.expressions.CompilerScope.ArgumentStorage
- emitLoad() - Method in class com.strobel.expressions.CompilerScope.ElementBoxStorage
- emitLoad() - Method in class com.strobel.expressions.CompilerScope.LocalBoxStorage
- emitLoad() - Method in class com.strobel.expressions.CompilerScope.LocalStorage
- emitLoad() - Method in class com.strobel.expressions.CompilerScope.Storage
- emitLoad(LocalBuilder) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitLoad(Type<?>, int) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitLoadArgument(int) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitLoadBox() - Method in class com.strobel.expressions.CompilerScope.ElementBoxStorage
- emitLoadConstant(int) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitLoadElement(Type<?>) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitLoadLongConstant(int) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitLong(long) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitLongOperand(long) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitLoopExpression(Expression) - Method in class com.strobel.expressions.LambdaCompiler
- emitMemberAssignment(BinaryExpression, int) - Method in class com.strobel.expressions.LambdaCompiler
- emitMemberExpression(Expression) - Method in class com.strobel.expressions.LambdaCompiler
- emitMemberGet(MemberInfo) - Method in class com.strobel.expressions.LambdaCompiler
- emitMethod(MethodBase) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitMethodCall(Expression, MethodInfo, IArgumentProvider) - Method in class com.strobel.expressions.LambdaCompiler
- emitMethodCall(Expression, MethodInfo, IArgumentProvider, int) - Method in class com.strobel.expressions.LambdaCompiler
- emitMethodCall(Expression, MethodInfo, MethodCallExpression, int) - Method in class com.strobel.expressions.LambdaCompiler
- emitMethodCall(MethodInfo, IArgumentProvider, Type<?>, int) - Method in class com.strobel.expressions.LambdaCompiler
- emitMethodCallExpression(Expression) - Method in class com.strobel.expressions.LambdaCompiler
- emitMethodCallExpression(Expression, int) - Method in class com.strobel.expressions.LambdaCompiler
- emitNew(Type<?>) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitNewArray(Type<?>) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitNewArray(Type<?>, int) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitNewArrayExpression(Expression) - Method in class com.strobel.expressions.LambdaCompiler
- emitNewExpression(Expression) - Method in class com.strobel.expressions.LambdaCompiler
- emitNewHoistedLocals(LambdaCompiler) - Method in class com.strobel.expressions.CompilerScope
- EmitNoExpressionStart - Static variable in class com.strobel.expressions.LambdaCompiler.CompilationFlags
- emitNull() - Method in class com.strobel.reflection.emit.CodeGenerator
- emitNumericConversion(Type<?>, Type<?>) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitObjectBinaryOp(ExpressionType) - Method in class com.strobel.expressions.LambdaCompiler
- emitOrElseBinaryExpression(Expression, int) - Method in class com.strobel.expressions.LambdaCompiler
- emitParameterExpression(Expression) - Method in class com.strobel.expressions.LambdaCompiler
- emitPrimitiveAndAlso(BinaryExpression) - Method in class com.strobel.expressions.LambdaCompiler
- emitPrimitiveBinaryOp(ExpressionType, Type, Type) - Method in class com.strobel.expressions.LambdaCompiler
- emitPrimitiveOrElse(BinaryExpression) - Method in class com.strobel.expressions.LambdaCompiler
- emitReferenceCoalesceWithoutConversion(BinaryExpression) - Method in class com.strobel.expressions.LambdaCompiler
- emitRelationalBranchOp(ExpressionType, Type<?>, boolean, Label) - Method in class com.strobel.expressions.LambdaCompiler
- emitReturn() - Method in class com.strobel.reflection.emit.CodeGenerator
- emitReturn(Type<?>) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitRuntimeVariablesExpression(Expression) - Method in class com.strobel.expressions.LambdaCompiler
- emitSaveExceptionOrPop(CatchBlock) - Method in class com.strobel.expressions.LambdaCompiler
- emitSet(ParameterExpression) - Method in class com.strobel.expressions.CompilerScope
- emitSetIndexCall(BinaryExpression) - Method in class com.strobel.expressions.LambdaCompiler
- emitShort(short) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitShortOperand(int) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitStore() - Method in class com.strobel.expressions.CompilerScope.ArgumentStorage
- emitStore() - Method in class com.strobel.expressions.CompilerScope.ElementBoxStorage
- emitStore() - Method in class com.strobel.expressions.CompilerScope.LocalBoxStorage
- emitStore() - Method in class com.strobel.expressions.CompilerScope.LocalStorage
- emitStore() - Method in class com.strobel.expressions.CompilerScope.Storage
- emitStore(CompilerScope.Storage) - Method in class com.strobel.expressions.CompilerScope.ElementBoxStorage
- emitStore(CompilerScope.Storage) - Method in class com.strobel.expressions.CompilerScope.LocalBoxStorage
- emitStore(CompilerScope.Storage) - Method in class com.strobel.expressions.CompilerScope.Storage
- emitStore(LocalBuilder) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitStore(Type<?>, int) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitStoreArgument(int) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitStoreBox() - Method in class com.strobel.expressions.CompilerScope.LocalBoxStorage
- emitStoreElement(Type<?>) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitString(String) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitStringHashSwitch(String[], StringSwitchCallback, SwitchOptions) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitStringTrieSwitch(String[], StringSwitchCallback) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitSwitch(int[], SwitchCallback) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitSwitch(int[], SwitchCallback, SwitchOptions) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitSwitch(E[], EnumSwitchCallback<E>) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitSwitch(E[], EnumSwitchCallback<E>, SwitchOptions) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitSwitch(String[], StringSwitchCallback) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitSwitch(String[], StringSwitchCallback, SwitchOptions) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitSwitchExpression(Expression, int) - Method in class com.strobel.expressions.LambdaCompiler
- emitThis() - Method in class com.strobel.reflection.emit.CodeGenerator
- emitThrow(UnaryExpression, int) - Method in class com.strobel.expressions.LambdaCompiler
- emitThrowUnaryExpression(Expression) - Method in class com.strobel.expressions.LambdaCompiler
- emitTryExpression(Expression) - Method in class com.strobel.expressions.LambdaCompiler
- emitType(Type<?>) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitTypeBinaryExpression(Expression) - Method in class com.strobel.expressions.LambdaCompiler
- emitUnary(UnaryExpression, int) - Method in class com.strobel.expressions.LambdaCompiler
- emitUnaryExpression(Expression, int) - Method in class com.strobel.expressions.LambdaCompiler
- emitUnaryMethod(UnaryExpression, int) - Method in class com.strobel.expressions.LambdaCompiler
- emitUnaryOperator(ExpressionType, Type, Type) - Method in class com.strobel.expressions.LambdaCompiler
- emitUnbox(Type<?>) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitUnboxedToBoxedConversion(Type<?>, Type<?>) - Method in class com.strobel.reflection.emit.CodeGenerator
- emitUnboxingAndAlso(BinaryExpression) - Method in class com.strobel.expressions.LambdaCompiler
- emitUnboxingBinaryArithmetic(ExpressionType, Type, Type, Type) - Method in class com.strobel.expressions.LambdaCompiler
- emitUnboxingBinaryOp(ExpressionType, Type, Type, Type) - Method in class com.strobel.expressions.LambdaCompiler
- emitUnboxingOrElse(BinaryExpression) - Method in class com.strobel.expressions.LambdaCompiler
- emitUnboxUnaryExpression(Expression) - Method in class com.strobel.expressions.LambdaCompiler
- emitUnreachable(Expression, int) - Method in class com.strobel.expressions.LambdaCompiler
- emitVariableAccess(LambdaCompiler, ParameterExpressionList) - Method in class com.strobel.expressions.CompilerScope
- emitVariableAssignment(BinaryExpression, int) - Method in class com.strobel.expressions.LambdaCompiler
- empty() - Static method in class com.strobel.collections.ImmutableList
-
Construct an empty list.
- empty() - Static method in class com.strobel.compilerservices.DebugInfoGenerator
- empty() - Static method in class com.strobel.core.Closeables
- empty() - Static method in class com.strobel.expressions.Expression
- empty() - Static method in class com.strobel.expressions.ExpressionList
- empty() - Static method in class com.strobel.expressions.ParameterExpressionList
- empty() - Static method in class com.strobel.reflection.ConstructorList
- empty() - Static method in class com.strobel.reflection.FieldList
- empty() - Static method in class com.strobel.reflection.MemberList
- empty() - Static method in class com.strobel.reflection.MethodList
- empty() - Static method in class com.strobel.reflection.ParameterList
- empty() - Static method in class com.strobel.reflection.TypeBindings
- empty() - Static method in class com.strobel.reflection.TypeList
- Empty - Enum constant in enum class com.strobel.assembler.ir.FrameValueType
- Empty - Enum constant in enum class com.strobel.expressions.StackSpiller.Stack
- EMPTY - Static variable in class com.strobel.assembler.ir.attributes.ModuleDependency
- EMPTY - Static variable in class com.strobel.assembler.ir.attributes.PackageInfo
- EMPTY - Static variable in class com.strobel.assembler.ir.attributes.ServiceInfo
- EMPTY - Static variable in interface com.strobel.assembler.ir.ConstantPool.Visitor
- EMPTY - Static variable in class com.strobel.assembler.ir.FrameValue
- EMPTY - Static variable in interface com.strobel.assembler.ir.InstructionVisitor
- EMPTY - Static variable in interface com.strobel.assembler.metadata.FieldVisitor
- EMPTY - Static variable in interface com.strobel.assembler.metadata.IMetadataResolver
- EMPTY - Static variable in class com.strobel.compilerservices.DebugInfoGenerator
- EMPTY - Static variable in interface com.strobel.componentmodel.FrugalKeyMap
- EMPTY - Static variable in class com.strobel.core.Closeables
- EMPTY - Static variable in class com.strobel.core.ReadOnlyList
- EMPTY - Static variable in class com.strobel.core.StringUtilities
- EMPTY - Static variable in class com.strobel.decompiler.languages.Region
- EMPTY - Static variable in class com.strobel.decompiler.languages.TextLocation
- EMPTY - Static variable in class com.strobel.expressions.ExpressionList
- EMPTY - Static variable in class com.strobel.expressions.ParameterExpressionList
- EMPTY - Static variable in class com.strobel.reflection.ConstructorList
- EMPTY - Static variable in class com.strobel.reflection.FieldList
- EMPTY - Static variable in class com.strobel.reflection.MemberList
- EMPTY - Static variable in class com.strobel.reflection.MethodList
- EMPTY - Static variable in class com.strobel.reflection.ParameterList
- EMPTY - Static variable in class com.strobel.reflection.TypeBindings
- EMPTY - Static variable in class com.strobel.reflection.TypeList
- EMPTY_ANNOTATIONS - Static variable in class com.strobel.reflection.MemberInfo
- EMPTY_BLOCK - Static variable in class com.strobel.decompiler.ast.AstOptimizer.AbstractBasicBlockOptimization
- EMPTY_BOOLEAN_ARRAY - Static variable in class com.strobel.util.EmptyArrayCache
- EMPTY_BYTE_ARRAY - Static variable in class com.strobel.util.EmptyArrayCache
- EMPTY_CHAR_ARRAY - Static variable in class com.strobel.util.EmptyArrayCache
- EMPTY_CLASS_ARRAY - Static variable in class com.strobel.util.EmptyArrayCache
- EMPTY_DEFINITIONS - Static variable in class com.strobel.decompiler.ast.AstBuilder
- EMPTY_DOUBLE_ARRAY - Static variable in class com.strobel.util.EmptyArrayCache
- EMPTY_EXPESSIONS - Static variable in class com.strobel.decompiler.languages.java.ast.Expression
- EMPTY_FIELD_TYPE_SIGNATURES - Static variable in class com.strobel.assembler.metadata.signatures.SignatureParser
- EMPTY_FLOAT_ARRAY - Static variable in class com.strobel.util.EmptyArrayCache
- EMPTY_FOR_EACH_PATTERN - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.ConvertLoopsTransform
- EMPTY_FORMAL_TYPE_PARAMETERS - Static variable in class com.strobel.assembler.metadata.signatures.SignatureParser
- EMPTY_FRAMES - Static variable in class com.strobel.reflection.emit.Verifier.VerifierFrame
- EMPTY_INT_ARRAY - Static variable in class com.strobel.util.EmptyArrayCache
- EMPTY_ITERATOR - Static variable in class com.strobel.collections.ImmutableList
- EMPTY_ITERATOR - Static variable in class com.strobel.core.ReadOnlyList
- EMPTY_LAMBDA_BODY_PATTERN - Static variable in class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder
- EMPTY_LIST - Static variable in class com.strobel.collections.ImmutableList
- EMPTY_LISTENERS - Static variable in class com.strobel.decompiler.types.TypeProxy
- EMPTY_LONG_ARRAY - Static variable in class com.strobel.util.EmptyArrayCache
- EMPTY_METHODS - Static variable in class com.strobel.reflection.MethodInfo
- EMPTY_OBJECT_ARRAY - Static variable in class com.strobel.util.EmptyArrayCache
- EMPTY_REFERENCES - Static variable in class com.strobel.assembler.metadata.TypeReference
- EMPTY_SHORT_ARRAY - Static variable in class com.strobel.util.EmptyArrayCache
- EMPTY_STACK - Static variable in class com.strobel.decompiler.ast.AstBuilder
- EMPTY_STATEMENTS - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.ConvertLoopsTransform
- EMPTY_STRING_ARRAY - Static variable in class com.strobel.util.EmptyArrayCache
- EMPTY_SUPER - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.RemoveHiddenMembersTransform
- EMPTY_TYPE_ARGUMENTS - Static variable in class com.strobel.assembler.metadata.signatures.SignatureParser
- EMPTY_TYPE_SIGNATURES - Static variable in class com.strobel.assembler.metadata.signatures.SignatureParser
- EMPTY_TYPES - Static variable in class com.strobel.decompiler.languages.java.ast.AstType
- EMPTY_VALUES - Static variable in class com.strobel.assembler.ir.Frame
- EMPTY_VALUES - Static variable in class com.strobel.assembler.ir.FrameValue
- EMPTY_VARIABLES - Static variable in class com.strobel.decompiler.ast.Variable
- emptyAnnotations() - Static method in class com.strobel.reflection.MemberInfo
- EmptyArrayCache - Class in com.strobel.util
- EmptyArrayCache() - Constructor for class com.strobel.util.EmptyArrayCache
- EmptyConstructors - Static variable in class com.strobel.reflection.Type
- EmptyFields - Static variable in class com.strobel.reflection.Type
- emptyIterator() - Static method in class com.strobel.collections.ImmutableList
- EmptyKeyMap - Class in com.strobel.componentmodel
- EmptyKeyMap() - Constructor for class com.strobel.componentmodel.EmptyKeyMap
- emptyList() - Static method in class com.strobel.core.ReadOnlyList
- EmptyMembers - Static variable in class com.strobel.reflection.Type
- emptyMethods() - Static method in class com.strobel.reflection.MethodInfo
- EmptyMethods - Static variable in class com.strobel.reflection.Type
- EmptyObjects - Static variable in class com.strobel.reflection.Type
- EmptyStatement - Class in com.strobel.decompiler.languages.java.ast
- EmptyStatement() - Constructor for class com.strobel.decompiler.languages.java.ast.EmptyStatement
- EmptyStrings - Static variable in class com.strobel.reflection.Type
- EmptyTryWithResourcesRewriter() - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.NewTryWithResourcesTransform.EmptyTryWithResourcesRewriter
- EmptyTypes - Static variable in class com.strobel.reflection.Type
- EnclosingMethod - Static variable in class com.strobel.assembler.ir.attributes.AttributeNames
- EnclosingMethodAttribute - Class in com.strobel.assembler.ir.attributes
- EnclosingMethodAttribute(TypeReference, MethodReference) - Constructor for class com.strobel.assembler.ir.attributes.EnclosingMethodAttribute
- enclosingType - Variable in class com.strobel.decompiler.languages.java.ast.transforms.EnumSwitchRewriterTransform.Visitor.SwitchMapInfo
- EnclosingType - Enum constant in enum class com.strobel.reflection.RuntimeTypeCache.WhatsCached
- enclosingTypeDeclaration - Variable in class com.strobel.decompiler.languages.java.ast.transforms.EnumSwitchRewriterTransform.Visitor.SwitchMapInfo
- end - Variable in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder.CopyFinallySubGraphLogic
- end - Variable in class com.strobel.decompiler.ast.AstBuilder.SubroutineInfo
- end - Variable in class com.strobel.reflection.emit.ClassWriter.LocalInfo
- END - Static variable in class com.strobel.io.Ansi
- endAddress - Variable in class com.strobel.reflection.emit.__ExceptionInstance
- endAttribute(int) - Method in class com.strobel.reflection.emit.ClassWriter
- endAttributes(int, int) - Method in class com.strobel.reflection.emit.ClassWriter
- endExceptionBlock() - Method in class com.strobel.reflection.emit.CodeGenerator
- EndFinally - Enum constant in enum class com.strobel.assembler.flowanalysis.ControlFlowNodeType
- EndFinally - Enum constant in enum class com.strobel.assembler.flowanalysis.JumpType
-
Jump at the end of a finally block.
- EndFinally - Enum constant in enum class com.strobel.decompiler.ast.AstCode
-
Special placeholder to mark the end of finally blocks with an unconditional branch.
- ENDFINALLY - Enum constant in enum class com.strobel.assembler.ir.OpCode
- endNode(AstNode) - Method in interface com.strobel.decompiler.languages.java.IOutputFormatter
- endNode(AstNode) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- endNode(AstNode) - Method in class com.strobel.decompiler.languages.java.TextOutputFormatter
- EndNode - Enum constant in enum class com.strobel.decompiler.languages.java.analysis.ControlFlowNodeType
-
Node at the end of a statement list
- endNodeMap - Variable in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis
- endOffset - Variable in class com.strobel.decompiler.ast.AstBuilder.ByteCode
- endOffset - Variable in class com.strobel.reflection.emit.LocalBuilder
- EndOfLine - Enum constant in enum class com.strobel.decompiler.languages.java.BraceStyle
- EndOfLineWithoutSpace - Enum constant in enum class com.strobel.decompiler.languages.java.BraceStyle
- endsUnconditionalJumpBlock() - Method in enum class com.strobel.assembler.ir.OpCode
- endsUnconditionalJumpBlock() - Method in enum class com.strobel.reflection.emit.OpCode
- endsWith(CharSequence, CharSequence) - Static method in class com.strobel.core.StringUtilities
- endsWithIgnoreCase(CharSequence, String) - Static method in class com.strobel.core.StringUtilities
- endTryBlock() - Method in class com.strobel.reflection.emit.CodeGenerator
- enlargeArray(byte[]) - Static method in class com.strobel.reflection.emit.CodeGenerator
- enlargeArray(byte[], int) - Static method in class com.strobel.reflection.emit.CodeGenerator
- enlargeArray(int[]) - Static method in class com.strobel.reflection.emit.CodeGenerator
- enlargeArray(Type[]) - Static method in class com.strobel.reflection.emit.__ExceptionInfo
- enlargeArray(T[]) - Static method in class com.strobel.reflection.emit.CodeGenerator
- ENSURE_INITIALIZED - Static variable in class com.strobel.compilerservices.RuntimeHelpers.LazyInit
- ensureBaseType() - Method in class com.strobel.reflection.ErasedType
- ensureBaseType() - Method in class com.strobel.reflection.GenericType
- ensureBaseType() - Method in class com.strobel.reflection.RuntimeType
- ensureCapacity() - Method in class com.strobel.reflection.emit.ScopeTree
-
Helper to ensure arrays are large enough
- ensureCapacity(int) - Method in class com.strobel.reflection.emit.CodeGenerator
- ensureCapacity(int) - Method in class com.strobel.reflection.emit.CodeStream
-
Enlarge this byte stream so that it can receive n more bytes.
- ensureClassInitialized(Class<?>) - Static method in class com.strobel.compilerservices.RuntimeHelpers
- ensureClosure() - Method in class com.strobel.expressions.LambdaCompiler
- ensureConstructor() - Method in class com.strobel.expressions.LambdaCompiler
- ensureConstructors() - Method in class com.strobel.reflection.ErasedType
- ensureConstructors() - Method in class com.strobel.reflection.GenericType
- ensureConstructors() - Method in class com.strobel.reflection.RuntimeType
- ensureDesiredProtectedRanges() - Method in class com.strobel.decompiler.ast.AstBuilder
- ensureDone() - Method in class com.strobel.expressions.StackSpiller.ChildRewriter
- ensureFields() - Method in class com.strobel.reflection.ErasedType
- ensureFields() - Method in class com.strobel.reflection.GenericType
- ensureFields() - Method in class com.strobel.reflection.RuntimeType
- ensureHandleDeclaration - Variable in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder
- ensureHandleMethod - Variable in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder
- ensureHandleMethod - Variable in class com.strobel.decompiler.languages.java.ast.transforms.MethodHandleConstantRewriter.LcdMHHelperBuilder
- ensureInitializedSafely(Class<?>) - Static method in class com.strobel.compilerservices.RuntimeHelpers
- ensureInterfaces() - Method in class com.strobel.reflection.ErasedType
- ensureInterfaces() - Method in class com.strobel.reflection.GenericType
- ensureInterfaces() - Method in class com.strobel.reflection.RuntimeType
- ensureLabel(LabelTarget) - Method in class com.strobel.expressions.LambdaCompiler
- ensureLabelAndValue() - Method in class com.strobel.expressions.LabelInfo
- ensureMembersResolved() - Method in class com.strobel.reflection.ReflectedType
- ensureMethods() - Method in class com.strobel.reflection.ErasedType
- ensureMethods() - Method in class com.strobel.reflection.GenericType
- ensureMethods() - Method in class com.strobel.reflection.RuntimeType
- ensureNestedTypes() - Method in class com.strobel.reflection.ErasedType
- ensureNestedTypes() - Method in class com.strobel.reflection.GenericType
- ensureNestedTypes() - Method in class com.strobel.reflection.RuntimeType
- ensureParsed(boolean) - Method in class com.strobel.assembler.metadata.ArrayTypeLoader
- ensureReferenceType(TypeReference) - Static method in class com.strobel.assembler.metadata.MethodBinder.AddMappingsForArgumentVisitor
- ensureReferenceType(TypeReference) - Static method in class com.strobel.decompiler.ast.TypeAnalysis
- ensureRegistered() - Static method in class com.strobel.reflection.PrimitiveTypes
- ensureRegistered() - Static method in class com.strobel.reflection.Types
- ensureReturnType(MethodReference, MethodReference, TypeReference, TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- ensureUnmodifiable(List<T>) - Static method in class com.strobel.expressions.Expression
- ensureWriteableBytes(int) - Method in class com.strobel.assembler.metadata.Buffer
- enter(Node, Set<Node>) - Method in class com.strobel.decompiler.ast.GotoRemoval
- enter(LambdaCompiler, CompilerScope) - Method in class com.strobel.expressions.CompilerScope
- enterScope(Object) - Method in class com.strobel.expressions.LambdaCompiler
- enterTry(TryExpression) - Method in class com.strobel.expressions.LambdaCompiler
- EntityDeclaration - Class in com.strobel.decompiler.languages.java.ast
- EntityDeclaration() - Constructor for class com.strobel.decompiler.languages.java.ast.EntityDeclaration
- EntityType - Enum Class in com.strobel.decompiler.languages
- EntityType() - Constructor for enum class com.strobel.decompiler.languages.EntityType
- entries() - Method in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap
- entries() - Method in interface com.strobel.collections.concurrent.ConcurrentIntObjectMap
- entries() - Method in class com.strobel.collections.concurrent.ConcurrentRefValueIntObjectHashMap
- Entry(ConstantPool) - Constructor for class com.strobel.assembler.ir.ConstantPool.Entry
- Entry(ConstantPool) - Constructor for class com.strobel.reflection.emit.ConstantPool.Entry
- entryNode - Variable in class com.strobel.decompiler.ast.AstBuilder.SubroutineInfo
- EntryPoint - Enum constant in enum class com.strobel.assembler.flowanalysis.ControlFlowNodeType
- Enum - Enum constant in enum class com.strobel.assembler.metadata.annotations.AnnotationElementType
- Enum - Static variable in class com.strobel.reflection.Types
- ENUM - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- ENUM - Enum constant in enum class com.strobel.decompiler.languages.java.ast.ClassType
- ENUM - Enum constant in enum class com.strobel.reflection.Flags.Flag
- ENUM - Static variable in class com.strobel.assembler.metadata.Flags
-
An enumeration type or an enumeration constant, added in classfile v49.0.
- ENUM - Static variable in class com.strobel.reflection.Flags
-
An enumeration type or an enumeration constant, added in classfile v49.0.
- ENUM_CLASSES - Enum constant in enum class com.strobel.assembler.metadata.LanguageFeature
- ENUM_KEYWORD - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- ENUM_MODIFIER - Static variable in class com.strobel.reflection.MemberInfo
- ENUM_VALUE - Enum constant in enum class com.strobel.decompiler.languages.EntityType
- EnumAnnotationElement - Class in com.strobel.assembler.metadata.annotations
- EnumAnnotationElement(TypeReference, String) - Constructor for class com.strobel.assembler.metadata.annotations.EnumAnnotationElement
- EnumBraceStyle - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- EnumRewriterTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- EnumRewriterTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.EnumRewriterTransform
- EnumRewriterTransform.Visitor - Class in com.strobel.decompiler.languages.java.ast.transforms
- EnumSwitchCallback<E> - Interface in com.strobel.reflection.emit
- EnumSwitchRewriterTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- EnumSwitchRewriterTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.EnumSwitchRewriterTransform
- EnumSwitchRewriterTransform.Visitor - Class in com.strobel.decompiler.languages.java.ast.transforms
- EnumSwitchRewriterTransform.Visitor.SwitchMapInfo - Class in com.strobel.decompiler.languages.java.ast.transforms
- EnumValueDeclaration - Class in com.strobel.decompiler.languages.java.ast
- EnumValueDeclaration() - Constructor for class com.strobel.decompiler.languages.java.ast.EnumValueDeclaration
- Environment - Class in com.strobel.core
- Environment() - Constructor for class com.strobel.core.Environment
-
Make sure nobody can instantiate the class
- EOI - Static variable in class com.strobel.assembler.metadata.signatures.SignatureParser
- equal(JvmType, Object, Object) - Static method in class com.strobel.decompiler.languages.java.ast.JavaResolver.BinaryOperations
- equal(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- equal(Expression, Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- Equal - Enum constant in enum class com.strobel.expressions.ExpressionType
- EQUALITY - Enum constant in enum class com.strobel.decompiler.languages.java.ast.BinaryOperatorType
- EQUALITY - Static variable in class com.strobel.decompiler.languages.java.ast.InsertParenthesesVisitor
- EQUALITY_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.BinaryOperatorExpression
- equalityMustReturnBoolean(MethodBase) - Static method in class com.strobel.expressions.Error
- equals(Label) - Method in class com.strobel.assembler.metadata.Label
- equals(ImmutableList<?>, ImmutableList<?>) - Static method in class com.strobel.collections.ImmutableList
-
Are the two lists the same?
- equals(Pair<? extends TFirst, ? extends TSecond>) - Method in class com.strobel.core.Pair
- equals(Triple<? extends TFirst, ? extends TSecond, ? extends TThird>) - Method in class com.strobel.core.Triple
- equals(Label) - Method in class com.strobel.reflection.emit.Label
- equals(TypeList) - Method in class com.strobel.reflection.TypeList
- equals(Object) - Method in class com.strobel.assembler.flowanalysis.ControlFlowEdge
- equals(Object) - Method in class com.strobel.assembler.ir.ConstantPool.Key
- equals(Object) - Method in class com.strobel.assembler.ir.Frame
- equals(Object) - Method in class com.strobel.assembler.ir.FrameValue
- equals(Object) - Method in class com.strobel.assembler.ir.InstructionBlock
- equals(Object) - Method in class com.strobel.assembler.metadata.FieldDefinition
- equals(Object) - Method in class com.strobel.assembler.metadata.Label
- equals(Object) - Method in class com.strobel.assembler.metadata.MethodDefinition
- equals(Object) - Method in class com.strobel.assembler.metadata.MethodHandle
- equals(Object) - Method in class com.strobel.assembler.metadata.PackageReference
- equals(Object) - Method in class com.strobel.assembler.metadata.TypeReference
- equals(Object) - Method in class com.strobel.collections.concurrent.ConcurrentWeakIntObjectHashMap.WeakIntReference
- equals(Object) - Method in class com.strobel.collections.ImmutableList
-
Is this list the same as other list?
- equals(Object) - Method in class com.strobel.componentmodel.Key
- equals(Object) - Method in class com.strobel.core.MutableInteger
- equals(Object) - Method in class com.strobel.core.Pair
- equals(Object) - Method in class com.strobel.core.ReadOnlyList
- equals(Object) - Method in class com.strobel.core.Triple
- equals(Object) - Method in class com.strobel.decompiler.ast.Range
- equals(Object) - Method in class com.strobel.decompiler.languages.java.ast.AstNodeCollection
- equals(Object) - Method in class com.strobel.decompiler.languages.Region
- equals(Object) - Method in class com.strobel.decompiler.languages.TextLocation
- equals(Object) - Method in class com.strobel.expressions.BoundConstants.TypedConstant
- equals(Object) - Method in class com.strobel.expressions.CustomDelegateTypeCache.CacheKey
- equals(Object) - Method in class com.strobel.reflection.emit.__ExceptionInstance
- equals(Object) - Method in class com.strobel.reflection.emit.ConstantPool.Key
- equals(Object) - Method in class com.strobel.reflection.emit.Label
- equals(Object) - Method in class com.strobel.reflection.Helper.TypePair
- equals(Object) - Method in class com.strobel.reflection.MemberInfo
- equals(Object) - Method in class com.strobel.reflection.MethodKey
-
Equality means name is the same and argument type erasures as well.
- equals(Object) - Method in class com.strobel.reflection.RawConstructor
- equals(Object) - Method in class com.strobel.reflection.RawField
- equals(Object) - Method in class com.strobel.reflection.RawMember
- equals(Object) - Method in class com.strobel.reflection.RawMethod
- equals(Object) - Method in class com.strobel.reflection.SignatureType
- equals(Object) - Method in class com.strobel.reflection.TypeBinder.CacheEntry
- equals(Object) - Method in class com.strobel.reflection.TypeBindings
- equals(Object) - Method in class com.strobel.reflection.TypeCache.Key
- equals(Object) - Method in class com.strobel.reflection.TypeList
- equals(String, String) - Static method in class com.strobel.core.StringUtilities
- equals(String, String, StringComparison) - Static method in class com.strobel.core.StringUtilities
- equals(T, T) - Static method in class com.strobel.core.Comparer
- equals(T, T) - Method in interface com.strobel.core.IEqualityComparator
- equalsImpl(Object) - Method in class com.strobel.reflection.emit.AnnotationInvocationHandler
-
Implementation of dynamicProxy.equals(Object o)
- EqualsMethodBasedLogicalBinaryExpression - Class in com.strobel.expressions
- EqualsMethodBasedLogicalBinaryExpression(ExpressionType, Expression, Expression, MethodInfo) - Constructor for class com.strobel.expressions.EqualsMethodBasedLogicalBinaryExpression
- erase(MethodReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- erase(TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- erase(TypeReference, boolean) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- erase(Type<?>) - Static method in class com.strobel.reflection.emit.TypeBuilder
- ERASE_VISITOR - Static variable in class com.strobel.assembler.metadata.MetadataHelper
- ERASED_SIGNATURE - Enum constant in enum class com.strobel.decompiler.NameSyntax
- ErasedField - Class in com.strobel.reflection
- ErasedField(FieldInfo, Type<?>, Type<?>) - Constructor for class com.strobel.reflection.ErasedField
- ErasedMethod - Class in com.strobel.reflection
- ErasedMethod(MethodInfo, Type<?>, ParameterList, Type<?>, TypeList, TypeBindings) - Constructor for class com.strobel.reflection.ErasedMethod
- ErasedType<T> - Class in com.strobel.reflection
- ErasedType(Type<?>) - Constructor for class com.strobel.reflection.ErasedType
- eraseNotNeeded(TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- eraseRecursive(TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- eraseRecursive(List<TypeReference>) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- erasure(Type<?>) - Static method in class com.strobel.reflection.Helper
- erasure(Type<?>, boolean) - Static method in class com.strobel.reflection.Helper
- erasure(TypeList) - Static method in class com.strobel.reflection.Helper
- ErasureFunctor - Static variable in class com.strobel.reflection.Helper
- erasureRecursive(Type<?>) - Static method in class com.strobel.reflection.Helper
- erasureRecursive(TypeList) - Static method in class com.strobel.reflection.Helper
- ErasureRecursiveFunctor - Static variable in class com.strobel.reflection.Helper
- ErasureVisitor - Static variable in class com.strobel.reflection.Helper
- err(String) - Method in class com.strobel.io.Ansi
-
Prints colorized
message
toSystem.err
- errFormat(String, Object...) - Method in class com.strobel.io.Ansi
-
Prints formatted and colorized
format
toSystem.err
- errLine(String) - Method in class com.strobel.io.Ansi
-
Prints colorized
message
toSystem.err
followed by newline - error(String) - Method in class com.strobel.assembler.metadata.signatures.SignatureParser
- Error - Class in com.strobel.assembler.ir
- Error - Class in com.strobel.assembler.metadata
- Error - Class in com.strobel.core
- Error - Class in com.strobel.decompiler.ast
- Error - Class in com.strobel.expressions
- Error - Class in com.strobel.io
- Error - Class in com.strobel.reflection.emit
- Error - Class in com.strobel.reflection
- Error - Static variable in class com.strobel.reflection.Types
- Error() - Constructor for class com.strobel.assembler.ir.Error
- Error() - Constructor for class com.strobel.assembler.metadata.Error
- Error() - Constructor for class com.strobel.core.Error
- Error() - Constructor for class com.strobel.decompiler.ast.Error
- Error() - Constructor for class com.strobel.expressions.Error
- Error() - Constructor for class com.strobel.io.Error
- Error() - Constructor for class com.strobel.reflection.emit.Error
- Error() - Constructor for class com.strobel.reflection.Error
- ErrorOperand - Class in com.strobel.assembler.ir
- ErrorOperand(String) - Constructor for class com.strobel.assembler.ir.ErrorOperand
- escape(char) - Static method in class com.strobel.core.StringUtilities
- escape(char, boolean) - Static method in class com.strobel.core.StringUtilities
- escape(char, boolean, boolean) - Static method in class com.strobel.core.StringUtilities
- escape(String) - Static method in class com.strobel.core.StringUtilities
- escape(String, boolean) - Static method in class com.strobel.core.StringUtilities
- escape(String, boolean, boolean) - Static method in class com.strobel.core.StringUtilities
- escapeCharacter(char, boolean) - Static method in class com.strobel.core.StringUtilities
- escapeGraphViz(String) - Static method in class com.strobel.assembler.flowanalysis.ControlFlowGraph
- escapeGraphViz(String, boolean) - Static method in class com.strobel.assembler.flowanalysis.ControlFlowGraph
- escapeIdentifier(String) - Static method in class com.strobel.decompiler.DecompilerHelpers
- escapeIdentifier(String, boolean) - Static method in class com.strobel.core.StringUtilities
- escapeUnicode(String) - Static method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- evaluateCondition(Expression) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder
- evaluateCondition(Expression) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis
- evaluateConstant(Expression) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder
- evaluateConstant(Expression) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis
- Event - Enum constant in enum class com.strobel.reflection.RuntimeTypeCache.CacheType
- EventAddBraceStyle - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- EventBraceStyle - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- EventRemoveBraceStyle - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- ExactBinding - Enum constant in enum class com.strobel.reflection.BindingFlags
- Exception - Static variable in class com.strobel.reflection.Types
- ExceptionalExit - Enum constant in enum class com.strobel.assembler.flowanalysis.ControlFlowNodeType
- exceptionClass - Variable in class com.strobel.reflection.emit.__ExceptionInstance
- ExceptionHandler - Class in com.strobel.assembler.ir
- ExceptionHandler(InstructionBlock, InstructionBlock, ExceptionHandlerType, TypeReference) - Constructor for class com.strobel.assembler.ir.ExceptionHandler
- ExceptionHandlerMapper - Class in com.strobel.assembler.metadata
- ExceptionHandlerMapper(InstructionCollection, List<ExceptionTableEntry>) - Constructor for class com.strobel.assembler.metadata.ExceptionHandlerMapper
- ExceptionHandlerType - Enum Class in com.strobel.assembler.ir
- ExceptionHandlerType() - Constructor for enum class com.strobel.assembler.ir.ExceptionHandlerType
- ExceptionProxy - Class in com.strobel.reflection.emit
-
An instance of this class is stored in an AnnotationInvocationHandler's "memberValues" map in lieu of a value for an annotation member that cannot be returned due to some exceptional condition (typically some form of illegal evolution of the annotation class).
- ExceptionProxy() - Constructor for class com.strobel.reflection.emit.ExceptionProxy
- Exceptions - Static variable in class com.strobel.assembler.ir.attributes.AttributeNames
- ExceptionsAttribute - Class in com.strobel.assembler.ir.attributes
- ExceptionsAttribute(TypeReference...) - Constructor for class com.strobel.assembler.ir.attributes.ExceptionsAttribute
- ExceptionTableEntry - Class in com.strobel.assembler.ir.attributes
- ExceptionTableEntry(int, int, int, TypeReference) - Constructor for class com.strobel.assembler.ir.attributes.ExceptionTableEntry
- exceptionTypes - Variable in class com.strobel.assembler.metadata.signatures.MethodTypeSignature
- ExceptionUtilities - Class in com.strobel.core
- ExceptionUtilities() - Constructor for class com.strobel.core.ExceptionUtilities
- EXCLUSIVE_OR - Enum constant in enum class com.strobel.decompiler.languages.java.ast.AssignmentOperatorType
- EXCLUSIVE_OR - Enum constant in enum class com.strobel.decompiler.languages.java.ast.BinaryOperatorType
- EXCLUSIVE_OR - Static variable in class com.strobel.decompiler.languages.java.ast.InsertParenthesesVisitor
- EXCLUSIVE_OR_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.AssignmentExpression
- EXCLUSIVE_OR_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.BinaryOperatorExpression
- exclusiveOr(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- exclusiveOr(Expression, Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- ExclusiveOr - Enum constant in enum class com.strobel.expressions.ExpressionType
- exclusiveOrAssign(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- exclusiveOrAssign(Expression, Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- exclusiveOrAssign(Expression, Expression, MethodInfo, LambdaExpression<?>) - Static method in class com.strobel.expressions.Expression
- ExclusiveOrAssign - Enum constant in enum class com.strobel.expressions.ExpressionType
- execute(Instruction) - Method in class com.strobel.assembler.ir.StackMappingVisitor.InstructionAnalyzer
- EXISTS - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- EXISTS - Enum constant in enum class com.strobel.reflection.Flags.Flag
- EXISTS - Static variable in class com.strobel.assembler.metadata.Flags
-
Flag is set for package symbols if a package has a member or directory and therefore exists.
- EXISTS - Static variable in class com.strobel.reflection.Flags
-
Flag is set for package symbols if a package has a member or directory and therefore exists.
- exit() - Method in class com.strobel.expressions.CompilerScope
- exit(Node, Set<Node>) - Method in class com.strobel.decompiler.ast.GotoRemoval
- exitLabel - Variable in class com.strobel.decompiler.ast.LoopsAndConditions.LoopExitInfo
- exitNodes - Variable in class com.strobel.decompiler.ast.AstBuilder.SubroutineInfo
- exitScope(Object) - Method in class com.strobel.expressions.LambdaCompiler
- exitTry(TryExpression) - Method in class com.strobel.expressions.LambdaCompiler
- expandMacro(StrongBox<AstCode>, StrongBox<Object>, MethodBody, int) - Static method in enum class com.strobel.decompiler.ast.AstCode
- expandPrime(int) - Static method in class com.strobel.core.HashUtilities
- expandVariables(String) - Static method in class com.strobel.core.Environment
-
Recursively expands any environment variable(s) defined within a String.
- expandVariables(String, boolean) - Static method in class com.strobel.core.Environment
-
Expands any environment variable(s) defined within a String.
- EXPLICIT - Enum constant in enum class com.strobel.assembler.metadata.ConversionType
- EXPLICIT_TO_UNBOXED - Enum constant in enum class com.strobel.assembler.metadata.ConversionType
- export(File) - Method in class com.strobel.assembler.flowanalysis.ControlFlowGraph
- ExportsOpens - Enum constant in enum class com.strobel.assembler.metadata.Flags.Kind
- ExportsOpensFlags - Static variable in class com.strobel.assembler.metadata.Flags
-
Modifier masks.
- expression - Variable in class com.strobel.decompiler.ast.AstOptimizer.AbstractBranchBlockOptimization
- expression - Variable in class com.strobel.decompiler.ast.TypeAnalysis.ExpressionToInfer
- Expression - Class in com.strobel.decompiler.ast
- Expression - Class in com.strobel.decompiler.languages.java.ast
- Expression - Class in com.strobel.expressions
-
The base type for all nodes in Expression Trees.
- Expression - Enum constant in enum class com.strobel.expressions.LabelScopeKind
- Expression() - Constructor for class com.strobel.expressions.Expression
- Expression(int) - Constructor for class com.strobel.decompiler.languages.java.ast.Expression
- Expression(AstCode, Object, int, Expression...) - Constructor for class com.strobel.decompiler.ast.Expression
- Expression(AstCode, Object, int, List<Expression>) - Constructor for class com.strobel.decompiler.ast.Expression
- EXPRESSION - Enum constant in enum class com.strobel.decompiler.languages.java.ast.NameResolveMode
- EXPRESSION - Enum constant in enum class com.strobel.decompiler.languages.java.ast.NodeType
- EXPRESSION - Enum constant in enum class com.strobel.decompiler.languages.java.ast.SimpleNameLookupMode
- EXPRESSION - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- EXPRESSION_TYPE - Static variable in class com.strobel.expressions.Functions
- Expression.NullExpression - Class in com.strobel.decompiler.languages.java.ast
- Expression.PatternPlaceholder - Class in com.strobel.decompiler.languages.java.ast
- ExpressionContext - Class in com.strobel.expressions
- ExpressionContext(MethodHandles.Lookup, boolean) - Constructor for class com.strobel.expressions.ExpressionContext
- expressionLinkedFromMultipleLocations(Node) - Static method in class com.strobel.decompiler.ast.Error
- ExpressionList<T> - Class in com.strobel.expressions
- ExpressionList(T...) - Constructor for class com.strobel.expressions.ExpressionList
- ExpressionList.ExpressionListIterator - Class in com.strobel.expressions
- ExpressionListIterator() - Constructor for class com.strobel.expressions.ExpressionList.ExpressionListIterator
- ExpressionListIterator(int) - Constructor for class com.strobel.expressions.ExpressionList.ExpressionListIterator
- expressionMustBeReadable(String) - Static method in class com.strobel.expressions.Error
- expressionMustBeWriteable(String) - Static method in class com.strobel.expressions.Error
- ExpressionStatement - Class in com.strobel.decompiler.languages.java.ast
- ExpressionStatement(Expression) - Constructor for class com.strobel.decompiler.languages.java.ast.ExpressionStatement
- ExpressionStringBuilder - Class in com.strobel.expressions
- ExpressionStringBuilder() - Constructor for class com.strobel.expressions.ExpressionStringBuilder
- ExpressionToInfer() - Constructor for class com.strobel.decompiler.ast.TypeAnalysis.ExpressionToInfer
- expressionToString(Expression) - Static method in class com.strobel.expressions.ExpressionStringBuilder
- expressionType() - Static method in class com.strobel.expressions.Functions
- ExpressionType - Enum Class in com.strobel.expressions
-
Describes the node types for the nodes of an expression tree.
- ExpressionType() - Constructor for enum class com.strobel.expressions.ExpressionType
- expressionTypeCannotInitializeArrayType(Type, Type) - Static method in class com.strobel.expressions.Error
- expressionTypeDoesNotMatchAssignment(Type, Type) - Static method in class com.strobel.expressions.Error
- expressionTypeDoesNotMatchConstructorParameter(Type, Type) - Static method in class com.strobel.expressions.Error
- expressionTypeDoesNotMatchLabel(Type, Type) - Static method in class com.strobel.expressions.Error
- expressionTypeDoesNotMatchMethodParameter(Type, Type, MethodBase) - Static method in class com.strobel.expressions.Error
- expressionTypeDoesNotMatchParameter(Type, Type) - Static method in class com.strobel.expressions.Error
- expressionTypeDoesNotMatchReturn(Type, Type) - Static method in class com.strobel.expressions.Error
- expressionTypeNotInvokable(Type) - Static method in class com.strobel.expressions.Error
- ExpressionVisitor - Class in com.strobel.expressions
- ExpressionVisitor() - Constructor for class com.strobel.expressions.ExpressionVisitor
- ExpressionVisitor.ElementVisitor<T> - Interface in com.strobel.expressions
- ExtendedClassFlags - Static variable in class com.strobel.assembler.metadata.Flags
- ExtendedInterfaceFlags - Static variable in class com.strobel.assembler.metadata.Flags
- ExtendedMemberClassFlags - Static variable in class com.strobel.assembler.metadata.Flags
- ExtendedMemberStaticClassFlags - Static variable in class com.strobel.assembler.metadata.Flags
- ExtendedStandardFlags - Static variable in class com.strobel.assembler.metadata.Flags
- EXTENDS_BOUND - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- EXTENDS_KEYWORD - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- EXTENDS_KEYWORD_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.WildcardType
- Extension - Enum constant in enum class com.strobel.expressions.ExpressionType
- extensionMustOverride(String) - Static method in class com.strobel.expressions.Error
- extensionNotReduced() - Static method in class com.strobel.expressions.Error
- extractPackageAccess(MemberInfo) - Static method in class com.strobel.reflection.emit.TypeBuilder
- extraLookupField - Variable in class com.strobel.decompiler.languages.java.ast.transforms.MethodHandleConstantRewriter.LcdMHHelperBuilder
F
- F_DESC_ENSURE_HANDLE - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder
- F_DESC_ENSURE_HANDLE - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.MethodHandleConstantRewriter.LcdMHHelperBuilder
- F2D - Enum constant in enum class com.strobel.assembler.ir.OpCode
- F2D - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- F2D - Enum constant in enum class com.strobel.reflection.emit.OpCode
- F2I - Enum constant in enum class com.strobel.assembler.ir.OpCode
- F2I - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- F2I - Enum constant in enum class com.strobel.reflection.emit.OpCode
- F2L - Enum constant in enum class com.strobel.assembler.ir.OpCode
- F2L - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- F2L - Enum constant in enum class com.strobel.reflection.emit.OpCode
- factory - Variable in class com.strobel.assembler.metadata.signatures.Reifier
- FADD - Enum constant in enum class com.strobel.assembler.ir.OpCode
- FADD - Enum constant in enum class com.strobel.reflection.emit.OpCode
- failure() - Static method in class com.strobel.decompiler.patterns.Match
- FAILURE - Static variable in class com.strobel.assembler.metadata.MethodBinder.BindResult
- FAILURE - Static variable in class com.strobel.decompiler.patterns.Match
- FALOAD - Enum constant in enum class com.strobel.assembler.ir.OpCode
- FALOAD - Enum constant in enum class com.strobel.reflection.emit.OpCode
- FALSE - Static variable in class com.strobel.core.Predicates
-
a predicate who's result is always
false
. - FALSE_CONSTANT - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.SimplifyAssignmentsTransform
- FALSE_NODE - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.InsertNecessaryConversionsTransform
- FALSE_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.ConditionalExpression
- FALSE_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.IfElseStatement
- FASTORE - Enum constant in enum class com.strobel.assembler.ir.OpCode
- FASTORE - Enum constant in enum class com.strobel.reflection.emit.OpCode
- FCMPG - Enum constant in enum class com.strobel.assembler.ir.OpCode
- FCMPG - Enum constant in enum class com.strobel.reflection.emit.OpCode
- FCMPL - Enum constant in enum class com.strobel.assembler.ir.OpCode
- FCMPL - Enum constant in enum class com.strobel.reflection.emit.OpCode
- FCONST_0 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- FCONST_0 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- FCONST_1 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- FCONST_1 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- FCONST_2 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- FCONST_2 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- fdFence - Variable in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder.HelperTypeDefinition
- fdHandle - Variable in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder.HelperTypeDefinition
- fdHandle - Variable in class com.strobel.decompiler.languages.java.ast.transforms.MethodHandleConstantRewriter.LcdMHHelperBuilder.HelperTypeDefinition
- FDIV - Enum constant in enum class com.strobel.assembler.ir.OpCode
- FDIV - Enum constant in enum class com.strobel.reflection.emit.OpCode
- fdLookup - Variable in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder.HelperTypeDefinition
- Fences - Class in com.strobel.core
-
A set of methods providing fine-grained control over happens-before and synchronization order relations among reads and/or writes.
- Fences() - Constructor for class com.strobel.core.Fences
- field(Expression, FieldInfo) - Static method in class com.strobel.expressions.Expression
- field(Expression, String) - Static method in class com.strobel.expressions.Expression
- field(FieldInfo) - Static method in class com.strobel.expressions.Expression
- field(Type<?>, String) - Static method in class com.strobel.expressions.Expression
- Field - Enum constant in enum class com.strobel.assembler.metadata.Flags.Kind
- Field - Enum constant in enum class com.strobel.reflection.MemberType
- Field - Enum constant in enum class com.strobel.reflection.RuntimeTypeCache.CacheType
- FIELD - Enum constant in enum class com.strobel.decompiler.languages.EntityType
- FIELD_ASSIGNMENT - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.IntroduceInitializersTransform
- FIELD_DEFINITION - Static variable in class com.strobel.decompiler.languages.java.ast.Keys
- FIELD_SIGNATURE - Enum constant in enum class com.strobel.reflection.emit.Verifier.FrameType
- FieldBuilder - Class in com.strobel.reflection.emit
- FieldBuilder(TypeBuilder<?>, String, Type<?>, int, Object) - Constructor for class com.strobel.reflection.emit.FieldBuilder
- fieldBuilders - Variable in class com.strobel.reflection.emit.TypeBuilder
- FieldDeclaration - Class in com.strobel.decompiler.languages.java.ast
- FieldDeclaration() - Constructor for class com.strobel.decompiler.languages.java.ast.FieldDeclaration
- FieldDefinition - Class in com.strobel.assembler.metadata
- FieldDefinition(TypeReference) - Constructor for class com.strobel.assembler.metadata.FieldDefinition
- fieldDoesNotExistOnType(String, Type) - Static method in class com.strobel.expressions.Error
- FieldExpression - Class in com.strobel.expressions
-
Represents accessing a field.
- FieldExpression(Expression, FieldInfo) - Constructor for class com.strobel.expressions.FieldExpression
- FieldGatherer() - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.IntroduceInitializersTransform.FieldGatherer
- FieldInfo - Class in com.strobel.reflection
- FieldInfo() - Constructor for class com.strobel.reflection.FieldInfo
- FieldInfo(int, String, String, SourceAttribute[]) - Constructor for class com.strobel.assembler.metadata.ClassFileReader.FieldInfo
- FieldList - Class in com.strobel.reflection
- FieldList(FieldInfo...) - Constructor for class com.strobel.reflection.FieldList
- FieldList(FieldInfo[], int, int) - Constructor for class com.strobel.reflection.FieldList
- FieldList(List<? extends FieldInfo>) - Constructor for class com.strobel.reflection.FieldList
- FieldMetadataVisitor<P,
R> - Interface in com.strobel.assembler.metadata - FieldReference - Class in com.strobel.assembler.metadata
-
User: Mike Strobel Date: 1/6/13 Time: 2:30 PM
- FieldReference - Enum constant in enum class com.strobel.assembler.ir.ConstantPool.Tag
- FieldReference - Enum constant in enum class com.strobel.assembler.ir.OperandType
-
Opcode is followed by a field reference.
- FieldReference - Enum constant in enum class com.strobel.reflection.emit.ConstantPool.Tag
- FieldReference() - Constructor for class com.strobel.assembler.metadata.FieldReference
- FieldReference(ConstantPool, int, int) - Constructor for class com.strobel.reflection.emit.ConstantPool.FieldReference
- FieldReferenceEntry(ConstantPool, int, int) - Constructor for class com.strobel.assembler.ir.ConstantPool.FieldReferenceEntry
- fields - Static variable in enum class com.strobel.reflection.MemberType
- fieldsOnly() - Static method in enum class com.strobel.reflection.MemberType
- FieldTypeSignature - Interface in com.strobel.assembler.metadata.signatures
- FieldVisitor - Interface in com.strobel.assembler.metadata
- file - Variable in class com.strobel.decompiler.FileOutputWriter
- FileOutputWriter - Class in com.strobel.decompiler
- FileOutputWriter(File, DecompilerSettings) - Constructor for class com.strobel.decompiler.FileOutputWriter
- fill(int, A) - Static method in class com.strobel.collections.ImmutableList
-
Deprecated.
- filter - Variable in class com.strobel.core.CollectionUtilities.WhereSelectIterableIterator
- Filter - Enum constant in enum class com.strobel.expressions.LabelScopeKind
- Filter - Static variable in class com.strobel.reflection.emit.__ExceptionInfo
- Filter(String, MemberListType) - Constructor for class com.strobel.reflection.RuntimeTypeCache.Filter
- filterAddress - Variable in class com.strobel.reflection.emit.__ExceptionInstance
- filterApplyCore(MemberInfo, Set<BindingFlags>, boolean, boolean, boolean, String, boolean) - Method in class com.strobel.reflection.Type
- filterApplyPrefixLookup(MemberInfo, String, boolean) - Method in class com.strobel.reflection.Type
- filterApplyType(Type<?>, Set<BindingFlags>, String, boolean) - Method in class com.strobel.reflection.Type
- filterMethodBase(MethodBase, Set<BindingFlags>, Set<BindingFlags>, CallingConvention, Type<?>...) - Method in class com.strobel.reflection.Type
- FilterMethodOverride - Static variable in class com.strobel.reflection.Type
- FilterName - Static variable in class com.strobel.reflection.Type
- FilterNameIgnoreCase - Static variable in interface com.strobel.expressions.IMethodFilter
- FilterNameIgnoreCase - Static variable in class com.strobel.reflection.Type
- FilterOptions(String, boolean, boolean, MemberListType) - Constructor for class com.strobel.reflection.Type.FilterOptions
- filterPreCalculate(boolean, boolean, boolean) - Static method in class com.strobel.reflection.Type
- FilterRawMember - Static variable in class com.strobel.reflection.Type
- FINAL - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- FINAL - Enum constant in enum class com.strobel.reflection.Flags.Flag
- FINAL - Static variable in class com.strobel.assembler.metadata.Flags
- FINAL - Static variable in class com.strobel.reflection.Flags
- Finally - Enum constant in enum class com.strobel.assembler.ir.ExceptionHandlerType
- Finally - Enum constant in enum class com.strobel.expressions.LabelScopeKind
- Finally - Static variable in class com.strobel.reflection.emit.__ExceptionInfo
- FINALLY_BLOCK_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.TryCatchStatement
- FINALLY_KEYWORD_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.TryCatchStatement
- FinallyHandler - Enum constant in enum class com.strobel.assembler.flowanalysis.ControlFlowNodeType
- FinallyInfo - Class in com.strobel.expressions
- FinallyInfo(FinallyInfo, TryExpression) - Constructor for class com.strobel.expressions.FinallyInfo
- FinallyInlining(MethodBody, InstructionCollection, List<ExceptionHandler>, Set<Instruction>) - Constructor for class com.strobel.decompiler.ast.AstBuilder.FinallyInlining
- find(int) - Method in class com.strobel.assembler.metadata.VariableDefinitionCollection
- find(int, int) - Method in class com.strobel.assembler.metadata.VariableDefinitionCollection
- find(TypeCache.Key) - Method in class com.strobel.reflection.TypeCache
- find(Class<T>) - Method in class com.strobel.reflection.TypeCache
- find(String, SourceAttribute...) - Static method in class com.strobel.assembler.ir.attributes.SourceAttribute
- find(String, List<SourceAttribute>) - Static method in class com.strobel.assembler.ir.attributes.SourceAttribute
- findBaseMethod(Type<?>) - Method in class com.strobel.reflection.DelegatingMethodInfo
- findBaseMethod(Type<?>) - Method in class com.strobel.reflection.MethodInfo
- findBestMethod(MemberList<?>, TypeList, ExpressionList<? extends Expression>) - Static method in class com.strobel.expressions.Expression
- findBoundType(String) - Method in class com.strobel.reflection.TypeBindings
- findCommonDominator(ControlFlowNode, ControlFlowNode) - Static method in class com.strobel.assembler.flowanalysis.ControlFlowGraph
- findCommonSuperType(TypeReference, TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- findCommonSuperTypeCore(TypeReference, TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- findConditions(Block) - Method in class com.strobel.decompiler.ast.LoopsAndConditions
- findConditions(Set<ControlFlowNode>, ControlFlowNode) - Method in class com.strobel.decompiler.ast.LoopsAndConditions
- FindConditions - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- findConstructor(Constructor<?>) - Method in class com.strobel.reflection.ReflectedType
- findDeclaration(IdentifierExpression, AstNode) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.NewTryWithResourcesTransform
- findDeclarationPoint(TypeReference, boolean, BlockStatement, StrongBox<Statement>, Statement) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareLocalClassesTransform
- findDeclarationPoint(DefiniteAssignmentAnalysis, VariableDeclarationStatement, BlockStatement, StrongBox<Statement>, Statement) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform
- findDeclarationPoint(DefiniteAssignmentAnalysis, String, boolean, BlockStatement, StrongBox<Statement>, Statement) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform
- findDeclarationPoint(TypeDeclaration, BlockStatement, StrongBox<Statement>, Statement) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareLocalClassesTransform
- FindDeclarationVisitor(NameResolveMode, boolean) - Constructor for class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- findDominatedNodes(ControlFlowGraph, ControlFlowNode) - Static method in class com.strobel.assembler.metadata.ExceptionHandlerMapper
- findDominatedNodes(ControlFlowGraph, ControlFlowNode, boolean, Set<ControlFlowNode>) - Static method in class com.strobel.decompiler.ast.AstBuilder
- findDominatedNodes(Set<ControlFlowNode>, ControlFlowNode) - Static method in class com.strobel.decompiler.ast.LoopsAndConditions
- findDuplicateHandlers(ExceptionHandler, Collection<ExceptionHandler>) - Static method in class com.strobel.decompiler.ast.AstBuilder
- findField(Type<?>, String, Set<BindingFlags>) - Static method in class com.strobel.expressions.Expression
- findField(Field) - Method in class com.strobel.reflection.ReflectedType
- findFirstHandler(InstructionBlock, Collection<ExceptionHandler>) - Static method in class com.strobel.decompiler.ast.AstBuilder
- findFirstLineNumber(TypeDefinition) - Static method in class com.strobel.decompiler.languages.java.ast.AstBuilder
- findFrame(Type) - Method in class com.strobel.reflection.Resolver.Frame
- findGenericParameter(TypeVariable<?>) - Method in class com.strobel.reflection.ReflectedType
- findGenericParameter(String) - Method in class com.strobel.reflection.TypeBindings
- findHandlerNode(ControlFlowGraph, ExceptionHandler) - Static method in class com.strobel.decompiler.ast.AstBuilder
- findHandlers(InstructionBlock, Collection<ExceptionHandler>) - Static method in class com.strobel.decompiler.ast.AstBuilder
- findInnerClassEntry(String) - Method in class com.strobel.assembler.metadata.CoreMetadataFactory
- findInnermostExceptionHandler(int) - Method in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- findInnermostExceptionHandler(int) - Method in class com.strobel.assembler.metadata.ExceptionHandlerMapper
- findInnermostExceptionHandler(int, ExceptionHandler) - Method in class com.strobel.decompiler.ast.AstBuilder
- findInnermostExceptionHandler(List<ExceptionHandler>, int) - Static method in class com.strobel.assembler.ir.StackMapAnalyzer
- findInnermostExceptionHandlerNode(int) - Method in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- findInnermostExceptionHandlerNode(ControlFlowGraph, int) - Static method in class com.strobel.assembler.metadata.ExceptionHandlerMapper
- findInnermostExceptionHandlerNode(ControlFlowGraph, int, boolean) - Static method in class com.strobel.decompiler.ast.AstBuilder
- findInnermostFinallyBlock(int) - Method in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- findInnermostFinallyHandler(int) - Method in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- findInnermostFinallyHandlerNode(int) - Method in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- findInnermostHandlerBlock(int) - Method in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- findInnermostHandlerBlock(int, boolean) - Method in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- findLoadInNext(Expression, Variable, Expression, StrongBox<Expression>, MutableInteger) - Method in class com.strobel.decompiler.ast.Inlining
- findLocalType(TypeReference) - Static method in class com.strobel.decompiler.languages.java.ast.AstBuilder
- findLoopContents(Set<ControlFlowNode>, ControlFlowNode) - Static method in class com.strobel.decompiler.ast.LoopsAndConditions
- findLoopExitInfo(Set<ControlFlowNode>) - Method in class com.strobel.decompiler.ast.LoopsAndConditions
- findLoops(Block) - Method in class com.strobel.decompiler.ast.LoopsAndConditions
- findLoops(Set<ControlFlowNode>, ControlFlowNode, boolean) - Method in class com.strobel.decompiler.ast.LoopsAndConditions
- FindLoops - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- findLowestCommonAncestor(List<Stack<AstNode>>) - Method in class com.strobel.decompiler.languages.java.ast.transforms.BreakTargetRelocation
- findLowestCommonAncestorBlock(List<Stack<AstNode>>) - Method in class com.strobel.decompiler.languages.java.ast.transforms.BreakTargetRelocation
- findMembers(Set<MemberType>, Set<BindingFlags>, MemberFilter, Object) - Method in class com.strobel.reflection.Type
- findMethod(Type<?>, String, TypeList, ExpressionList<? extends Expression>, Set<BindingFlags>) - Static method in class com.strobel.expressions.Expression
- findMethod(Method) - Method in class com.strobel.reflection.ReflectedType
- findMethodDeclaration(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.transforms.EnumRewriterTransform.Visitor
- findMethods(TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- findMethods(TypeReference, Predicate<? super MethodReference>) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- findMethods(TypeReference, Predicate<? super MethodReference>, boolean) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- findMethods(TypeReference, Predicate<? super MethodReference>, boolean, boolean) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- findMostDerivedNewSlotMethod(MethodBase[], int) - Static method in class com.strobel.reflection.Binder
- findMostSpecific(ParameterList, int[], Type, ParameterList, int[], Type, Type[], Object[]) - Static method in class com.strobel.reflection.DefaultBinder
- findMostSpecific(List<ParameterDefinition>, int[], TypeReference, List<ParameterDefinition>, int[], TypeReference, List<TypeReference>, Object[], boolean) - Static method in class com.strobel.assembler.metadata.MethodBinder
- findMostSpecificMethod(MethodReference, int[], TypeReference, MethodReference, int[], TypeReference, List<TypeReference>, Object[]) - Static method in class com.strobel.assembler.metadata.MethodBinder
- findMostSpecificMethod(MethodBase, int[], Type, MethodBase, int[], Type, Type[], Object[]) - Static method in class com.strobel.reflection.DefaultBinder
- findMostSpecificType(TypeReference, TypeReference, TypeReference, boolean) - Static method in class com.strobel.assembler.metadata.MethodBinder
- findMostSpecificType(Type, Type, Type) - Static method in class com.strobel.reflection.DefaultBinder
- findNestedAssignments(Expression, TypeAnalysis.ExpressionToInfer) - Method in class com.strobel.decompiler.ast.TypeAnalysis
- findNestedType(Class<?>) - Method in class com.strobel.reflection.ReflectedType
- findNode(ControlFlowGraph, Instruction) - Static method in class com.strobel.decompiler.ast.AstBuilder
- findNode(Instruction) - Method in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- findNode(Instruction) - Method in class com.strobel.assembler.metadata.ExceptionHandlerMapper
- findOverriddenMethod() - Method in class com.strobel.reflection.DelegatingMethodInfo
- findOverriddenMethod() - Method in class com.strobel.reflection.MethodInfo
- findPackageAccessDeclaration(Type<?>, Function<Type<?>, Type<?>>) - Static method in class com.strobel.reflection.emit.TypeBuilder
- findParentExceptionHandlerNode(ControlFlowNode) - Method in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- findParentExceptionHandlerNode(ControlFlowNode) - Method in class com.strobel.assembler.metadata.ExceptionHandlerMapper
- findStatement(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.transforms.EnumRewriterTransform.Visitor
- findSubroutines() - Method in class com.strobel.decompiler.ast.AstBuilder
- findType(Type) - Method in class com.strobel.reflection.Resolver.Frame
- findType(String) - Method in class com.strobel.assembler.metadata.ClassFileReader.ResolverFrame
- findType(String) - Method in interface com.strobel.assembler.metadata.IResolverFrame
- findTypeVariable(String) - Method in class com.strobel.assembler.metadata.ClassFileReader.ResolverFrame
- findTypeVariable(String) - Method in class com.strobel.assembler.metadata.CoreMetadataFactory
- findTypeVariable(String) - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.MethodSignature
- findTypeVariable(String) - Method in interface com.strobel.assembler.metadata.IGenericContext
- findTypeVariable(String) - Method in class com.strobel.assembler.metadata.MetadataParser.StackBasedGenericContext
- findTypeVariable(String) - Method in class com.strobel.assembler.metadata.MetadataResolver
- findTypeVariable(String) - Method in class com.strobel.assembler.metadata.MethodReference
- findTypeVariable(String) - Method in interface com.strobel.assembler.metadata.signatures.MetadataFactory
- findTypeVariable(String) - Method in class com.strobel.assembler.metadata.TypeDefinition
- findTypeVariable(String) - Method in class com.strobel.assembler.metadata.TypeReference
- findValuesField(TypeDeclaration) - Method in class com.strobel.decompiler.languages.java.ast.transforms.EnumRewriterTransform.Visitor
- findVariable(OpCode, int, int) - Method in class com.strobel.decompiler.languages.BytecodeLanguage.InstructionPrinter
- findVariableDeclaration(AstNode, String) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.ConvertLoopsTransform
- Finish(Expression) - Method in class com.strobel.expressions.StackSpiller.ChildRewriter
- finishTopLevelType(String, MutableInteger) - Static method in class com.strobel.reflection.TypeParser
- first() - Method in class com.strobel.collections.ListBuffer
-
The first element in this buffer.
- first(Iterable<T>) - Static method in class com.strobel.core.CollectionUtilities
- first(Iterable<T>, Predicate<T>) - Static method in class com.strobel.core.CollectionUtilities
- first(List<T>) - Static method in class com.strobel.core.CollectionUtilities
- firstIndexWhere(Iterable<T>, Predicate<T>) - Static method in class com.strobel.core.CollectionUtilities
- FirstNullHash - Static variable in class com.strobel.core.Pair
- FirstNullHash - Static variable in class com.strobel.core.Triple
- firstOrDefault(Iterable<T>) - Static method in class com.strobel.core.CollectionUtilities
- firstOrDefault(Iterable<T>, Predicate<T>) - Static method in class com.strobel.core.CollectionUtilities
- firstOrNullObject() - Method in class com.strobel.decompiler.languages.java.ast.AstNodeCollection
- firstOrNullObject(Predicate<T>) - Method in class com.strobel.decompiler.languages.java.ast.AstNodeCollection
- firstResultAssignment - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteSwitchExpressionsTransform
- firstUsingDeclaration - Variable in class com.strobel.decompiler.languages.java.TextOutputFormatter
- fix(Instruction) - Method in class com.strobel.assembler.metadata.MethodReader.Fixup
- fix(Instruction) - Method in class com.strobel.assembler.metadata.MethodReader.Fixup.MultiFixup
- FixedBraceEnforcement - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- fixMessage(String, Verifier.VerifierFrame[]) - Static method in exception class com.strobel.reflection.emit.VerificationException
- Fixup() - Constructor for class com.strobel.assembler.metadata.MethodReader.Fixup
- fixupKey(ConstantPool.Key) - Method in class com.strobel.assembler.ir.ConstantPool.DoubleConstantEntry
- fixupKey(ConstantPool.Key) - Method in class com.strobel.assembler.ir.ConstantPool.Entry
- fixupKey(ConstantPool.Key) - Method in class com.strobel.assembler.ir.ConstantPool.FieldReferenceEntry
- fixupKey(ConstantPool.Key) - Method in class com.strobel.assembler.ir.ConstantPool.FloatConstantEntry
- fixupKey(ConstantPool.Key) - Method in class com.strobel.assembler.ir.ConstantPool.IntegerConstantEntry
- fixupKey(ConstantPool.Key) - Method in class com.strobel.assembler.ir.ConstantPool.InterfaceMethodReferenceEntry
- fixupKey(ConstantPool.Key) - Method in class com.strobel.assembler.ir.ConstantPool.InvokeDynamicInfoEntry
- fixupKey(ConstantPool.Key) - Method in class com.strobel.assembler.ir.ConstantPool.LongConstantEntry
- fixupKey(ConstantPool.Key) - Method in class com.strobel.assembler.ir.ConstantPool.MethodHandleEntry
- fixupKey(ConstantPool.Key) - Method in class com.strobel.assembler.ir.ConstantPool.MethodReferenceEntry
- fixupKey(ConstantPool.Key) - Method in class com.strobel.assembler.ir.ConstantPool.MethodTypeEntry
- fixupKey(ConstantPool.Key) - Method in class com.strobel.assembler.ir.ConstantPool.ModuleEntry
- fixupKey(ConstantPool.Key) - Method in class com.strobel.assembler.ir.ConstantPool.NameAndTypeDescriptorEntry
- fixupKey(ConstantPool.Key) - Method in class com.strobel.assembler.ir.ConstantPool.PackageEntry
- fixupKey(ConstantPool.Key) - Method in class com.strobel.assembler.ir.ConstantPool.StringConstantEntry
- fixupKey(ConstantPool.Key) - Method in class com.strobel.assembler.ir.ConstantPool.TypeInfoEntry
- fixupKey(ConstantPool.Key) - Method in class com.strobel.assembler.ir.ConstantPool.Utf8StringConstantEntry
- fixupLabel - Variable in class com.strobel.reflection.emit.__FixupData
- fixupPosition - Variable in class com.strobel.reflection.emit.__FixupData
- Flag(String) - Constructor for enum class com.strobel.assembler.metadata.Flags.Flag
- Flag(String) - Constructor for enum class com.strobel.reflection.Flags.Flag
- FLAG_ALL_MEMBERS_RESOLVED - Static variable in class com.strobel.reflection.ReflectedType
- FLAG_BOOLEAN_PROHIBITED - Static variable in class com.strobel.decompiler.ast.TypeAnalysis
- FLAG_CONSTRUCTORS_RESOLVED - Static variable in class com.strobel.reflection.ReflectedType
- FLAG_DELIMITER - Static variable in class com.strobel.decompiler.languages.java.ast.TokenRole
- FLAG_FIELDS_RESOLVED - Static variable in class com.strobel.reflection.ReflectedType
- FLAG_KEYWORD - Static variable in class com.strobel.decompiler.languages.java.ast.TokenRole
- FLAG_METHODS_RESOLVED - Static variable in class com.strobel.reflection.ReflectedType
- FLAG_NESTED_TYPES_RESOLVED - Static variable in class com.strobel.reflection.ReflectedType
- FLAG_OPERATOR - Static variable in class com.strobel.decompiler.languages.java.ast.TokenRole
- FLAG_RESOLVE_CONSTRUCTORS - Static variable in class com.strobel.reflection.Resolver
- FLAG_RESOLVE_FIELDS - Static variable in class com.strobel.reflection.Resolver
- FLAG_RESOLVE_METHODS - Static variable in class com.strobel.reflection.Resolver
- FLAG_RESOLVE_NESTED_TYPES - Static variable in class com.strobel.reflection.Resolver
- FLAG_RESOLVING_MEMBERS - Static variable in class com.strobel.reflection.ReflectedType
- flagAnonymousEnumDefinitions(TypeDefinition) - Static method in class com.strobel.assembler.metadata.DeobfuscationUtilities
- flags - Variable in class com.strobel.decompiler.ast.TypeAnalysis.ExpressionToInfer
- flags - Variable in class com.strobel.decompiler.languages.java.ast.AstNode
- Flags - Class in com.strobel.assembler.metadata
- Flags - Class in com.strobel.reflection
- Flags() - Constructor for class com.strobel.assembler.metadata.Flags
- Flags() - Constructor for class com.strobel.reflection.Flags
- FLAGS_UPDATER - Static variable in class com.strobel.reflection.ReflectedType
- Flags.Flag - Enum Class in com.strobel.assembler.metadata
- Flags.Flag - Enum Class in com.strobel.reflection
- Flags.Kind - Enum Class in com.strobel.assembler.metadata
- FlagUtilities - Class in com.strobel.reflection
- FlagUtilities() - Constructor for class com.strobel.reflection.FlagUtilities
- flattenBasicBlocks(Node) - Static method in class com.strobel.decompiler.ast.AstOptimizer
- FlattenElseIfStatementsTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- FlattenElseIfStatementsTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.FlattenElseIfStatementsTransform
- FlattenHierarchy - Enum constant in enum class com.strobel.reflection.BindingFlags
- FlattenNestedMovableBlocks - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- flattenOperands(ListBuffer<Expression>) - Method in class com.strobel.expressions.ConcatExpression
- FlattenSwitchBlocksTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- FlattenSwitchBlocksTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.FlattenSwitchBlocksTransform
- flip() - Method in class com.strobel.assembler.metadata.Buffer
- FLOAD - Enum constant in enum class com.strobel.assembler.ir.OpCode
- FLOAD - Enum constant in enum class com.strobel.reflection.emit.OpCode
- FLOAD_0 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- FLOAD_0 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- FLOAD_1 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- FLOAD_1 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- FLOAD_2 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- FLOAD_2 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- FLOAD_3 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- FLOAD_3 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- FLOAD_W - Enum constant in enum class com.strobel.assembler.ir.OpCode
- FLOAD_W - Enum constant in enum class com.strobel.reflection.emit.OpCode
- Float - Enum constant in enum class com.strobel.assembler.ir.FrameValueType
- Float - Enum constant in enum class com.strobel.assembler.metadata.JvmType
- Float - Enum constant in enum class com.strobel.reflection.SimpleType
- Float - Static variable in class com.strobel.assembler.metadata.BuiltinTypes
- Float - Static variable in class com.strobel.assembler.metadata.CommonTypeReferences
- Float - Static variable in class com.strobel.reflection.PrimitiveTypes
- Float - Static variable in class com.strobel.reflection.Types
- FLOAT - Static variable in class com.strobel.assembler.ir.FrameValue
- FLOAT_RANK - Static variable in class com.strobel.decompiler.languages.java.utilities.TypeUtilities
- FloatBox - Class in com.strobel.core
- FloatBox - Static variable in class com.strobel.reflection.Types
- FloatBox() - Constructor for class com.strobel.core.FloatBox
- FloatBox(float) - Constructor for class com.strobel.core.FloatBox
- FloatConstant - Enum constant in enum class com.strobel.assembler.ir.ConstantPool.Tag
- FloatConstant - Enum constant in enum class com.strobel.reflection.emit.ConstantPool.Tag
- FloatConstant(ConstantPool, float) - Constructor for class com.strobel.reflection.emit.ConstantPool.FloatConstant
- FloatConstantEntry(ConstantPool, float) - Constructor for class com.strobel.assembler.ir.ConstantPool.FloatConstantEntry
- FloatSignature - Class in com.strobel.assembler.metadata.signatures
- FloatSignature() - Constructor for class com.strobel.assembler.metadata.signatures.FloatSignature
- FLOW_BREAK - Static variable in class com.strobel.expressions.DebugViewWriter
- FLOW_NEW_LINE - Static variable in class com.strobel.expressions.DebugViewWriter
- FLOW_NONE - Static variable in class com.strobel.expressions.DebugViewWriter
- FLOW_SPACE - Static variable in class com.strobel.expressions.DebugViewWriter
- FlowControl - Enum Class in com.strobel.assembler.ir
- FlowControl() - Constructor for enum class com.strobel.assembler.ir.FlowControl
- flush() - Method in class com.strobel.expressions.ExpressionStringBuilder
- FMUL - Enum constant in enum class com.strobel.assembler.ir.OpCode
- FMUL - Enum constant in enum class com.strobel.reflection.emit.OpCode
- FNEG - Enum constant in enum class com.strobel.assembler.ir.OpCode
- FNEG - Enum constant in enum class com.strobel.reflection.emit.OpCode
- FOR_ARRAY_PATTERN_1 - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.ConvertLoopsTransform
- FOR_ARRAY_PATTERN_2 - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.ConvertLoopsTransform
- FOR_ARRAY_PATTERN_3 - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.ConvertLoopsTransform
- FOR_EACH_LOOPS - Enum constant in enum class com.strobel.assembler.metadata.LanguageFeature
- FOR_EACH_PATTERN - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.ConvertLoopsTransform
- FOR_KEYWORD_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.ForEachStatement
- FOR_KEYWORD_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.ForStatement
- ForBraceEnforcement - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- forClass(Class<?>) - Static method in enum class com.strobel.assembler.metadata.JvmType
- forEach(ParameterExpression, Expression, Expression) - Static method in class com.strobel.expressions.Expression
- forEach(ParameterExpression, Expression, Expression, LabelTarget) - Static method in class com.strobel.expressions.Expression
- forEach(ParameterExpression, Expression, Expression, LabelTarget, LabelTarget) - Static method in class com.strobel.expressions.Expression
- ForEachBraceEnforcement - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- ForEachExpression - Class in com.strobel.expressions
- ForEachExpression(ParameterExpression, Expression, Expression, LabelTarget, LabelTarget) - Constructor for class com.strobel.expressions.ForEachExpression
- ForEachStatement - Class in com.strobel.decompiler.languages.java.ast
- ForEachStatement(int) - Constructor for class com.strobel.decompiler.languages.java.ast.ForEachStatement
- ForExpression - Class in com.strobel.expressions
- ForExpression(ParameterExpression, Expression, Expression, Expression, Expression, LabelTarget, LabelTarget) - Constructor for class com.strobel.expressions.ForExpression
- FormalTypeParameter - Class in com.strobel.assembler.metadata.signatures
- FormalTypeParameter(String, FieldTypeSignature[]) - Constructor for class com.strobel.assembler.metadata.signatures.FormalTypeParameter
- formalTypeParams - Variable in class com.strobel.assembler.metadata.signatures.MethodTypeSignature
- format - Static variable in class com.strobel.decompiler.BriefLogFormatter
- format(PrintStream, String, Object...) - Method in class com.strobel.io.Ansi
-
Prints formatted and colorized
message
to specifiedps
. - format(String, Object...) - Method in class com.strobel.assembler.CodePrinter
- format(Locale, String, Object...) - Method in class com.strobel.assembler.CodePrinter
- format(LogRecord) - Method in class com.strobel.decompiler.BriefLogFormatter
-
A Custom format implementation that is designed for brevity.
- formatGenericSignature(ITextOutput, TypeReference, Stack<TypeReference>) - Static method in class com.strobel.decompiler.DecompilerHelpers
- formatMethodSignature(ITextOutput, IMethodSignature, Stack<TypeReference>) - Static method in class com.strobel.decompiler.DecompilerHelpers
- formatter - Variable in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- formatType(ITextOutput, TypeReference, NameSyntax, boolean, Stack<TypeReference>) - Static method in class com.strobel.decompiler.DecompilerHelpers
- formatTypeName(TypeReference) - Method in class com.strobel.decompiler.languages.Language
- forName(String) - Static method in class com.strobel.reflection.Type
- forName(String, boolean) - Static method in class com.strobel.reflection.Type
- forPattern(Pattern) - Static method in class com.strobel.decompiler.languages.java.ast.AstNode
- forPattern(Pattern) - Static method in class com.strobel.decompiler.languages.java.ast.AstType
- forPattern(Pattern) - Static method in class com.strobel.decompiler.languages.java.ast.BlockStatement
- forPattern(Pattern) - Static method in class com.strobel.decompiler.languages.java.ast.CatchClause
- forPattern(Pattern) - Static method in class com.strobel.decompiler.languages.java.ast.Expression
- forPattern(Pattern) - Static method in class com.strobel.decompiler.languages.java.ast.MethodDeclaration
- forPattern(Pattern) - Static method in class com.strobel.decompiler.languages.java.ast.ParameterDeclaration
- forPattern(Pattern) - Static method in class com.strobel.decompiler.languages.java.ast.Statement
- forPattern(Pattern) - Static method in class com.strobel.decompiler.languages.java.ast.VariableInitializer
- forStandardColor(Ansi.Color) - Static method in class com.strobel.io.Ansi.AnsiColor
- ForStatement - Class in com.strobel.decompiler.languages.java.ast
- ForStatement(int) - Constructor for class com.strobel.decompiler.languages.java.ast.ForStatement
- forTag(char) - Static method in enum class com.strobel.assembler.metadata.annotations.AnnotationElementType
- forValue(Object, boolean) - Static method in enum class com.strobel.assembler.metadata.JvmType
- forValue(T) - Static method in class com.strobel.functions.Suppliers
- foundType - Variable in class com.strobel.reflection.emit.AnnotationTypeMismatchExceptionProxy
- Frame - Class in com.strobel.assembler.ir
-
User: Mike Strobel Date: 1/6/13 Time: 4:09 PM
- Frame(FrameType, FrameValue[], FrameValue[]) - Constructor for class com.strobel.assembler.ir.Frame
- Frame(FrameType, List<FrameValue>, List<FrameValue>) - Constructor for class com.strobel.assembler.ir.Frame
- Frame(ReflectedType<?>, Resolver.Frame) - Constructor for class com.strobel.reflection.Resolver.Frame
- Frame(Type, Resolver.Frame) - Constructor for class com.strobel.reflection.Resolver.Frame
- FrameType - Enum Class in com.strobel.assembler.ir
-
User: Mike Strobel Date: 1/6/13 Time: 4:05 PM
- FrameType() - Constructor for enum class com.strobel.assembler.ir.FrameType
- FrameType() - Constructor for enum class com.strobel.reflection.emit.Verifier.FrameType
- FrameValue - Class in com.strobel.assembler.ir
- FrameValue(FrameValueType) - Constructor for class com.strobel.assembler.ir.FrameValue
- FrameValue(FrameValueType, Object) - Constructor for class com.strobel.assembler.ir.FrameValue
- FrameValueType - Enum Class in com.strobel.assembler.ir
- FrameValueType() - Constructor for enum class com.strobel.assembler.ir.FrameValueType
- free(int) - Method in class com.strobel.expressions.StackSpiller
- free(int) - Method in class com.strobel.expressions.StackSpiller.TempMaker
- FREE_BSD - Enum constant in enum class com.strobel.core.OS
- freeLocal() - Method in class com.strobel.expressions.CompilerScope.LocalStorage
- freeLocal() - Method in class com.strobel.expressions.CompilerScope.Storage
- freeLocal(LocalBuilder) - Method in class com.strobel.expressions.LambdaCompiler
- freeTemp(ParameterExpression) - Method in class com.strobel.expressions.StackSpiller.TempMaker
- Freezable - Class in com.strobel.core
- Freezable() - Constructor for class com.strobel.core.Freezable
- freeze() - Method in class com.strobel.assembler.Collection
- freeze() - Method in class com.strobel.core.Freezable
- freeze() - Method in interface com.strobel.core.IFreezable
- freeze(boolean) - Method in class com.strobel.assembler.Collection
- freezeCore() - Method in class com.strobel.assembler.metadata.MethodBody
- freezeCore() - Method in class com.strobel.core.Freezable
- freezeCore() - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- freezeCore(boolean) - Method in class com.strobel.assembler.Collection
- freezeIfUnfrozen() - Method in class com.strobel.assembler.Collection
- freezeIfUnfrozen() - Method in class com.strobel.core.Freezable
- freezeIfUnfrozen() - Method in interface com.strobel.core.IFreezable
- FREM - Enum constant in enum class com.strobel.assembler.ir.OpCode
- FREM - Enum constant in enum class com.strobel.reflection.emit.OpCode
- freshTypeVariables(TypeList) - Static method in class com.strobel.reflection.Helper
- FRETURN - Enum constant in enum class com.strobel.assembler.ir.OpCode
- FRETURN - Enum constant in enum class com.strobel.reflection.emit.OpCode
- from - Variable in class com.strobel.assembler.metadata.MetadataHelper.Adapter
- from - Variable in class com.strobel.reflection.Helper.Adapter
- from(A[]) - Static method in class com.strobel.collections.ImmutableList
-
Construct a list consisting all elements of given array.
- fromArrayType(Class<? extends Object[]>) - Static method in class com.strobel.util.EmptyArrayCache
- fromElementOrPrimitiveType(Class<?>) - Static method in class com.strobel.util.EmptyArrayCache
- fromElementType(Class<T>) - Static method in class com.strobel.util.EmptyArrayCache
- fromMask(int) - Static method in enum class com.strobel.reflection.BindingFlags
- fromMember(MemberInfo) - Static method in enum class com.strobel.reflection.BindingFlags
- fromMethodModifiers(int) - Static method in enum class com.strobel.reflection.BindingFlags
- fromMethodModifiers(int) - Static method in enum class com.strobel.reflection.CallingConvention
- fromPrimitiveTypeCode(int) - Static method in class com.strobel.assembler.metadata.BuiltinTypes
- fromStandardFlags(long, Flags.Kind) - Static method in class com.strobel.assembler.metadata.Flags
- fromTag(int) - Static method in enum class com.strobel.assembler.ir.ConstantPool.ReferenceKind
- fromTag(int) - Static method in enum class com.strobel.reflection.emit.ConstantPool.ReferenceKind
- fromTypeModifiers(int) - Static method in enum class com.strobel.reflection.BindingFlags
- fromValue(int) - Static method in enum class com.strobel.assembler.ir.ConstantPool.Tag
- FROZEN_BIT - Static variable in class com.strobel.decompiler.languages.java.ast.AstNode
- FrugalKeyMap - Interface in com.strobel.componentmodel
- FSTORE - Enum constant in enum class com.strobel.assembler.ir.OpCode
- FSTORE - Enum constant in enum class com.strobel.reflection.emit.OpCode
- FSTORE_0 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- FSTORE_0 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- FSTORE_1 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- FSTORE_1 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- FSTORE_2 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- FSTORE_2 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- FSTORE_3 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- FSTORE_3 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- FSTORE_W - Enum constant in enum class com.strobel.assembler.ir.OpCode
- FSTORE_W - Enum constant in enum class com.strobel.reflection.emit.OpCode
- FSUB - Enum constant in enum class com.strobel.assembler.ir.OpCode
- FSUB - Enum constant in enum class com.strobel.reflection.emit.OpCode
- Full - Enum constant in enum class com.strobel.assembler.ir.FrameType
-
Represents a compressed frame with complete frame data.
- FullConditionalExpression - Class in com.strobel.expressions
- FullConditionalExpression(Expression, Expression, Expression) - Constructor for class com.strobel.expressions.FullConditionalExpression
- FullConditionalExpressionWithType - Class in com.strobel.expressions
- FullConditionalExpressionWithType(Expression, Expression, Expression, Type) - Constructor for class com.strobel.expressions.FullConditionalExpressionWithType
- Func<R> - Interface in com.strobel.core.delegates
- Func1<T,
R> - Interface in com.strobel.core.delegates - Func2<T1,
T2, - Interface in com.strobel.core.delegatesR> - Function<T,
R> - Interface in com.strobel.functions - functionalOp(Expression) - Method in class com.strobel.expressions.UnaryExpression
- Functions - Class in com.strobel.expressions
- Functions - Class in com.strobel.functions
- Functions() - Constructor for class com.strobel.expressions.Functions
- Functions() - Constructor for class com.strobel.functions.Functions
G
- generateCLDCStackmap() - Method in enum class com.strobel.reflection.emit.CompilationTarget
-
Return true if cldc-style stack maps need to be generated.
- generateCLDCStackMap() - Method in enum class com.strobel.assembler.metadata.CompilerTarget
-
Return true if CLDC-style stack maps need to be generated.
- generateCode(ITextOutput) - Method in class com.strobel.decompiler.languages.java.ast.AstBuilder
- generated - package generated
- GENERATED_MEMBER - Static variable in class com.strobel.assembler.metadata.Flags
-
Flag is set for compiler-generated record members, it could be applied to accessors and fields
- GENERATED_METHOD_SIGNATURES - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteRecordClassesTransform
- GeneratedClassOutputPathProperty - Static variable in class com.strobel.reflection.emit.TypeBuilder
- GENERATEDCONSTR - Static variable in class com.strobel.assembler.metadata.Flags
-
Flag that marks a generated default constructor.
- GENERATEDCONSTR - Static variable in class com.strobel.reflection.Flags
-
Flag that marks a generated default constructor.
- generatedConstructor - Variable in class com.strobel.reflection.emit.ConstructorBuilder
- generatedField - Variable in class com.strobel.reflection.emit.FieldBuilder
- generatedMethod - Variable in class com.strobel.reflection.emit.MethodBuilder
- generatedTypeId - Variable in class com.strobel.decompiler.languages.java.ast.transforms.MethodHandleConstantRewriter.LcdMHHelperBuilder
- generateEmptyAfterBig() - Method in enum class com.strobel.assembler.metadata.CompilerTarget
-
Do we generate "empty" stack map slots after double and long?
- generateEmptyAfterBig() - Method in enum class com.strobel.reflection.emit.CompilationTarget
-
Do we generate "empty" stackmap slots after double and long?
- generateException() - Method in class com.strobel.reflection.emit.AnnotationTypeMismatchExceptionProxy
- generateException() - Method in class com.strobel.reflection.emit.ExceptionProxy
- generateName(Type<?>, TypeList) - Static method in class com.strobel.expressions.CustomDelegateTypeCache
- generateNameForVariable(Variable, Block) - Method in class com.strobel.decompiler.languages.java.ast.NameVariables
- generateStackMapTable() - Method in enum class com.strobel.assembler.metadata.CompilerTarget
-
Beginning in -target 6, we generate stack map attribute in compact format.
- generateStackMapTable() - Method in enum class com.strobel.reflection.emit.CompilationTarget
-
Beginning in -target 6, we generate stackmap attribute in compact format.
- generator - Variable in class com.strobel.expressions.LambdaCompiler
- generator - Variable in class com.strobel.reflection.emit.MethodBuilder
- GENERIC_PARAMETER_RESOLVER - Static variable in class com.strobel.reflection.emit.Verifier
- GenericBinder - Static variable in class com.strobel.reflection.GenericType
- GenericBinder - Static variable in class com.strobel.reflection.RuntimeType
- GenericEraser - Static variable in class com.strobel.reflection.ErasedType
- GenericMethod - Class in com.strobel.reflection
- GenericMethod(TypeBindings, MethodInfo) - Constructor for class com.strobel.reflection.GenericMethod
- GenericMethodInstance - Class in com.strobel.assembler.metadata
- GenericMethodInstance(TypeReference, MethodReference, TypeReference, List<ParameterDefinition>, List<TypeReference>) - Constructor for class com.strobel.assembler.metadata.GenericMethodInstance
- genericMethodWithArgsDoesNotExistOnType(String, Type) - Static method in class com.strobel.expressions.Error
- GenericParameter - Class in com.strobel.assembler.metadata
- GenericParameter<T> - Class in com.strobel.reflection
- GenericParameter(String) - Constructor for class com.strobel.assembler.metadata.GenericParameter
- GenericParameter(String, TypeReference) - Constructor for class com.strobel.assembler.metadata.GenericParameter
- GenericParameter(String, MethodInfo, Type<?>, int) - Constructor for class com.strobel.reflection.GenericParameter
- GenericParameter(String, MethodInfo, Type<?>, Type<?>, int) - Constructor for class com.strobel.reflection.GenericParameter
- GenericParameter(String, Type<?>, Type<?>, int) - Constructor for class com.strobel.reflection.GenericParameter
- GenericParameter(String, Type<?>, Type<?>, Type<?>, int) - Constructor for class com.strobel.reflection.GenericParameter
- GenericParameter(String, TypeVariable<?>, int) - Constructor for class com.strobel.reflection.GenericParameter
- GenericParameterBuilder<T> - Class in com.strobel.reflection.emit
- GenericParameterBuilder(TypeBuilder<T>) - Constructor for class com.strobel.reflection.emit.GenericParameterBuilder
- genericParameterBuilders - Variable in class com.strobel.reflection.emit.MethodBuilder
- genericParameterBuilders - Variable in class com.strobel.reflection.emit.TypeBuilder
- GenericParameterCollection - Class in com.strobel.assembler.metadata
- GenericParameterCollection(IGenericParameterProvider) - Constructor for class com.strobel.assembler.metadata.GenericParameterCollection
- GenericParameterFinder - Static variable in class com.strobel.reflection.ReflectedType
- GenericParameterResolver() - Constructor for class com.strobel.reflection.emit.Verifier.GenericParameterResolver
- genericParametersAlreadySet() - Static method in class com.strobel.reflection.emit.Error
- GenericParameterScopeVerifier() - Constructor for class com.strobel.reflection.emit.Verifier.GenericParameterScopeVerifier
- GenericParameterType - Enum Class in com.strobel.assembler.metadata
- GenericParameterType() - Constructor for enum class com.strobel.assembler.metadata.GenericParameterType
- GenericType<T> - Class in com.strobel.reflection
- GenericType(Type<?>, Type<?>...) - Constructor for class com.strobel.reflection.GenericType
- GenericType(Type<?>, TypeBindings) - Constructor for class com.strobel.reflection.GenericType
- GenericType(Type<?>, TypeList) - Constructor for class com.strobel.reflection.GenericType
- genericTypeDefinitionRequired() - Static method in class com.strobel.reflection.emit.Error
- get() - Method in interface com.strobel.collections.concurrent.ConcurrentRefValueIntObjectHashMap.IntReference
- get() - Method in class com.strobel.core.BooleanBox
- get() - Method in class com.strobel.core.ByteBox
- get() - Method in class com.strobel.core.CharacterBox
- get() - Method in class com.strobel.core.DoubleBox
- get() - Method in class com.strobel.core.FloatBox
- get() - Method in class com.strobel.core.IntegerBox
- get() - Method in interface com.strobel.core.IStrongBox
- get() - Method in class com.strobel.core.LongBox
- get() - Static method in enum class com.strobel.core.OS
- get() - Method in class com.strobel.core.ShortBox
- get() - Method in class com.strobel.core.StrongBox
- get() - Method in interface com.strobel.functions.Supplier
- get(char) - Static method in class com.strobel.decompiler.AnsiTextOutput.Delimiters
- get(int) - Method in class com.strobel.assembler.Collection
- get(int) - Method in class com.strobel.assembler.ir.ConstantPool
- get(int) - Static method in enum class com.strobel.assembler.ir.OpCode
-
Get the OpCode for a simple standard 1-byte opcode.
- get(int) - Method in class com.strobel.assembler.ir.StackMappingVisitor
- get(int) - Method in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap
- get(int) - Method in interface com.strobel.collections.concurrent.ConcurrentIntObjectMap
- get(int) - Method in class com.strobel.collections.concurrent.ConcurrentRefValueIntObjectHashMap
- get(int) - Method in class com.strobel.collections.ImmutableList
- get(int) - Method in class com.strobel.collections.SmartList
- get(int) - Method in class com.strobel.core.ArrayUtilities.UnmodifiableArrayList
- get(int) - Method in interface com.strobel.core.IReadOnlyList
- get(int) - Method in class com.strobel.core.ReadOnlyList
- get(int) - Static method in class com.strobel.decompiler.patterns.Role
- get(int) - Method in class com.strobel.expressions.BlockExpressionList
- get(int) - Method in class com.strobel.expressions.ExpressionList
- get(int) - Method in interface com.strobel.expressions.IRuntimeVariables
- get(int) - Method in class com.strobel.expressions.RuntimeOperations.RuntimeVariableList
- get(int) - Method in class com.strobel.expressions.StackSpiller.ChildRewriter
- get(int) - Method in class com.strobel.reflection.emit.ConstantPool
- get(int) - Static method in enum class com.strobel.reflection.emit.OpCode
-
Get the OpCode for a simple standard 1-byte opcode.
- get(int, int) - Method in class com.strobel.expressions.StackSpiller.ChildRewriter
- get(int, ConstantPool.Tag) - Method in class com.strobel.assembler.ir.ConstantPool
- get(int, ConstantPool.Tag) - Method in class com.strobel.reflection.emit.ConstantPool
- get(Key<V>) - Method in class com.strobel.componentmodel.ArrayKeyMap
- get(Key<V>) - Method in class com.strobel.componentmodel.DictionaryKeyMap
- get(Key<V>) - Method in class com.strobel.componentmodel.EmptyKeyMap
- get(Key<V>) - Method in interface com.strobel.componentmodel.FrugalKeyMap
- get(Key<V>) - Method in class com.strobel.componentmodel.PairKeyMap
- get(Key<V>) - Method in class com.strobel.componentmodel.SingleKeyMap
- get(UserDataStore) - Method in class com.strobel.componentmodel.Key
- get(UserDataStore, T) - Method in class com.strobel.componentmodel.Key
- get(Type<?>, TypeList) - Static method in class com.strobel.expressions.CustomDelegateTypeCache
- get(Iterable<T>, int) - Static method in class com.strobel.core.CollectionUtilities
- get(Object) - Method in class com.strobel.decompiler.ast.DefaultMap
- get(String) - Static method in enum class com.strobel.core.OS
- get(String) - Method in class com.strobel.decompiler.patterns.Match
- get(String) - Method in class com.strobel.expressions.ParameterExpressionList
- get(List<T>, int) - Static method in class com.strobel.core.CollectionUtilities
- get(Map<Key<?>, ?>) - Method in class com.strobel.componentmodel.Key
- get(Map<Key<?>, ?>, T) - Method in class com.strobel.componentmodel.Key
- get(K) - Method in class com.strobel.collections.Cache
-
Gets the value associated with the given key.
- get(K) - Method in class com.strobel.collections.SatelliteCache
- get(K) - Method in class com.strobel.collections.ThreadLocalCache
- get(K) - Method in class com.strobel.collections.ThreadLocalIdentityCache
- get(K) - Method in class com.strobel.collections.TopLevelCache
- GET_CLASS_METHOD - Static variable in class com.strobel.reflection.TypeBinder
- GET_ITERATOR_PATTERN - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.ConvertLoopsTransform
- getAccessFlags() - Method in class com.strobel.assembler.ir.attributes.InnerClassEntry
- getAction() - Method in class com.strobel.expressions.StackSpiller.ChildRewriter
- getAction() - Method in class com.strobel.expressions.StackSpiller.Result
- getAddImports() - Method in class com.strobel.decompiler.languages.java.ast.ConvertTypeOptions
- getAdditionalArraySpecifiers() - Method in class com.strobel.decompiler.languages.java.ast.ArrayCreationExpression
- getAllowWildcards() - Method in class com.strobel.decompiler.languages.java.ast.ConvertTypeOptions
- getAlternativeName(String) - Method in class com.strobel.decompiler.languages.java.ast.NameVariables
- getAlternatives() - Method in interface com.strobel.assembler.metadata.IUnionType
- getAlternatives() - Method in class com.strobel.assembler.metadata.UnionType
- getAlternatives() - Method in class com.strobel.decompiler.languages.java.ast.UnionType
- getAlwaysGenerateExceptionVariableForCatchBlocks() - Method in class com.strobel.decompiler.DecompilerSettings
- getAncestors() - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- getAncestors(Class<T>) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- getAncestorsAndSelf() - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- getAnnotation() - Method in class com.strobel.assembler.metadata.annotations.AnnotationAnnotationElement
- getAnnotation() - Method in class com.strobel.reflection.emit.AnnotationBuilder
- getAnnotation(Class<A>) - Method in class com.strobel.reflection.ArrayType
- getAnnotation(Class<A>) - Method in class com.strobel.reflection.emit.TypeBuilder
- getAnnotation(Class<A>) - Method in class com.strobel.reflection.ErasedType
- getAnnotation(Class<A>) - Method in class com.strobel.reflection.GenericParameter
- getAnnotation(Class<A>) - Method in class com.strobel.reflection.GenericType
- getAnnotation(Class<A>) - Method in class com.strobel.reflection.PrimitiveType
- getAnnotation(Class<A>) - Method in class com.strobel.reflection.RuntimeType
- getAnnotation(Class<A>) - Method in class com.strobel.reflection.Type
- getAnnotation(Class<T>) - Method in class com.strobel.reflection.ConstructorInfo
- getAnnotation(Class<T>) - Method in class com.strobel.reflection.DelegatingMethodInfo
- getAnnotation(Class<T>) - Method in class com.strobel.reflection.emit.ConstructorBuilder
- getAnnotation(Class<T>) - Method in class com.strobel.reflection.emit.FieldBuilder
- getAnnotation(Class<T>) - Method in class com.strobel.reflection.emit.MethodBuilder
- getAnnotation(Class<T>) - Method in class com.strobel.reflection.ErasedField
- getAnnotation(Class<T>) - Method in class com.strobel.reflection.ErasedMethod
- getAnnotation(Class<T>) - Method in class com.strobel.reflection.FieldInfo
- getAnnotation(Class<T>) - Method in class com.strobel.reflection.MemberInfo
- getAnnotation(Class<T>) - Method in class com.strobel.reflection.MethodInfo
- getAnnotation(Class<T>) - Method in class com.strobel.reflection.ReflectedMethod
- getAnnotation(Class<T>) - Method in class com.strobel.reflection.RuntimeFieldInfo
- getAnnotation(Class<T>) - Method in class com.strobel.reflection.RuntimeMethodInfo
- getAnnotationRetention(AnnotationBuilder<? extends Annotation>) - Method in class com.strobel.reflection.emit.ClassWriter
- getAnnotations() - Method in class com.strobel.assembler.ir.attributes.AnnotationsAttribute
- getAnnotations() - Method in class com.strobel.assembler.ir.attributes.ParameterAnnotationsAttribute
- getAnnotations() - Method in class com.strobel.assembler.metadata.FieldDefinition
- getAnnotations() - Method in interface com.strobel.assembler.metadata.IAnnotationsProvider
- getAnnotations() - Method in class com.strobel.assembler.metadata.MemberReference
- getAnnotations() - Method in class com.strobel.assembler.metadata.MethodDefinition
- getAnnotations() - Method in class com.strobel.assembler.metadata.ParameterDefinition
- getAnnotations() - Method in class com.strobel.assembler.metadata.TypeDefinition
- getAnnotations() - Method in class com.strobel.decompiler.languages.java.ast.EntityDeclaration
- getAnnotations() - Method in class com.strobel.decompiler.languages.java.ast.TypeParameterDeclaration
- getAnnotations() - Method in class com.strobel.reflection.ArrayType
- getAnnotations() - Method in class com.strobel.reflection.ConstructorInfo
- getAnnotations() - Method in class com.strobel.reflection.DelegatingMethodInfo
- getAnnotations() - Method in class com.strobel.reflection.emit.ConstructorBuilder
- getAnnotations() - Method in class com.strobel.reflection.emit.FieldBuilder
- getAnnotations() - Method in class com.strobel.reflection.emit.MethodBuilder
- getAnnotations() - Method in class com.strobel.reflection.emit.TypeBuilder
- getAnnotations() - Method in class com.strobel.reflection.ErasedField
- getAnnotations() - Method in class com.strobel.reflection.ErasedMethod
- getAnnotations() - Method in class com.strobel.reflection.ErasedType
- getAnnotations() - Method in class com.strobel.reflection.FieldInfo
- getAnnotations() - Method in class com.strobel.reflection.GenericParameter
- getAnnotations() - Method in class com.strobel.reflection.GenericType
- getAnnotations() - Method in class com.strobel.reflection.MemberInfo
- getAnnotations() - Method in class com.strobel.reflection.MethodInfo
- getAnnotations() - Method in class com.strobel.reflection.PrimitiveType
- getAnnotations() - Method in class com.strobel.reflection.ReflectedMethod
- getAnnotations() - Method in class com.strobel.reflection.RuntimeFieldInfo
- getAnnotations() - Method in class com.strobel.reflection.RuntimeMethodInfo
- getAnnotations() - Method in class com.strobel.reflection.RuntimeType
- getAnnotations() - Method in class com.strobel.reflection.Type
- getAnnotationsByType(Class<T>) - Method in class com.strobel.reflection.DelegatingMethodInfo
- getAnnotationsByType(Class<T>) - Method in class com.strobel.reflection.MemberInfo
- getAnnotationsInternal() - Method in class com.strobel.assembler.metadata.FieldDefinition
- getAnnotationsInternal() - Method in class com.strobel.assembler.metadata.MethodDefinition
- getAnnotationsInternal() - Method in class com.strobel.assembler.metadata.ParameterDefinition
- getAnnotationsInternal() - Method in class com.strobel.assembler.metadata.TypeDefinition
- getAnnotationType() - Method in class com.strobel.assembler.metadata.annotations.CustomAnnotation
- getAnnotationType() - Method in class com.strobel.reflection.emit.AnnotationBuilder
- getArgument() - Method in class com.strobel.decompiler.languages.java.ast.IndexerExpression
- getArgument(int) - Method in interface com.strobel.expressions.IArgumentProvider
- getArgument(int) - Method in class com.strobel.expressions.InstanceMethodCallExpressionN
- getArgument(int) - Method in class com.strobel.expressions.InvocationExpression
- getArgument(int) - Method in class com.strobel.expressions.MethodCallExpression
- getArgument(int) - Method in class com.strobel.expressions.MethodCallExpressionN
- getArgument(int) - Method in class com.strobel.expressions.NewExpression
- getArgumentCount() - Method in interface com.strobel.expressions.IArgumentProvider
- getArgumentCount() - Method in class com.strobel.expressions.InstanceMethodCallExpressionN
- getArgumentCount() - Method in class com.strobel.expressions.InvocationExpression
- getArgumentCount() - Method in class com.strobel.expressions.MethodCallExpression
- getArgumentCount() - Method in class com.strobel.expressions.MethodCallExpressionN
- getArgumentCount() - Method in class com.strobel.expressions.NewExpression
- getArguments() - Method in class com.strobel.assembler.ir.attributes.BootstrapMethodsTableEntry
- getArguments() - Method in class com.strobel.decompiler.ast.Expression
- getArguments() - Method in class com.strobel.decompiler.languages.java.ast.Annotation
- getArguments() - Method in class com.strobel.decompiler.languages.java.ast.EnumValueDeclaration
- getArguments() - Method in class com.strobel.decompiler.languages.java.ast.InvocationExpression
- getArguments() - Method in class com.strobel.decompiler.languages.java.ast.ObjectCreationExpression
- getArguments() - Method in class com.strobel.expressions.InvocationExpression
- getArguments() - Method in class com.strobel.expressions.MethodCallExpression
- getArguments() - Method in class com.strobel.expressions.NewExpression
- getArms() - Method in class com.strobel.decompiler.languages.java.ast.SwitchExpression
- getArrayRank(TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- getArraySpecifiers() - Method in class com.strobel.decompiler.languages.java.ast.ComposedType
- getArrayType(Type<T>) - Method in class com.strobel.reflection.TypeCache
- getArrowToken() - Method in class com.strobel.decompiler.languages.java.ast.LambdaExpression
- getAssignToken() - Method in class com.strobel.decompiler.languages.java.ast.VariableInitializer
- getAttributes() - Method in class com.strobel.assembler.ir.attributes.CodeAttribute
- getAttributes() - Method in class com.strobel.assembler.ir.attributes.RecordComponentInfo
- getAttributes() - Method in class com.strobel.reflection.emit.AnnotationBuilder
- getBaseMethod() - Method in class com.strobel.assembler.metadata.RawMethod
- getBaseSize() - Method in enum class com.strobel.assembler.ir.OperandType
- getBaseType() - Method in class com.strobel.assembler.metadata.CompoundTypeReference
- getBaseType() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.ClassSignature
- getBaseType() - Method in interface com.strobel.assembler.metadata.IClassSignature
- getBaseType() - Method in interface com.strobel.assembler.metadata.ICompoundType
- getBaseType() - Method in class com.strobel.assembler.metadata.TypeDefinition
- getBaseType() - Method in class com.strobel.decompiler.languages.java.ast.ComposedType
- getBaseType() - Method in class com.strobel.decompiler.languages.java.ast.IntersectionType
- getBaseType() - Method in class com.strobel.decompiler.languages.java.ast.TypeDeclaration
- getBaseType() - Method in class com.strobel.reflection.CompoundType
- getBaseType() - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- getBaseType() - Method in class com.strobel.reflection.emit.TypeBuilder
- getBaseType() - Method in class com.strobel.reflection.emit.TypeBuilderInstantiation
- getBaseType() - Method in class com.strobel.reflection.ErasedType
- getBaseType() - Method in class com.strobel.reflection.GenericType
- getBaseType() - Method in class com.strobel.reflection.ReflectedType
- getBaseType() - Method in class com.strobel.reflection.RuntimeType
- getBaseType() - Method in class com.strobel.reflection.Type
- getBaseType(TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- getBeforeLoopCondition(Statement) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis
- getBeginColumn() - Method in class com.strobel.decompiler.languages.Region
- getBeginLine() - Method in class com.strobel.decompiler.languages.Region
- getBinaryOperatorMethod(ExpressionType, Type<?>, Type<?>, String) - Static method in class com.strobel.expressions.Expression
- getBinaryOperatorStaticMethod(ExpressionType, Type<?>, Type<?>, String) - Static method in class com.strobel.expressions.Expression
- getBinaryOperatorType(Expression) - Static method in class com.strobel.decompiler.languages.java.ast.InsertParenthesesVisitor
- getBinaryOpFromAssignmentOp(ExpressionType) - Static method in class com.strobel.expressions.BinaryExpression
- getBindingFlags() - Method in class com.strobel.reflection.RuntimeConstructorInfo
- getBindingFlags() - Method in class com.strobel.reflection.RuntimeFieldInfo
- getBindingFlags() - Method in class com.strobel.reflection.RuntimeMethodInfo
- getBlock() - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareLocalClassesTransform.TypeToDeclare
- getBlock() - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.VariableToDeclare
- getBlockIndex() - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode
- getBody() - Method in class com.strobel.assembler.metadata.MethodDefinition
- getBody() - Method in class com.strobel.decompiler.ast.BasicBlock
- getBody() - Method in class com.strobel.decompiler.ast.Block
- getBody() - Method in class com.strobel.decompiler.ast.Lambda
- getBody() - Method in class com.strobel.decompiler.ast.Loop
- getBody() - Method in class com.strobel.decompiler.languages.java.ast.CatchClause
- getBody() - Method in class com.strobel.decompiler.languages.java.ast.ConstructorDeclaration
- getBody() - Method in class com.strobel.decompiler.languages.java.ast.InstanceInitializer
- getBody() - Method in class com.strobel.decompiler.languages.java.ast.LambdaExpression
- getBody() - Method in class com.strobel.decompiler.languages.java.ast.MethodDeclaration
- getBody() - Method in class com.strobel.expressions.CatchBlock
- getBody() - Method in class com.strobel.expressions.ForEachExpression
- getBody() - Method in class com.strobel.expressions.ForExpression
- getBody() - Method in class com.strobel.expressions.LambdaExpression
- getBody() - Method in class com.strobel.expressions.LoopExpression
- getBody() - Method in class com.strobel.expressions.SwitchCase
- getBody() - Method in class com.strobel.expressions.TryExpression
- getBody() - Method in class com.strobel.reflection.emit.MethodBuilder
- getBootstrapArguments() - Method in class com.strobel.assembler.metadata.DynamicCallSite
- getBootstrapMethod() - Method in class com.strobel.assembler.metadata.DynamicCallSite
- getBootstrapMethodHandle() - Method in class com.strobel.assembler.metadata.DynamicCallSite
- getBootstrapMethodIndex() - Method in class com.strobel.assembler.metadata.DynamicCallSite
- getBootstrapMethods() - Method in class com.strobel.assembler.ir.attributes.BootstrapMethodsAttribute
- getBounds() - Method in class com.strobel.assembler.metadata.signatures.FormalTypeParameter
- getBoundType(int) - Method in class com.strobel.reflection.TypeBindings
- getBoundType(Type) - Method in class com.strobel.reflection.TypeBindings
- getBoundTypes() - Method in class com.strobel.reflection.TypeBindings
- getBoxedType(Type<?>) - Static method in class com.strobel.util.TypeUtils
- getBoxedType(Class<?>) - Static method in class com.strobel.core.VerifyArgument
- getBoxedTypeOrSelf(TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- getBoxedTypeOrSelf(Type<?>) - Static method in class com.strobel.util.TypeUtils
- getBoxMethod(Type<?>) - Static method in class com.strobel.util.TypeUtils
- getBoxType(Type<?>) - Static method in class com.strobel.expressions.CompilerScope
- getBranchTargets() - Method in class com.strobel.decompiler.ast.Expression
- getBreakTarget() - Method in class com.strobel.expressions.ForEachExpression
- getBreakTarget() - Method in class com.strobel.expressions.ForExpression
- getBreakTarget() - Method in class com.strobel.expressions.LoopExpression
- getBreakToken() - Method in class com.strobel.decompiler.languages.java.ast.BreakStatement
- getBriefDescription() - Method in class com.strobel.assembler.metadata.FieldDefinition
-
Human-readable brief description of a type or member, which does not include information super types, thrown exceptions, or modifiers other than 'static'.
- getBriefDescription() - Method in interface com.strobel.assembler.metadata.IMemberDefinition
- getBriefDescription() - Method in class com.strobel.assembler.metadata.MethodDefinition
-
Human-readable brief description of a type or member, which does not include information super types, thrown exceptions, or modifiers other than 'static'.
- getBriefDescription() - Method in class com.strobel.assembler.metadata.TypeReference
-
Human-readable brief description of a type or member, which does not include information super types, thrown exceptions, or modifiers other than 'static'.
- getBriefDescription() - Method in class com.strobel.reflection.DelegatingMethodInfo
- getBriefDescription() - Method in class com.strobel.reflection.MemberInfo
-
Human-readable brief description of a type or member, which does not include information super types, thrown exceptions, or modifiers other than 'static'.
- getBytecodeOptions(DecompilationOptions) - Static method in class com.strobel.decompiler.languages.BytecodeLanguage
- getBytecodeOutputOptions() - Method in class com.strobel.decompiler.DecompilerSettings
- getByteOperand(byte[], int) - Static method in class com.strobel.reflection.emit.CodeGenerator
- getCache() - Method in class com.strobel.reflection.Type
- getCallerClass(int) - Static method in class com.strobel.compilerservices.CallerResolver
-
Indexes into the current method call context with a given offset.
- getCallingConvention() - Method in class com.strobel.reflection.DelegatingMethodInfo
- getCallingConvention() - Method in class com.strobel.reflection.GenericMethod
- getCallingConvention() - Method in class com.strobel.reflection.MethodBase
- getCallingConvention() - Method in class com.strobel.reflection.ReflectedMethod
- getCallSite() - Method in class com.strobel.decompiler.ast.Lambda
- getCanceled() - Method in class com.strobel.decompiler.DecompilerContext
- getCandidates() - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.Result
- getCandidates() - Method in class com.strobel.decompiler.languages.java.ast.NameResolveResult
- getCanonicalName() - Method in interface com.strobel.decompiler.types.ITypeInfo
- getCanonicalName() - Method in class com.strobel.decompiler.types.TypeProxy
- getCaseBlocks() - Method in class com.strobel.decompiler.ast.Switch
- getCaseLabels() - Method in class com.strobel.decompiler.languages.java.ast.SwitchSection
- getCases() - Method in class com.strobel.expressions.SwitchExpression
- getCatchAddresses() - Method in class com.strobel.reflection.emit.__ExceptionInfo
- getCatchBlocks() - Method in class com.strobel.decompiler.ast.TryCatchBlock
- getCatchClass() - Method in class com.strobel.reflection.emit.__ExceptionInfo
- getCatchClause() - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.VariableToDeclare
- getCatchClauses() - Method in class com.strobel.decompiler.languages.java.ast.TryCatchStatement
- getCatchEndAddresses() - Method in class com.strobel.reflection.emit.__ExceptionInfo
- getCatchToken() - Method in class com.strobel.decompiler.languages.java.ast.CatchClause
- getCatchType() - Method in class com.strobel.assembler.ir.attributes.ExceptionTableEntry
- getCatchType() - Method in class com.strobel.assembler.ir.ExceptionHandler
- getCaughtTypes() - Method in class com.strobel.decompiler.ast.CatchBlock
- getCharacterCode(Type<?>) - Static method in class com.strobel.expressions.CustomDelegateTypeCache
- getCharOperand(byte[], int) - Static method in class com.strobel.reflection.emit.CodeGenerator
- getCheckPoint() - Method in class com.strobel.decompiler.patterns.Match
- getChildByRole(Role<? extends T>) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- getChildren() - Method in class com.strobel.decompiler.ast.BasicBlock
- getChildren() - Method in class com.strobel.decompiler.ast.Block
- getChildren() - Method in class com.strobel.decompiler.ast.Condition
- getChildren() - Method in class com.strobel.decompiler.ast.Expression
- getChildren() - Method in class com.strobel.decompiler.ast.Lambda
- getChildren() - Method in class com.strobel.decompiler.ast.Loop
- getChildren() - Method in class com.strobel.decompiler.ast.Node
- getChildren() - Method in class com.strobel.decompiler.ast.Switch
- getChildren() - Method in class com.strobel.decompiler.ast.TryCatchBlock
- getChildren() - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- getChildrenAndSelfRecursive() - Method in class com.strobel.decompiler.ast.Node
- getChildrenAndSelfRecursive(Predicate<Node>) - Method in class com.strobel.decompiler.ast.Node
- getChildrenAndSelfRecursive(Predicate<Node>, boolean) - Method in class com.strobel.decompiler.ast.Node
- getChildrenAndSelfRecursive(Class<T>) - Method in class com.strobel.decompiler.ast.Node
- getChildrenAndSelfRecursive(Class<T>, Predicate<? super T>) - Method in class com.strobel.decompiler.ast.Node
- getChildrenByRole(Role<? extends T>) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- getChildResults() - Method in class com.strobel.decompiler.semantics.ResolveResult
- getClassContext() - Method in class com.strobel.compilerservices.CallerResolver
- getClassFullName() - Method in class com.strobel.reflection.ArrayType
- getClassFullName() - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- getClassFullName() - Method in class com.strobel.reflection.emit.TypeBuilder
- getClassFullName() - Method in class com.strobel.reflection.emit.TypeBuilderInstantiation
- getClassFullName() - Method in class com.strobel.reflection.ErasedType
- getClassFullName() - Method in class com.strobel.reflection.Type
- getClassInfo() - Method in class com.strobel.assembler.ir.ConstantPool.ReferenceEntry
- getClassInfo() - Method in class com.strobel.reflection.emit.ConstantPool.ReferenceEntry
- getClassLoader() - Method in class com.strobel.reflection.SystemTypeContext
- getClassLoader() - Method in class com.strobel.reflection.TypeContext
- getClassName() - Method in class com.strobel.assembler.ir.ConstantPool.ReferenceEntry
- getClassName() - Method in class com.strobel.reflection.emit.ConstantPool.ReferenceEntry
- getClassNameFromArray() - Method in class com.strobel.assembler.metadata.ArrayTypeLoader
- getClassSimpleName() - Method in class com.strobel.reflection.ArrayType
- getClassSimpleName() - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- getClassSimpleName() - Method in class com.strobel.reflection.emit.TypeBuilder
- getClassSimpleName() - Method in class com.strobel.reflection.emit.TypeBuilderInstantiation
- getClassSimpleName() - Method in class com.strobel.reflection.ErasedType
- getClassSimpleName() - Method in class com.strobel.reflection.Type
- getClassType() - Method in class com.strobel.assembler.metadata.annotations.ClassAnnotationElement
- getClassType() - Method in class com.strobel.decompiler.languages.java.ast.TypeDeclaration
- getClosureArguments() - Method in class com.strobel.decompiler.languages.java.ast.MethodGroupExpression
- getCode() - Method in class com.strobel.assembler.ir.attributes.CodeAttribute
- getCode() - Method in enum class com.strobel.assembler.ir.OpCode
- getCode() - Method in class com.strobel.decompiler.ast.Expression
- getCode() - Method in class com.strobel.decompiler.languages.java.ast.InlinedBytecodeExpression
- getCode() - Method in enum class com.strobel.reflection.emit.OpCode
- getCodeGenerator() - Method in class com.strobel.reflection.emit.ConstructorBuilder
- getCodeGenerator() - Method in class com.strobel.reflection.emit.MethodBuilder
- getCodeGenerator(int) - Method in class com.strobel.reflection.emit.MethodBuilder
- getCodeOffset() - Method in class com.strobel.assembler.ir.attributes.CodeAttribute
- getCodeSize() - Method in class com.strobel.assembler.ir.attributes.CodeAttribute
- getCodeSize() - Method in class com.strobel.assembler.metadata.MethodBody
- getCoercionMethod(Type<?>, Type<?>) - Static method in class com.strobel.util.TypeUtils
- getCollapseImports() - Method in class com.strobel.decompiler.CommandLineOptions
- getColon() - Method in class com.strobel.decompiler.languages.java.ast.AssertStatement
- getColonToken() - Method in class com.strobel.decompiler.languages.java.ast.CaseLabel
- getColonToken() - Method in class com.strobel.decompiler.languages.java.ast.ConditionalExpression
- getColonToken() - Method in class com.strobel.decompiler.languages.java.ast.LabeledStatement
- getColonToken() - Method in class com.strobel.decompiler.languages.java.ast.LabelStatement
- getColorIndex() - Method in class com.strobel.io.Ansi.AnsiColor
- getColumn() - Method in interface com.strobel.decompiler.ITextOutput
- getColumn() - Method in class com.strobel.decompiler.PlainTextOutput
- getComment() - Method in class com.strobel.decompiler.languages.java.ast.CommentStatement
- getCommentType() - Method in class com.strobel.decompiler.languages.java.ast.Comment
- getCompareMethodBasedBinaryOperator(ExpressionType, Expression, Expression) - Static method in class com.strobel.expressions.Expression
- getComparison() - Method in class com.strobel.expressions.SwitchExpression
- getComparisonOperator(ExpressionType, Expression, Expression) - Static method in class com.strobel.expressions.Expression
- getCompilationUnit() - Method in class com.strobel.decompiler.languages.java.ast.AstBuilder
- getCompilerMajorVersion() - Method in class com.strobel.assembler.metadata.TypeDefinition
- getCompilerMinorVersion() - Method in class com.strobel.assembler.metadata.TypeDefinition
- getCompilerTarget() - Method in class com.strobel.assembler.metadata.TypeDefinition
- getCompilerTargetOverride() - Method in class com.strobel.decompiler.CommandLineOptions
- getComponents() - Method in class com.strobel.assembler.ir.attributes.RecordAttribute
- getComponentType() - Method in class com.strobel.assembler.metadata.signatures.ArrayTypeSignature
- getCondition() - Method in class com.strobel.decompiler.ast.Condition
- getCondition() - Method in class com.strobel.decompiler.ast.Loop
- getCondition() - Method in class com.strobel.decompiler.ast.Switch
- getCondition() - Method in class com.strobel.decompiler.languages.java.ast.AssertStatement
- getCondition() - Method in class com.strobel.decompiler.languages.java.ast.ConditionalExpression
- getCondition() - Method in class com.strobel.decompiler.languages.java.ast.DoWhileStatement
- getCondition() - Method in class com.strobel.decompiler.languages.java.ast.ForStatement
- getCondition() - Method in class com.strobel.decompiler.languages.java.ast.IfElseStatement
- getCondition() - Method in class com.strobel.decompiler.languages.java.ast.WhileStatement
- getConstantPool() - Method in class com.strobel.assembler.metadata.TypeDefinition
- getConstantToken(double) - Method in class com.strobel.reflection.emit.TypeBuilder
- getConstantToken(float) - Method in class com.strobel.reflection.emit.TypeBuilder
- getConstantToken(int) - Method in class com.strobel.reflection.emit.TypeBuilder
- getConstantToken(long) - Method in class com.strobel.reflection.emit.TypeBuilder
- getConstantValue() - Method in class com.strobel.assembler.ir.ConstantPool.ConstantEntry
- getConstantValue() - Method in class com.strobel.assembler.ir.ConstantPool.DoubleConstantEntry
- getConstantValue() - Method in class com.strobel.assembler.ir.ConstantPool.FloatConstantEntry
- getConstantValue() - Method in class com.strobel.assembler.ir.ConstantPool.IntegerConstantEntry
- getConstantValue() - Method in class com.strobel.assembler.ir.ConstantPool.LongConstantEntry
- getConstantValue() - Method in class com.strobel.assembler.ir.ConstantPool.ModuleEntry
- getConstantValue() - Method in class com.strobel.assembler.ir.ConstantPool.PackageEntry
- getConstantValue() - Method in class com.strobel.assembler.ir.ConstantPool.StringConstantEntry
- getConstantValue() - Method in class com.strobel.assembler.ir.ConstantPool.Utf8StringConstantEntry
- getConstantValue() - Method in class com.strobel.assembler.metadata.annotations.ConstantAnnotationElement
- getConstantValue() - Method in class com.strobel.assembler.metadata.FieldDefinition
- getConstantValue() - Method in interface com.strobel.assembler.metadata.IConstantValueProvider
- getConstantValue() - Method in class com.strobel.decompiler.languages.java.ast.BytecodeConstant
- getConstantValue() - Method in class com.strobel.decompiler.languages.java.ast.JavaResolver.PrimitiveResolveResult
- getConstantValue() - Method in class com.strobel.decompiler.semantics.ResolveResult
- getConstantValue() - Method in class com.strobel.reflection.emit.FieldBuilder
- getConstantValueSuffix(Type<?>) - Static method in class com.strobel.expressions.DebugViewWriter
- getConstructor() - Method in class com.strobel.expressions.NewExpression
- getConstructor(Type<?>...) - Method in class com.strobel.reflection.Type
- getConstructor(Type<? super T>, MethodInfo) - Method in class com.strobel.reflection.RuntimeTypeCache
- getConstructor(Set<BindingFlags>, CallingConvention, Type<?>...) - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- getConstructor(Set<BindingFlags>, CallingConvention, Type<?>...) - Method in class com.strobel.reflection.emit.TypeBuilder
- getConstructor(Set<BindingFlags>, CallingConvention, Type<?>...) - Method in class com.strobel.reflection.PrimitiveType
- getConstructor(Set<BindingFlags>, CallingConvention, Type<?>...) - Method in class com.strobel.reflection.Type
- getConstructor(Set<BindingFlags>, Type<?>...) - Method in class com.strobel.reflection.Type
- getConstructorList(MemberListType, String) - Method in class com.strobel.reflection.RuntimeTypeCache
- getConstructors() - Method in class com.strobel.reflection.Type
- getConstructors(Set<BindingFlags>) - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- getConstructors(Set<BindingFlags>) - Method in class com.strobel.reflection.emit.TypeBuilder
- getConstructors(Set<BindingFlags>) - Method in class com.strobel.reflection.PrimitiveType
- getConstructors(Set<BindingFlags>) - Method in class com.strobel.reflection.Type
- getContent() - Method in class com.strobel.decompiler.languages.java.ast.Comment
- getContext() - Method in class com.strobel.decompiler.languages.java.ast.AstBuilder
- getContextSize() - Static method in class com.strobel.compilerservices.CallerResolver
- getContextSize(int) - Static method in class com.strobel.compilerservices.CallerResolver
- getContinueTarget() - Method in class com.strobel.expressions.ForEachExpression
- getContinueTarget() - Method in class com.strobel.expressions.ForExpression
- getContinueTarget() - Method in class com.strobel.expressions.LoopExpression
- getContinueToken() - Method in class com.strobel.decompiler.languages.java.ast.ContinueStatement
- getConversion() - Method in class com.strobel.expressions.BinaryExpression
- getConversion() - Method in class com.strobel.expressions.CoalesceConversionBinaryExpression
- getConversion() - Method in class com.strobel.expressions.OpAssignMethodConversionBinaryExpression
- getConversion(TypeReference, TypeReference, Expression) - Method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.IsRedundantVisitor
-
Determines the conversion type, taking lossiness into consideration for numeric conversions.
- getConversionType(ICompoundType, TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- getConversionType(TypeReference, ICompoundType) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- getConversionType(TypeReference, TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- getCopyFrom() - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode
- getCorrespondingAssignmentOperator(BinaryOperatorType) - Static method in class com.strobel.decompiler.languages.java.ast.AssignmentExpression
- getCorrespondingBinaryOperator(AssignmentOperatorType) - Static method in class com.strobel.decompiler.languages.java.ast.AssignmentExpression
- getCreatedField() - Method in class com.strobel.reflection.emit.FieldBuilder
- getCreationContext() - Method in class com.strobel.expressions.LambdaExpression
- getCurrentActiveScopeIndex() - Method in class com.strobel.reflection.emit.ScopeTree
- getCurrentClass() - Method in class com.strobel.reflection.Resolver.Frame
- getCurrentDefinition() - Method in class com.strobel.decompiler.languages.java.TextOutputFormatter
- getCurrentLambdaName() - Method in class com.strobel.expressions.CompilerScope
- getCurrentLambdaName() - Method in class com.strobel.expressions.VariableBinder
- getCurrentLocalDefinition() - Method in class com.strobel.decompiler.languages.java.TextOutputFormatter
- getCurrentLocalReference() - Method in class com.strobel.decompiler.languages.java.TextOutputFormatter
- getCurrentMemberReference() - Method in class com.strobel.decompiler.languages.java.TextOutputFormatter
- getCurrentMethod() - Method in class com.strobel.decompiler.DecompilerContext
- getCurrentModuleReference() - Method in class com.strobel.decompiler.languages.java.TextOutputFormatter
- getCurrentPackageReference() - Method in class com.strobel.decompiler.languages.java.TextOutputFormatter
- getCurrentState() - Method in class com.strobel.reflection.emit.__ExceptionInfo
- getCurrentType() - Method in class com.strobel.decompiler.DecompilerContext
- getCurrentType() - Method in class com.strobel.reflection.Resolver.Frame
- getCurrentTypeReference() - Method in class com.strobel.decompiler.languages.java.TextOutputFormatter
- getCustomAnnotations() - Method in class com.strobel.reflection.emit.ConstructorBuilder
- getCustomAnnotations() - Method in class com.strobel.reflection.emit.FieldBuilder
- getCustomAnnotations() - Method in class com.strobel.reflection.emit.MethodBuilder
- getCustomAnnotations() - Method in class com.strobel.reflection.emit.ParameterBuilder
- getCustomAnnotations() - Method in class com.strobel.reflection.emit.TypeBuilder
- getData() - Method in class com.strobel.assembler.ir.attributes.BlobAttribute
- getData() - Method in class com.strobel.reflection.emit.CodeStream
- getDataOffset() - Method in class com.strobel.assembler.ir.attributes.BlobAttribute
- getDebugInfoGenerator() - Method in class com.strobel.expressions.AnalyzedTree
- getDebugLanguages() - Static method in class com.strobel.decompiler.languages.BytecodeAstLanguage
- getDebugView() - Method in class com.strobel.expressions.Expression
- getDeclaration() - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareLocalClassesTransform.TypeToDeclare
- getDeclaredAnnotation(Class<T>) - Method in class com.strobel.reflection.DelegatingMethodInfo
- getDeclaredAnnotation(Class<T>) - Method in class com.strobel.reflection.MemberInfo
- getDeclaredAnnotations() - Method in class com.strobel.reflection.ArrayType
- getDeclaredAnnotations() - Method in class com.strobel.reflection.ConstructorInfo
- getDeclaredAnnotations() - Method in class com.strobel.reflection.DelegatingMethodInfo
- getDeclaredAnnotations() - Method in class com.strobel.reflection.emit.ConstructorBuilder
- getDeclaredAnnotations() - Method in class com.strobel.reflection.emit.FieldBuilder
- getDeclaredAnnotations() - Method in class com.strobel.reflection.emit.MethodBuilder
- getDeclaredAnnotations() - Method in class com.strobel.reflection.emit.TypeBuilder
- getDeclaredAnnotations() - Method in class com.strobel.reflection.ErasedField
- getDeclaredAnnotations() - Method in class com.strobel.reflection.ErasedMethod
- getDeclaredAnnotations() - Method in class com.strobel.reflection.ErasedType
- getDeclaredAnnotations() - Method in class com.strobel.reflection.FieldInfo
- getDeclaredAnnotations() - Method in class com.strobel.reflection.GenericParameter
- getDeclaredAnnotations() - Method in class com.strobel.reflection.GenericType
- getDeclaredAnnotations() - Method in class com.strobel.reflection.MemberInfo
- getDeclaredAnnotations() - Method in class com.strobel.reflection.MethodInfo
- getDeclaredAnnotations() - Method in class com.strobel.reflection.PrimitiveType
- getDeclaredAnnotations() - Method in class com.strobel.reflection.ReflectedMethod
- getDeclaredAnnotations() - Method in class com.strobel.reflection.RuntimeFieldInfo
- getDeclaredAnnotations() - Method in class com.strobel.reflection.RuntimeMethodInfo
- getDeclaredAnnotations() - Method in class com.strobel.reflection.RuntimeType
- getDeclaredAnnotations() - Method in class com.strobel.reflection.Type
- getDeclaredAnnotationsByType(Class<T>) - Method in class com.strobel.reflection.DelegatingMethodInfo
- getDeclaredAnnotationsByType(Class<T>) - Method in class com.strobel.reflection.MemberInfo
- getDeclaredConstructors() - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- getDeclaredConstructors() - Method in class com.strobel.reflection.emit.TypeBuilderInstantiation
- getDeclaredConstructors() - Method in class com.strobel.reflection.ErasedType
- getDeclaredConstructors() - Method in class com.strobel.reflection.GenericType
- getDeclaredConstructors() - Method in class com.strobel.reflection.ReflectedType
- getDeclaredConstructors() - Method in class com.strobel.reflection.RuntimeType
- getDeclaredConstructors() - Method in class com.strobel.reflection.Type
- getDeclaredFields() - Method in class com.strobel.assembler.metadata.TypeDefinition
- getDeclaredFields() - Method in class com.strobel.reflection.ArrayType
- getDeclaredFields() - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- getDeclaredFields() - Method in class com.strobel.reflection.emit.TypeBuilderInstantiation
- getDeclaredFields() - Method in class com.strobel.reflection.ErasedType
- getDeclaredFields() - Method in class com.strobel.reflection.GenericType
- getDeclaredFields() - Method in class com.strobel.reflection.ReflectedType
- getDeclaredFields() - Method in class com.strobel.reflection.RuntimeType
- getDeclaredFields() - Method in class com.strobel.reflection.Type
- getDeclaredFieldsInternal() - Method in class com.strobel.assembler.metadata.TypeDefinition
- getDeclaredMethods() - Method in class com.strobel.assembler.metadata.TypeDefinition
- getDeclaredMethods() - Method in class com.strobel.reflection.ArrayType
- getDeclaredMethods() - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- getDeclaredMethods() - Method in class com.strobel.reflection.emit.TypeBuilderInstantiation
- getDeclaredMethods() - Method in class com.strobel.reflection.ErasedType
- getDeclaredMethods() - Method in class com.strobel.reflection.GenericType
- getDeclaredMethods() - Method in class com.strobel.reflection.ReflectedType
- getDeclaredMethods() - Method in class com.strobel.reflection.RuntimeType
- getDeclaredMethods() - Method in class com.strobel.reflection.Type
- getDeclaredMethodsInternal() - Method in class com.strobel.assembler.metadata.TypeDefinition
- getDeclaredResources() - Method in class com.strobel.decompiler.languages.java.ast.TryCatchStatement
- getDeclaredType(TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- getDeclaredTypes() - Method in class com.strobel.assembler.metadata.MethodDefinition
- getDeclaredTypes() - Method in class com.strobel.assembler.metadata.TypeDefinition
- getDeclaredTypes() - Method in class com.strobel.decompiler.languages.java.ast.InstanceInitializer
- getDeclaredTypes() - Method in class com.strobel.decompiler.languages.java.ast.MethodDeclaration
- getDeclaredTypes() - Method in class com.strobel.reflection.emit.TypeBuilderInstantiation
- getDeclaredTypes() - Method in class com.strobel.reflection.ErasedType
- getDeclaredTypes() - Method in class com.strobel.reflection.GenericType
- getDeclaredTypes() - Method in class com.strobel.reflection.ReflectedType
- getDeclaredTypes() - Method in class com.strobel.reflection.RuntimeType
- getDeclaredTypes() - Method in class com.strobel.reflection.Type
- getDeclaredTypesInternal() - Method in class com.strobel.assembler.metadata.MethodDefinition
- getDeclaredTypesInternal() - Method in class com.strobel.assembler.metadata.TypeDefinition
- getDeclaringMethod() - Method in class com.strobel.assembler.metadata.TypeDefinition
- getDeclaringMethod() - Method in class com.strobel.assembler.metadata.VariableDefinition
- getDeclaringMethod() - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- getDeclaringMethod() - Method in class com.strobel.reflection.emit.TypeBuilder
- getDeclaringMethod() - Method in class com.strobel.reflection.emit.TypeBuilderInstantiation
- getDeclaringMethod() - Method in class com.strobel.reflection.GenericParameter
- getDeclaringMethod() - Method in class com.strobel.reflection.ReflectedType
- getDeclaringMethod() - Method in class com.strobel.reflection.Type
- getDeclaringType() - Method in class com.strobel.assembler.metadata.CompoundTypeReference
- getDeclaringType() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedGenericType
- getDeclaringType() - Method in class com.strobel.assembler.metadata.FieldDefinition
- getDeclaringType() - Method in class com.strobel.assembler.metadata.GenericMethodInstance
- getDeclaringType() - Method in class com.strobel.assembler.metadata.GenericParameter
- getDeclaringType() - Method in interface com.strobel.assembler.metadata.IMemberDefinition
- getDeclaringType() - Method in interface com.strobel.assembler.metadata.IMetadataTypeMember
- getDeclaringType() - Method in class com.strobel.assembler.metadata.MemberReference
- getDeclaringType() - Method in class com.strobel.assembler.metadata.MetadataParser.UnresolvedField
- getDeclaringType() - Method in class com.strobel.assembler.metadata.MetadataParser.UnresolvedMethod
- getDeclaringType() - Method in class com.strobel.assembler.metadata.MethodDefinition
- getDeclaringType() - Method in class com.strobel.assembler.metadata.ParameterDefinition
- getDeclaringType() - Method in class com.strobel.assembler.metadata.ParameterDefinitionCollection
- getDeclaringType() - Method in class com.strobel.assembler.metadata.ParameterizedType
- getDeclaringType() - Method in class com.strobel.assembler.metadata.ParameterReference
- getDeclaringType() - Method in class com.strobel.assembler.metadata.RawMethod
- getDeclaringType() - Method in class com.strobel.assembler.metadata.RawType
- getDeclaringType() - Method in class com.strobel.assembler.metadata.TypeReference
- getDeclaringType() - Method in class com.strobel.assembler.metadata.VariableDefinition
- getDeclaringType() - Method in class com.strobel.assembler.metadata.VariableDefinitionCollection.UnknownVariableReference
- getDeclaringType() - Method in class com.strobel.assembler.metadata.VariableReference
- getDeclaringType() - Method in class com.strobel.assembler.metadata.WildcardType
- getDeclaringType() - Method in interface com.strobel.decompiler.types.ITypeInfo
- getDeclaringType() - Method in class com.strobel.decompiler.types.TypeProxy
- getDeclaringType() - Method in class com.strobel.reflection.ArrayType
- getDeclaringType() - Method in class com.strobel.reflection.BottomType
- getDeclaringType() - Method in class com.strobel.reflection.CapturedType
- getDeclaringType() - Method in class com.strobel.reflection.CompoundType
- getDeclaringType() - Method in class com.strobel.reflection.DelegatingMethodInfo
- getDeclaringType() - Method in class com.strobel.reflection.DynamicMethod
- getDeclaringType() - Method in class com.strobel.reflection.emit.ConstructorBuilder
- getDeclaringType() - Method in class com.strobel.reflection.emit.FieldBuilder
- getDeclaringType() - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- getDeclaringType() - Method in class com.strobel.reflection.emit.MethodBuilder
- getDeclaringType() - Method in class com.strobel.reflection.emit.TypeBuilder
- getDeclaringType() - Method in class com.strobel.reflection.emit.TypeBuilderInstantiation
- getDeclaringType() - Method in class com.strobel.reflection.ErasedField
- getDeclaringType() - Method in class com.strobel.reflection.ErasedMethod
- getDeclaringType() - Method in class com.strobel.reflection.ErasedType
- getDeclaringType() - Method in class com.strobel.reflection.GenericMethod
- getDeclaringType() - Method in class com.strobel.reflection.GenericParameter
- getDeclaringType() - Method in class com.strobel.reflection.GenericType
- getDeclaringType() - Method in class com.strobel.reflection.MemberInfo
- getDeclaringType() - Method in class com.strobel.reflection.NullType
- getDeclaringType() - Method in class com.strobel.reflection.PrimitiveType
- getDeclaringType() - Method in class com.strobel.reflection.RawMember
- getDeclaringType() - Method in class com.strobel.reflection.ReflectedConstructor
- getDeclaringType() - Method in class com.strobel.reflection.ReflectedField
- getDeclaringType() - Method in class com.strobel.reflection.ReflectedMethod
- getDeclaringType() - Method in class com.strobel.reflection.ReflectedType
- getDeclaringType() - Method in class com.strobel.reflection.RuntimeConstructorInfo
- getDeclaringType() - Method in class com.strobel.reflection.RuntimeFieldInfo
- getDeclaringType() - Method in class com.strobel.reflection.RuntimeMethodInfo
- getDeclaringType() - Method in class com.strobel.reflection.RuntimeType
- getDeclaringType() - Method in class com.strobel.reflection.WildcardType
- getDecompileMethodBodies() - Method in class com.strobel.decompiler.languages.java.ast.AstBuilder
- getDefaultBody() - Method in class com.strobel.expressions.SwitchExpression
- getDefaultOutputStream() - Method in class com.strobel.reflection.emit.TypeBuilder
- getDefaultTarget() - Method in class com.strobel.assembler.metadata.SwitchInfo
- getDefaultValue() - Method in class com.strobel.assembler.ir.attributes.AnnotationDefaultAttribute
- getDefaultValue() - Method in class com.strobel.decompiler.languages.java.ast.MethodDeclaration
- getDefaultValue() - Method in class com.strobel.expressions.LabelExpression
- getDefaultValue() - Method in class com.strobel.reflection.DelegatingMethodInfo
- getDefaultValue() - Method in class com.strobel.reflection.emit.MethodBuilder
- getDefaultValue() - Method in class com.strobel.reflection.MethodInfo
- getDefinedParameters() - Method in class com.strobel.reflection.emit.ConstructorBuilder
- getDefinedParameters() - Method in class com.strobel.reflection.emit.MethodBuilder
- getDefinitionRegion() - Method in class com.strobel.decompiler.semantics.ResolveResult
- getDescendants() - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- getDescendantsAndSelf() - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- getDescription() - Method in class com.strobel.assembler.metadata.FieldDefinition
-
Human-readable full description of a type or member, which includes specification of super types (in brief format), thrown exceptions, and modifiers.
- getDescription() - Method in interface com.strobel.assembler.metadata.IMemberDefinition
- getDescription() - Method in class com.strobel.assembler.metadata.MethodDefinition
-
Human-readable full description of a type or member, which includes specification of super types (in brief format), thrown exceptions, and modifiers.
- getDescription() - Method in class com.strobel.assembler.metadata.TypeReference
-
Human-readable full description of a type or member, which includes specification of super types (in brief format), thrown exceptions, and modifiers.
- getDescription() - Method in class com.strobel.reflection.DelegatingMethodInfo
- getDescription() - Method in class com.strobel.reflection.MemberInfo
-
Human-readable full description of a type or member, which includes specification of super types (in brief format), thrown exceptions, and modifiers.
- getDescriptor() - Method in class com.strobel.assembler.ir.attributes.RecordComponentInfo
- getDescriptorPrefix() - Method in enum class com.strobel.assembler.metadata.JvmType
- getDescriptorPrefix() - Method in enum class com.strobel.reflection.SimpleType
- getDimensions() - Method in class com.strobel.decompiler.languages.java.ast.ArrayCreationExpression
- getDirectoryName(String) - Static method in class com.strobel.io.PathHelper
- getDisableForEachTransforms() - Method in class com.strobel.decompiler.CommandLineOptions
- getDisableForEachTransforms() - Method in class com.strobel.decompiler.DecompilerSettings
- getDisplayName(String) - Static method in class com.strobel.expressions.DebugViewWriter
- getDominanceFrontier() - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode
- getDominatorTreeChildren() - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode
- getDoToken() - Method in class com.strobel.decompiler.languages.java.ast.DoWhileStatement
- getDotToken() - Method in class com.strobel.decompiler.languages.java.ast.ClassOfExpression
- getDotToken() - Method in class com.strobel.decompiler.languages.java.ast.MemberReferenceExpression
- getDoubleColonToken() - Method in class com.strobel.decompiler.languages.java.ast.MethodGroupExpression
- getDoubleConstant(double) - Method in class com.strobel.assembler.ir.ConstantPool
- getDoubleConstant(double) - Method in class com.strobel.reflection.emit.ConstantPool
- getDoubleOperand(byte[], int) - Static method in class com.strobel.reflection.emit.CodeGenerator
- getElements() - Method in class com.strobel.assembler.metadata.annotations.ArrayAnnotationElement
- getElements() - Method in class com.strobel.core.ReadOnlyList
- getElements() - Method in class com.strobel.decompiler.languages.java.ast.ArrayInitializerExpression
- getElementType() - Method in class com.strobel.assembler.metadata.annotations.AnnotationElement
- getElementType() - Method in class com.strobel.assembler.metadata.ArrayType
- getElementType() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedGenericType
- getElementType() - Method in class com.strobel.assembler.metadata.TypeReference
- getElementType() - Method in interface com.strobel.decompiler.types.ITypeInfo
- getElementType() - Method in class com.strobel.decompiler.types.TypeProxy
- getElementType() - Method in class com.strobel.reflection.ArrayType
- getElementType() - Method in class com.strobel.reflection.Type
- getElementType(TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- getElseToken() - Method in class com.strobel.decompiler.languages.java.ast.IfElseStatement
- getEmbeddedStatement() - Method in class com.strobel.decompiler.languages.java.ast.DoWhileStatement
- getEmbeddedStatement() - Method in class com.strobel.decompiler.languages.java.ast.ForEachStatement
- getEmbeddedStatement() - Method in class com.strobel.decompiler.languages.java.ast.ForStatement
- getEmbeddedStatement() - Method in class com.strobel.decompiler.languages.java.ast.SynchronizedStatement
- getEmbeddedStatement() - Method in class com.strobel.decompiler.languages.java.ast.WhileStatement
- getEmittedColumn() - Method in class com.strobel.decompiler.languages.LineNumberPosition
- getEmittedLine() - Method in class com.strobel.decompiler.languages.LineNumberPosition
- getEnclosingMethod() - Method in class com.strobel.assembler.ir.attributes.EnclosingMethodAttribute
- getEnclosingType() - Method in class com.strobel.assembler.ir.attributes.EnclosingMethodAttribute
- getEnclosingType() - Method in class com.strobel.reflection.RuntimeTypeCache
- getEnd() - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode
- getEnd() - Method in class com.strobel.decompiler.ast.Range
- getEndAddress() - Method in class com.strobel.reflection.emit.__ExceptionInfo
- getEndColumn() - Method in class com.strobel.decompiler.languages.Region
-
Note that
-1
indicates an unknown end. - getEndFinallyNode() - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode
- getEndLabel() - Method in class com.strobel.reflection.emit.__ExceptionInfo
- getEndLine() - Method in class com.strobel.decompiler.languages.Region
-
Note that
-1
indicates an unknown end. - getEndLocation() - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- getEndLocation() - Method in class com.strobel.decompiler.languages.java.ast.EmptyStatement
- getEndLocation() - Method in class com.strobel.decompiler.languages.java.ast.Identifier
- getEndLocation() - Method in class com.strobel.decompiler.languages.java.ast.JavaTokenNode
- getEndLocation() - Method in class com.strobel.decompiler.languages.java.ast.NewLineNode
- getEndLocation() - Method in class com.strobel.decompiler.languages.java.ast.NullReferenceExpression
- getEndLocation() - Method in class com.strobel.decompiler.languages.java.ast.PrimitiveExpression
- getEndLocation() - Method in class com.strobel.decompiler.languages.java.ast.SuperReferenceExpression
- getEndLocation() - Method in class com.strobel.decompiler.languages.java.ast.TextNode
- getEndLocation() - Method in class com.strobel.decompiler.languages.java.ast.ThisReferenceExpression
- getEndOffset() - Method in class com.strobel.assembler.ir.attributes.ExceptionTableEntry
- getEndOffset() - Method in class com.strobel.assembler.ir.Instruction
- getEntityType() - Method in class com.strobel.decompiler.languages.java.ast.ConstructorDeclaration
- getEntityType() - Method in class com.strobel.decompiler.languages.java.ast.EntityDeclaration
- getEntityType() - Method in class com.strobel.decompiler.languages.java.ast.EnumValueDeclaration
- getEntityType() - Method in class com.strobel.decompiler.languages.java.ast.FieldDeclaration
- getEntityType() - Method in class com.strobel.decompiler.languages.java.ast.InstanceInitializer
- getEntityType() - Method in class com.strobel.decompiler.languages.java.ast.MethodDeclaration
- getEntityType() - Method in class com.strobel.decompiler.languages.java.ast.ModuleDeclaration
- getEntityType() - Method in class com.strobel.decompiler.languages.java.ast.ParameterDeclaration
- getEntityType() - Method in class com.strobel.decompiler.languages.java.ast.TypeDeclaration
- getEntries() - Method in class com.strobel.assembler.ir.attributes.InnerClassesAttribute
- getEntries() - Method in class com.strobel.assembler.ir.attributes.LineNumberTableAttribute
- getEntries() - Method in class com.strobel.assembler.ir.attributes.LocalVariableTableAttribute
- getEntries() - Method in class com.strobel.assembler.ir.attributes.MethodParametersAttribute
- getEntry(int) - Method in class com.strobel.assembler.ir.ConstantPool
- getEntryGoto() - Method in class com.strobel.decompiler.ast.Block
- getEntryPoint() - Method in class com.strobel.assembler.flowanalysis.ControlFlowGraph
- getEnumConstantName() - Method in class com.strobel.assembler.metadata.annotations.EnumAnnotationElement
- getEnumConstants() - Method in class com.strobel.assembler.metadata.TypeDefinition
- getEnumConstants() - Method in class com.strobel.reflection.Type
- getEnumNames() - Method in class com.strobel.reflection.Type
- getEnumType() - Method in class com.strobel.assembler.metadata.annotations.EnumAnnotationElement
- getEqualityComparisonOperator(ExpressionType, String, Expression, Expression) - Static method in class com.strobel.expressions.Expression
- getEqualityOperand(Expression) - Method in class com.strobel.expressions.LambdaCompiler
- getEqualsMethodBasedBinaryOperator(ExpressionType, Expression, Expression) - Static method in class com.strobel.expressions.Expression
- getErasedClass() - Method in class com.strobel.reflection.ArrayType
- getErasedClass() - Method in class com.strobel.reflection.BottomType
- getErasedClass() - Method in class com.strobel.reflection.CapturedType
- getErasedClass() - Method in class com.strobel.reflection.CompoundType
- getErasedClass() - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- getErasedClass() - Method in class com.strobel.reflection.emit.TypeBuilder
- getErasedClass() - Method in class com.strobel.reflection.emit.TypeBuilderInstantiation
- getErasedClass() - Method in class com.strobel.reflection.ErasedType
- getErasedClass() - Method in class com.strobel.reflection.GenericParameter
- getErasedClass() - Method in class com.strobel.reflection.GenericType
- getErasedClass() - Method in class com.strobel.reflection.NullType
- getErasedClass() - Method in class com.strobel.reflection.PrimitiveType
- getErasedClass() - Method in class com.strobel.reflection.ReflectedType
- getErasedClass() - Method in class com.strobel.reflection.RuntimeType
- getErasedClass() - Method in class com.strobel.reflection.RuntimeTypeCache
- getErasedClass() - Method in class com.strobel.reflection.Type
- getErasedClass() - Method in class com.strobel.reflection.WildcardType
- getErasedDescription() - Method in class com.strobel.assembler.metadata.FieldDefinition
-
Human-readable erased description of a type or member.
- getErasedDescription() - Method in interface com.strobel.assembler.metadata.IMemberDefinition
- getErasedDescription() - Method in class com.strobel.assembler.metadata.MethodDefinition
-
Human-readable erased description of a type or member.
- getErasedDescription() - Method in class com.strobel.assembler.metadata.TypeReference
-
Human-readable erased description of a type or member.
- getErasedDescription() - Method in class com.strobel.reflection.DelegatingMethodInfo
- getErasedDescription() - Method in class com.strobel.reflection.MemberInfo
-
Human-readable erased description of a type or member.
- getErasedMethodDefinition() - Method in class com.strobel.reflection.DelegatingMethodInfo
- getErasedMethodDefinition() - Method in class com.strobel.reflection.emit.MethodBuilder
- getErasedMethodDefinition() - Method in class com.strobel.reflection.MethodInfo
- getErasedMethodDefinition() - Method in class com.strobel.reflection.ReflectedMethod
- getErasedMethodDefinition() - Method in class com.strobel.reflection.RuntimeMethodInfo
- getErasedSignature() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.MethodSignature
- getErasedSignature() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedGenericType
- getErasedSignature() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedType
- getErasedSignature() - Method in interface com.strobel.assembler.metadata.IMethodSignature
- getErasedSignature() - Method in class com.strobel.assembler.metadata.MemberReference
-
Method that returns type erased signature of a type or member; suitable as non-generic signature some packages need.
- getErasedSignature() - Method in class com.strobel.assembler.metadata.MethodDefinition
- getErasedSignature() - Method in class com.strobel.assembler.metadata.TypeDefinition
- getErasedSignature() - Method in class com.strobel.reflection.DelegatingMethodInfo
- getErasedSignature() - Method in class com.strobel.reflection.MemberInfo
-
Method that returns type erased signature of a type or member; suitable as non-generic signature some packages need.
- getErasedSignature() - Method in class com.strobel.reflection.SignatureType
- getErasedType() - Method in class com.strobel.reflection.Type
- getErasedTypes() - Method in class com.strobel.reflection.TypeList
- getExceptionalExit() - Method in class com.strobel.assembler.flowanalysis.ControlFlowGraph
- getExceptionHandler() - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode
- getExceptionHandlers() - Method in class com.strobel.assembler.metadata.MethodBody
- getExceptionInstances() - Method in class com.strobel.reflection.emit.MethodBuilder
- getExceptions() - Method in class com.strobel.reflection.emit.CodeGenerator
- getExceptionTableEntries() - Method in class com.strobel.assembler.ir.attributes.CodeAttribute
- getExceptionType() - Method in class com.strobel.decompiler.ast.CatchBlock
- getExceptionTypes() - Method in class com.strobel.assembler.ir.attributes.ExceptionsAttribute
- getExceptionTypes() - Method in class com.strobel.assembler.metadata.signatures.MethodTypeSignature
- getExceptionTypes() - Method in class com.strobel.decompiler.languages.java.ast.CatchClause
- getExceptionTypes() - Method in class com.strobel.reflection.emit.__ExceptionInfo
- getExceptionVariable() - Method in class com.strobel.decompiler.ast.CatchBlock
- getExcludeNestedTypes() - Method in class com.strobel.decompiler.CommandLineOptions
- getExcludeNestedTypes() - Method in class com.strobel.decompiler.DecompilerSettings
- getExpectedReturnType() - Method in class com.strobel.decompiler.ast.Lambda
- getExpectedType() - Method in class com.strobel.decompiler.ast.Expression
- getExpectedTypeByParent(Function<AstNode, ResolveResult>, Expression) - Static method in class com.strobel.decompiler.languages.java.utilities.TypeUtilities
- getExplicitInterfaces() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.ClassSignature
- getExplicitInterfaces() - Method in interface com.strobel.assembler.metadata.IClassSignature
- getExplicitInterfaces() - Method in class com.strobel.assembler.metadata.TypeDefinition
- getExplicitInterfaces() - Method in class com.strobel.reflection.CompoundType
- getExplicitInterfaces() - Method in class com.strobel.reflection.emit.TypeBuilder
- getExplicitInterfaces() - Method in class com.strobel.reflection.emit.TypeBuilderInstantiation
- getExplicitInterfaces() - Method in class com.strobel.reflection.ErasedType
- getExplicitInterfaces() - Method in class com.strobel.reflection.GenericParameter
- getExplicitInterfaces() - Method in class com.strobel.reflection.GenericType
- getExplicitInterfaces() - Method in class com.strobel.reflection.ReflectedType
- getExplicitInterfaces() - Method in class com.strobel.reflection.RuntimeType
- getExplicitInterfaces() - Method in class com.strobel.reflection.Type
- getExplicitInterfacesInternal() - Method in class com.strobel.assembler.metadata.TypeDefinition
- getExports() - Method in class com.strobel.assembler.ir.attributes.ModuleAttribute
- getExpression() - Method in class com.strobel.decompiler.languages.java.ast.CaseLabel
- getExpression() - Method in class com.strobel.decompiler.languages.java.ast.CastExpression
- getExpression() - Method in class com.strobel.decompiler.languages.java.ast.ExpressionStatement
- getExpression() - Method in class com.strobel.decompiler.languages.java.ast.InstanceOfExpression
- getExpression() - Method in class com.strobel.decompiler.languages.java.ast.ParenthesizedExpression
- getExpression() - Method in class com.strobel.decompiler.languages.java.ast.ReturnStatement
- getExpression() - Method in class com.strobel.decompiler.languages.java.ast.SwitchStatement
- getExpression() - Method in class com.strobel.decompiler.languages.java.ast.SynchronizedStatement
- getExpression() - Method in class com.strobel.decompiler.languages.java.ast.ThrowStatement
- getExpression() - Method in class com.strobel.decompiler.languages.java.ast.UnaryOperatorExpression
- getExpression() - Method in class com.strobel.expressions.InvocationExpression
- getExpression(int) - Method in class com.strobel.expressions.Block2
- getExpression(int) - Method in class com.strobel.expressions.Block3
- getExpression(int) - Method in class com.strobel.expressions.Block4
- getExpression(int) - Method in class com.strobel.expressions.Block5
- getExpression(int) - Method in class com.strobel.expressions.BlockExpression
- getExpression(int) - Method in class com.strobel.expressions.BlockN
- getExpression(int) - Method in class com.strobel.expressions.Scope1
- getExpression(int) - Method in class com.strobel.expressions.ScopeN
- getExpressionCount() - Method in class com.strobel.expressions.Block2
- getExpressionCount() - Method in class com.strobel.expressions.Block3
- getExpressionCount() - Method in class com.strobel.expressions.Block4
- getExpressionCount() - Method in class com.strobel.expressions.Block5
- getExpressionCount() - Method in class com.strobel.expressions.BlockExpression
- getExpressionCount() - Method in class com.strobel.expressions.BlockN
- getExpressionCount() - Method in class com.strobel.expressions.Scope1
- getExpressionCount() - Method in class com.strobel.expressions.ScopeN
- getExpressions() - Method in class com.strobel.expressions.BlockExpression
- getExpressions() - Method in class com.strobel.expressions.NewArrayExpression
- getExpressionType() - Method in class com.strobel.decompiler.patterns.TypedExpression
- getExtendsBound() - Method in class com.strobel.assembler.metadata.CapturedType
- getExtendsBound() - Method in class com.strobel.assembler.metadata.GenericParameter
- getExtendsBound() - Method in class com.strobel.assembler.metadata.signatures.Wildcard
- getExtendsBound() - Method in class com.strobel.assembler.metadata.TypeReference
- getExtendsBound() - Method in class com.strobel.assembler.metadata.WildcardType
- getExtendsBound() - Method in class com.strobel.decompiler.languages.java.ast.TypeParameterDeclaration
- getExtendsBound() - Method in class com.strobel.reflection.CapturedType
- getExtendsBound() - Method in class com.strobel.reflection.CompoundType
- getExtendsBound() - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- getExtendsBound() - Method in class com.strobel.reflection.emit.TypeBuilder
- getExtendsBound() - Method in class com.strobel.reflection.GenericParameter
- getExtendsBound() - Method in class com.strobel.reflection.Type
- getExtendsBound() - Method in class com.strobel.reflection.WildcardType
- getExtendsBounds() - Method in class com.strobel.decompiler.languages.java.ast.WildcardType
- getExtendsConstraint() - Method in interface com.strobel.decompiler.types.ITypeInfo
- getExtendsConstraint() - Method in class com.strobel.decompiler.types.TypeProxy
- getExternalResources() - Method in class com.strobel.decompiler.languages.java.ast.TryCatchStatement
- getFactory() - Method in class com.strobel.assembler.metadata.signatures.Reifier
- getFalseBlock() - Method in class com.strobel.decompiler.ast.Condition
- getFalseExpression() - Method in class com.strobel.decompiler.languages.java.ast.ConditionalExpression
- getFalseStatement() - Method in class com.strobel.decompiler.languages.java.ast.IfElseStatement
- getField(TypeDefinition, FieldReference) - Method in class com.strobel.assembler.metadata.MetadataResolver
- getField(FieldInfo) - Method in class com.strobel.reflection.emit.CodeGenerator
- getField(FieldInfo) - Method in class com.strobel.reflection.RuntimeTypeCache
- getField(String) - Method in class com.strobel.reflection.Type
- getField(String, Set<BindingFlags>) - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- getField(String, Set<BindingFlags>) - Method in class com.strobel.reflection.emit.TypeBuilder
- getField(String, Set<BindingFlags>) - Method in class com.strobel.reflection.PrimitiveType
- getField(String, Set<BindingFlags>) - Method in class com.strobel.reflection.Type
- getField(List<FieldDefinition>, FieldReference) - Static method in class com.strobel.assembler.metadata.MetadataResolver
- GetField - Enum constant in enum class com.strobel.assembler.ir.ConstantPool.ReferenceKind
- GetField - Enum constant in enum class com.strobel.assembler.metadata.MethodHandleType
- GetField - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- GetField - Enum constant in enum class com.strobel.reflection.BindingFlags
- GetField - Enum constant in enum class com.strobel.reflection.emit.ConstantPool.ReferenceKind
- GETFIELD - Enum constant in enum class com.strobel.assembler.ir.OpCode
- GETFIELD - Enum constant in enum class com.strobel.reflection.emit.OpCode
- getFieldCandidates(String, Set<BindingFlags>, boolean) - Method in class com.strobel.reflection.Type
- getFieldList(MemberListType, String) - Method in class com.strobel.reflection.RuntimeTypeCache
- getFieldReference(FieldReference) - Method in class com.strobel.assembler.ir.ConstantPool
- getFieldReference(FieldInfo) - Method in class com.strobel.reflection.emit.ConstantPool
- getFields() - Method in class com.strobel.reflection.Type
- getFields(Set<BindingFlags>) - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- getFields(Set<BindingFlags>) - Method in class com.strobel.reflection.emit.TypeBuilder
- getFields(Set<BindingFlags>) - Method in class com.strobel.reflection.PrimitiveType
- getFields(Set<BindingFlags>) - Method in class com.strobel.reflection.Type
- getFieldToken(FieldInfo) - Method in class com.strobel.reflection.emit.TypeBuilder
- getFieldType() - Method in class com.strobel.assembler.metadata.FieldDefinition
- getFieldType() - Method in class com.strobel.assembler.metadata.FieldReference
- getFieldType() - Method in class com.strobel.assembler.metadata.MetadataParser.UnresolvedField
- getFieldType() - Method in class com.strobel.reflection.emit.FieldBuilder
- getFieldType() - Method in class com.strobel.reflection.ErasedField
- getFieldType() - Method in class com.strobel.reflection.FieldInfo
- getFieldType() - Method in class com.strobel.reflection.ReflectedField
- getFieldType() - Method in class com.strobel.reflection.RuntimeFieldInfo
- getFieldType(FieldReference) - Static method in class com.strobel.decompiler.ast.TypeAnalysis
- getFile() - Method in class com.strobel.decompiler.FileOutputWriter
-
Returns the file to which 'this' is writing.
- getFileExtension() - Method in class com.strobel.decompiler.languages.BytecodeAstLanguage
- getFileExtension() - Method in class com.strobel.decompiler.languages.BytecodeLanguage
- getFileExtension() - Method in class com.strobel.decompiler.languages.java.JavaLanguage
- getFileExtension() - Method in class com.strobel.decompiler.languages.Language
- getFileName() - Method in class com.strobel.decompiler.languages.java.ast.CompilationUnit
- getFileName() - Method in class com.strobel.decompiler.languages.Region
- getFileName(String) - Static method in class com.strobel.io.PathHelper
- getFileNameWithoutExtension(String) - Static method in class com.strobel.io.PathHelper
- getFilter() - Method in class com.strobel.expressions.CatchBlock
- getFilterAddresses() - Method in class com.strobel.reflection.emit.__ExceptionInfo
- getFilterOptions(String, Set<BindingFlags>, boolean) - Static method in class com.strobel.reflection.Type
- getFinallyBlock() - Method in class com.strobel.decompiler.ast.TryCatchBlock
- getFinallyBlock() - Method in class com.strobel.decompiler.languages.java.ast.TryCatchStatement
- getFinallyBlock() - Method in class com.strobel.expressions.TryExpression
- getFinallyEndAddress() - Method in class com.strobel.reflection.emit.__ExceptionInfo
- getFinallyEndLabel() - Method in class com.strobel.reflection.emit.__ExceptionInfo
- getFinallyToken() - Method in class com.strobel.decompiler.languages.java.ast.TryCatchStatement
- getFirst() - Method in class com.strobel.core.Pair
- getFirst() - Method in class com.strobel.core.Triple
- getFirst(int) - Method in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap
- getFirstChild() - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- getFirstChild() - Method in interface com.strobel.decompiler.patterns.INode
- getFirstChild() - Method in class com.strobel.decompiler.patterns.Pattern
- getFirstInstruction() - Method in class com.strobel.assembler.ir.InstructionBlock
- getFlags() - Method in class com.strobel.assembler.ir.attributes.MethodParameterEntry
- getFlags() - Method in class com.strobel.assembler.ir.attributes.ModuleAttribute
- getFlags() - Method in class com.strobel.assembler.ir.attributes.ModuleDependency
- getFlags() - Method in class com.strobel.assembler.ir.attributes.PackageInfo
- getFlags() - Method in class com.strobel.assembler.metadata.FieldDefinition
- getFlags() - Method in interface com.strobel.assembler.metadata.IMemberDefinition
- getFlags() - Method in class com.strobel.assembler.metadata.MethodDefinition
- getFlags() - Method in class com.strobel.assembler.metadata.ParameterDefinition
- getFlags() - Method in class com.strobel.assembler.metadata.TypeDefinition
- getFlattenSwitchBlocks() - Method in class com.strobel.decompiler.CommandLineOptions
- getFlattenSwitchBlocks() - Method in class com.strobel.decompiler.DecompilerSettings
- getFloatConstant(float) - Method in class com.strobel.assembler.ir.ConstantPool
- getFloatConstant(float) - Method in class com.strobel.reflection.emit.ConstantPool
- getFloatOperand(byte[], int) - Static method in class com.strobel.reflection.emit.CodeGenerator
- getFlow(int) - Method in class com.strobel.expressions.DebugViewWriter
- getFlowControl() - Method in enum class com.strobel.assembler.ir.OpCode
- getForcedCompilerTarget() - Method in class com.strobel.decompiler.DecompilerSettings
- getForcedVisibleMembers() - Method in class com.strobel.decompiler.DecompilerContext
- getForceExplicitImports() - Method in class com.strobel.decompiler.DecompilerSettings
- getForceExplicitTypeArguments() - Method in class com.strobel.decompiler.CommandLineOptions
- getForceExplicitTypeArguments() - Method in class com.strobel.decompiler.DecompilerSettings
- getForceFullyQualifiedReferences() - Method in class com.strobel.decompiler.CommandLineOptions
- getForceFullyQualifiedReferences() - Method in class com.strobel.decompiler.DecompilerSettings
- getFormalTypeParameters() - Method in class com.strobel.assembler.metadata.signatures.ClassSignature
- getFormalTypeParameters() - Method in class com.strobel.assembler.metadata.signatures.MethodTypeSignature
- getFormalTypeParameters() - Method in interface com.strobel.assembler.metadata.signatures.Signature
- getForToken() - Method in class com.strobel.decompiler.languages.java.ast.ForEachStatement
- getForToken() - Method in class com.strobel.decompiler.languages.java.ast.ForStatement
- getFoundCasts() - Method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.CastCollector
- getFrame() - Method in class com.strobel.assembler.ir.StackMapFrame
- getFrameBefore() - Method in class com.strobel.decompiler.ast.AstBuilder.ByteCode
- getFrameType() - Method in class com.strobel.assembler.ir.Frame
- getFrom() - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowEdge
- getFullName() - Method in class com.strobel.assembler.metadata.ArrayType
- getFullName() - Method in class com.strobel.assembler.metadata.BottomType
- getFullName() - Method in class com.strobel.assembler.metadata.CompoundTypeDefinition
- getFullName() - Method in class com.strobel.assembler.metadata.CompoundTypeReference
- getFullName() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedGenericType
- getFullName() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedType
- getFullName() - Method in class com.strobel.assembler.metadata.GenericParameter
- getFullName() - Method in interface com.strobel.assembler.metadata.IMemberDefinition
- getFullName() - Method in class com.strobel.assembler.metadata.MemberReference
- getFullName() - Method in class com.strobel.assembler.metadata.MethodDefinition
- getFullName() - Method in class com.strobel.assembler.metadata.NullType
- getFullName() - Method in class com.strobel.assembler.metadata.PackageReference
- getFullName() - Method in class com.strobel.assembler.metadata.ParameterizedType
- getFullName() - Method in class com.strobel.assembler.metadata.PrimitiveType
- getFullName() - Method in class com.strobel.assembler.metadata.RawType
- getFullName() - Method in class com.strobel.assembler.metadata.TypeDefinition
- getFullName() - Method in class com.strobel.assembler.metadata.TypeReference
- getFullName() - Method in class com.strobel.assembler.metadata.WildcardType
- getFullName() - Method in class com.strobel.decompiler.languages.BytecodeLanguage.DummyTypeReference
- getFullName() - Method in interface com.strobel.decompiler.types.ITypeInfo
- getFullName() - Method in class com.strobel.decompiler.types.TypeProxy
- getFullName() - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- getFullName() - Method in class com.strobel.reflection.emit.TypeBuilder
- getFullName() - Method in class com.strobel.reflection.ErasedType
- getFullName() - Method in class com.strobel.reflection.GenericParameter
- getFullName() - Method in class com.strobel.reflection.PrimitiveType
- getFullName() - Method in class com.strobel.reflection.ReflectedType
- getFullName() - Method in class com.strobel.reflection.RuntimeTypeCache
- getFullName() - Method in class com.strobel.reflection.Type
- getFullPath(String) - Static method in class com.strobel.io.PathHelper
- getFunctionType() - Method in class com.strobel.decompiler.ast.Lambda
- getGenericDefinition() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedGenericType
- getGenericDefinition() - Method in class com.strobel.assembler.metadata.GenericMethodInstance
- getGenericDefinition() - Method in interface com.strobel.assembler.metadata.IGenericInstance
- getGenericDefinition() - Method in class com.strobel.assembler.metadata.ParameterizedType
- getGenericDefinition() - Method in class com.strobel.assembler.metadata.RawMethod
- getGenericDefinition() - Method in interface com.strobel.decompiler.types.ITypeInfo
- getGenericDefinition() - Method in class com.strobel.decompiler.types.TypeProxy
- getGenericMethodDefinition() - Method in class com.strobel.reflection.DelegatingMethodInfo
- getGenericMethodDefinition() - Method in class com.strobel.reflection.GenericMethod
- getGenericMethodDefinition() - Method in class com.strobel.reflection.MethodInfo
- getGenericMethodParameters() - Method in class com.strobel.reflection.DelegatingMethodInfo
- getGenericMethodParameters() - Method in class com.strobel.reflection.emit.MethodBuilder
- getGenericMethodParameters() - Method in class com.strobel.reflection.MethodInfo
- getGenericParameter(int) - Method in class com.strobel.reflection.TypeBindings
- getGenericParameterPosition() - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- getGenericParameterPosition() - Method in class com.strobel.reflection.emit.TypeBuilder
- getGenericParameterPosition() - Method in class com.strobel.reflection.GenericParameter
- getGenericParameterPosition() - Method in class com.strobel.reflection.Type
- getGenericParameters() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.ClassSignature
- getGenericParameters() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.MethodSignature
- getGenericParameters() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedGenericType
- getGenericParameters() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedType
- getGenericParameters() - Method in class com.strobel.assembler.metadata.GenericMethodInstance
- getGenericParameters() - Method in interface com.strobel.assembler.metadata.IClassSignature
- getGenericParameters() - Method in interface com.strobel.assembler.metadata.IGenericParameterProvider
- getGenericParameters() - Method in class com.strobel.assembler.metadata.MetadataParser.UnresolvedMethod
- getGenericParameters() - Method in class com.strobel.assembler.metadata.MethodDefinition
- getGenericParameters() - Method in class com.strobel.assembler.metadata.MethodReference
- getGenericParameters() - Method in class com.strobel.assembler.metadata.ParameterizedType
- getGenericParameters() - Method in class com.strobel.assembler.metadata.RawMethod
- getGenericParameters() - Method in class com.strobel.assembler.metadata.TypeDefinition
- getGenericParameters() - Method in class com.strobel.assembler.metadata.TypeReference
- getGenericParameters() - Method in interface com.strobel.decompiler.types.ITypeInfo
- getGenericParameters() - Method in class com.strobel.decompiler.types.TypeProxy
- getGenericParameters() - Method in class com.strobel.reflection.ReflectedType
- getGenericParameters() - Method in class com.strobel.reflection.TypeBindings
- getGenericParametersInternal() - Method in class com.strobel.assembler.metadata.MethodDefinition
- getGenericParametersInternal() - Method in class com.strobel.assembler.metadata.TypeDefinition
- getGenericSignature() - Method in class com.strobel.reflection.RuntimeTypeCache
- getGenericSignature() - Method in class com.strobel.reflection.Type
-
Method that returns full generic signature of the type; suitable as signature for things like ASM package.
- getGenericSubTypeMappings(TypeReference, TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- getGenericType(Type<T>, TypeList) - Method in class com.strobel.reflection.TypeCache
- getGenericTypeDefinition() - Method in class com.strobel.reflection.ArrayType
- getGenericTypeDefinition() - Method in class com.strobel.reflection.emit.TypeBuilder
- getGenericTypeDefinition() - Method in class com.strobel.reflection.emit.TypeBuilderInstantiation
- getGenericTypeDefinition() - Method in class com.strobel.reflection.ErasedType
- getGenericTypeDefinition() - Method in class com.strobel.reflection.GenericType
- getGenericTypeDefinition() - Method in class com.strobel.reflection.ReflectedType
- getGenericTypeDefinition() - Method in class com.strobel.reflection.RuntimeType
- getGenericTypeDefinition() - Method in class com.strobel.reflection.Type
- getGenericTypeParameters() - Method in class com.strobel.reflection.Type
- getGotoToken() - Method in class com.strobel.decompiler.languages.java.ast.GotoStatement
- getGoverningExpression() - Method in class com.strobel.decompiler.languages.java.ast.SwitchExpression
- getGroupName() - Method in class com.strobel.decompiler.patterns.AnyNode
- getGroupName() - Method in class com.strobel.decompiler.patterns.MemberReferenceTypeNode
- getGroupName() - Method in class com.strobel.decompiler.patterns.NamedNode
- getGroupName() - Method in class com.strobel.decompiler.patterns.ParameterReferenceNode
- getGroupName() - Method in class com.strobel.decompiler.patterns.TypedExpression
- getGroupName() - Method in class com.strobel.decompiler.patterns.TypedNode
- getHandle() - Method in class com.strobel.decompiler.languages.java.ast.MethodHandlePlaceholder
- getHandle() - Method in class com.strobel.reflection.DynamicMethod
- getHandlerBlock() - Method in class com.strobel.assembler.ir.ExceptionHandler
- getHandlerOffset() - Method in class com.strobel.assembler.ir.attributes.ExceptionTableEntry
- getHandlers() - Method in class com.strobel.expressions.TryExpression
- getHandlerType() - Method in class com.strobel.assembler.ir.ExceptionHandler
- getHandleType() - Method in class com.strobel.assembler.metadata.MethodHandle
- getHashCode(String) - Static method in class com.strobel.core.StringUtilities
- getHashCodeIgnoreCase(String) - Static method in class com.strobel.core.StringUtilities
- getHierarchyDepth(TypeReference) - Static method in class com.strobel.assembler.metadata.MethodBinder
- getHierarchyDepth(Type) - Static method in class com.strobel.reflection.Binder
- getHighValue() - Method in class com.strobel.assembler.metadata.SwitchInfo
- getHint(MemberReference) - Method in class com.strobel.decompiler.languages.Language
- getId(T, Map<T, Integer>) - Static method in class com.strobel.expressions.DebugViewWriter
- getIdentifier() - Method in class com.strobel.decompiler.languages.java.ast.IdentifierExpression
- getIdentifier() - Method in class com.strobel.decompiler.languages.java.ast.InstanceOfExpression
- getIdentifier() - Method in class com.strobel.decompiler.languages.java.ast.SimpleType
- getIdentifiers() - Method in class com.strobel.decompiler.languages.java.ast.PackageDeclaration
- getIdentifierToken() - Method in class com.strobel.decompiler.languages.java.ast.IdentifierExpression
- getIdentifierToken() - Method in class com.strobel.decompiler.languages.java.ast.SimpleType
- getIfFalse() - Method in class com.strobel.expressions.ConditionalExpression
- getIfFalse() - Method in class com.strobel.expressions.FullConditionalExpression
- getIfToken() - Method in class com.strobel.decompiler.languages.java.ast.IfElseStatement
- getIfTrue() - Method in class com.strobel.expressions.ConditionalExpression
- getImmediateDominator() - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode
- getImplementations() - Method in class com.strobel.assembler.ir.attributes.ServiceInfo
- getImport() - Method in class com.strobel.decompiler.languages.java.ast.ImportDeclaration
- getImportIdentifier() - Method in class com.strobel.decompiler.languages.java.ast.ImportDeclaration
- getImports() - Method in class com.strobel.decompiler.languages.java.ast.CompilationUnit
- getImportToken() - Method in class com.strobel.decompiler.languages.java.ast.ImportDeclaration
- getIncludeErrorDiagnostics() - Method in class com.strobel.decompiler.DecompilerSettings
- getIncludeIntersectionTypes() - Method in class com.strobel.decompiler.languages.java.ast.ConvertTypeOptions
- getIncludeLineNumbers() - Method in class com.strobel.decompiler.CommandLineOptions
- getIncludeLineNumbersInBytecode() - Method in class com.strobel.decompiler.DecompilerSettings
- getIncludePackage() - Method in class com.strobel.decompiler.languages.java.ast.ConvertTypeOptions
- getIncludeTypeArguments() - Method in class com.strobel.decompiler.languages.java.ast.ConvertTypeOptions
- getIncludeTypeParameterDefinitions() - Method in class com.strobel.decompiler.languages.java.ast.ConvertTypeOptions
- getIncludeUnionTypes() - Method in class com.strobel.decompiler.languages.java.ast.ConvertTypeOptions
- getIncoming() - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode
- getIncoming() - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowNode
- getIncrementCode(Expression, StrongBox<Number>) - Method in class com.strobel.decompiler.ast.AstOptimizer.IntroducePostIncrementOptimization
- getIndentToken() - Method in interface com.strobel.decompiler.ITextOutput
- getIndentToken() - Method in class com.strobel.decompiler.PlainTextOutput
- getIndex() - Method in class com.strobel.assembler.ir.attributes.LocalVariableTableEntry
- getIndex() - Method in class com.strobel.assembler.metadata.Label
- getIndex() - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis.DefiniteAssignmentNode
- getIndex() - Method in class com.strobel.decompiler.patterns.Role
- getInExpression() - Method in class com.strobel.decompiler.languages.java.ast.ForEachStatement
- getInferredReturnType() - Method in class com.strobel.decompiler.ast.Lambda
- getInferredType() - Method in class com.strobel.decompiler.ast.Expression
- getInformationAmount(TypeReference) - Static method in class com.strobel.decompiler.ast.TypeAnalysis
- getInitializations() - Method in class com.strobel.assembler.ir.StackMappingVisitor
- getInitializer() - Method in class com.strobel.decompiler.languages.java.ast.ArrayCreationExpression
- getInitializer() - Method in class com.strobel.decompiler.languages.java.ast.VariableInitializer
- getInitializer() - Method in class com.strobel.expressions.ForExpression
- getInitializers() - Method in class com.strobel.decompiler.languages.java.ast.ForStatement
- getInlinedBody() - Method in class com.strobel.decompiler.languages.java.ast.InliningHelper.InliningVisitor
- getInnerClassName() - Method in class com.strobel.assembler.ir.attributes.InnerClassEntry
- getInputs() - Method in class com.strobel.decompiler.CommandLineOptions
- getInsertionPoint() - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareLocalClassesTransform.TypeToDeclare
- getInsertionPoint() - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.VariableToDeclare
- getInsertParenthesesForReadability() - Method in class com.strobel.decompiler.languages.java.ast.InsertParenthesesVisitor
- getInstance() - Method in class com.strobel.expressions.Delegate
- getInstance(Class<? extends Annotation>) - Static method in class com.strobel.reflection.emit.AnnotationType
-
Returns an AnnotationType instance for the specified annotation type.
- getInstanceOfToken() - Method in class com.strobel.decompiler.languages.java.ast.InstanceOfExpression
- getInstructionIndex(Instruction) - Method in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- getInstructionIndex(Instruction) - Method in class com.strobel.assembler.metadata.ExceptionHandlerMapper
- getInstructions() - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode
- getInstructions() - Method in class com.strobel.assembler.metadata.MethodBody
- getIntegerConstant(int) - Method in class com.strobel.assembler.ir.ConstantPool
- getIntegerConstant(int) - Method in class com.strobel.reflection.emit.ConstantPool
- getInterface() - Method in class com.strobel.assembler.ir.attributes.ServiceInfo
- getInterfaceList(MemberListType, String) - Method in class com.strobel.reflection.RuntimeTypeCache
- getInterfaceMethodReference(MethodReference) - Method in class com.strobel.assembler.ir.ConstantPool
- getInterfaceMethodReference(MethodInfo) - Method in class com.strobel.reflection.emit.ConstantPool
- getInterfaces() - Method in class com.strobel.assembler.metadata.CompoundTypeDefinition
- getInterfaces() - Method in class com.strobel.assembler.metadata.CompoundTypeReference
- getInterfaces() - Method in interface com.strobel.assembler.metadata.ICompoundType
- getInterfaces() - Method in class com.strobel.assembler.metadata.signatures.ClassSignature
- getInterfaces() - Method in class com.strobel.decompiler.languages.java.ast.IntersectionType
- getInterfaces() - Method in class com.strobel.decompiler.languages.java.ast.TypeDeclaration
- getInterfaces() - Method in class com.strobel.reflection.CompoundType
- getInterfaces() - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- getInterfaces() - Method in class com.strobel.reflection.Type
- getInterfaces(TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- getInternalName() - Method in class com.strobel.assembler.metadata.ArrayType
- getInternalName() - Method in class com.strobel.assembler.metadata.BottomType
- getInternalName() - Method in class com.strobel.assembler.metadata.CompoundTypeDefinition
- getInternalName() - Method in class com.strobel.assembler.metadata.CompoundTypeReference
- getInternalName() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedGenericType
- getInternalName() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedType
- getInternalName() - Method in class com.strobel.assembler.metadata.GenericParameter
- getInternalName() - Method in class com.strobel.assembler.metadata.NullType
- getInternalName() - Method in class com.strobel.assembler.metadata.PackageReference
- getInternalName() - Method in class com.strobel.assembler.metadata.ParameterizedType
- getInternalName() - Method in class com.strobel.assembler.metadata.PrimitiveType
- getInternalName() - Method in class com.strobel.assembler.metadata.RawType
- getInternalName() - Method in class com.strobel.assembler.metadata.TypeDefinition
- getInternalName() - Method in class com.strobel.assembler.metadata.TypeReference
- getInternalName() - Method in class com.strobel.assembler.metadata.WildcardType
- getInternalName() - Method in class com.strobel.decompiler.languages.BytecodeLanguage.DummyTypeReference
- getInternalName() - Method in interface com.strobel.decompiler.types.ITypeInfo
- getInternalName() - Method in class com.strobel.decompiler.types.TypeProxy
- getInternalName() - Method in class com.strobel.reflection.ArrayType
- getInternalName() - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- getInternalName() - Method in class com.strobel.reflection.emit.TypeBuilder
- getInternalName() - Method in class com.strobel.reflection.ErasedType
- getInternalName() - Method in class com.strobel.reflection.PrimitiveType
- getInternalName() - Method in class com.strobel.reflection.RuntimeTypeCache
- getInternalName() - Method in class com.strobel.reflection.Type
- getInternalName(Class<?>) - Static method in class com.strobel.util.TypeUtils
- getInternalNameFromClassFile(Buffer) - Static method in class com.strobel.assembler.InputTypeLoader
- getInternalNameFromClassFile(Buffer) - Static method in class com.strobel.assembler.metadata.ArrayTypeLoader
- getInternalNameFromClassFile(Buffer) - Static method in class com.strobel.assembler.metadata.JarTypeLoader
- getIntOperand(byte[], int) - Static method in class com.strobel.reflection.emit.CodeGenerator
- getInvalidFileNameCharacters() - Static method in class com.strobel.io.PathHelper
- getInvalidPathCharacters() - Static method in class com.strobel.io.PathHelper
- getInvokeDynamicInfo(int, int) - Method in class com.strobel.assembler.ir.ConstantPool
- getInvokeDynamicInfo(int, int) - Method in class com.strobel.reflection.emit.ConstantPool
- getInvokeMethod(Expression) - Static method in class com.strobel.expressions.Expression
- getInvokeMethod(Type<?>, boolean) - Static method in class com.strobel.expressions.Expression
- getIterators() - Method in class com.strobel.decompiler.languages.java.ast.ForStatement
- getJarFile() - Method in class com.strobel.decompiler.CommandLineOptions
- getJavaFormattingOptions() - Method in class com.strobel.decompiler.DecompilerSettings
- getKeyByIndex(int) - Static method in class com.strobel.componentmodel.Key
- getKeys() - Method in class com.strobel.assembler.metadata.SwitchInfo
- getKind() - Method in class com.strobel.expressions.GotoExpression
- getKind() - Method in class com.strobel.reflection.ArrayType
- getKind() - Method in class com.strobel.reflection.BottomType
- getKind() - Method in class com.strobel.reflection.CapturedType
- getKind() - Method in class com.strobel.reflection.CompoundType
- getKind() - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- getKind() - Method in class com.strobel.reflection.GenericParameter
- getKind() - Method in class com.strobel.reflection.NullType
- getKind() - Method in class com.strobel.reflection.PrimitiveType
- getKind() - Method in class com.strobel.reflection.Type
- getKind() - Method in class com.strobel.reflection.WildcardType
- getLabel() - Method in class com.strobel.assembler.ir.Instruction
- getLabel() - Method in class com.strobel.decompiler.languages.java.ast.BreakStatement
- getLabel() - Method in class com.strobel.decompiler.languages.java.ast.ContinueStatement
- getLabel() - Method in class com.strobel.decompiler.languages.java.ast.GotoStatement
- getLabel() - Method in class com.strobel.decompiler.languages.java.ast.LabeledStatement
- getLabel() - Method in class com.strobel.decompiler.languages.java.ast.LabelStatement
- getLabel() - Method in class com.strobel.expressions.LabelInfo
- getLabelPosition(Label) - Method in class com.strobel.reflection.emit.CodeGenerator
- getLabelTargetId(LabelTarget) - Method in class com.strobel.expressions.DebugViewWriter
- getLabelTargetName(LabelTarget) - Method in class com.strobel.expressions.DebugViewWriter
- getLabelToken() - Method in class com.strobel.decompiler.languages.java.ast.LabeledStatement
- getLabelToken() - Method in class com.strobel.decompiler.languages.java.ast.LabelStatement
- getLabelValue() - Method in class com.strobel.reflection.emit.Label
- getLambdaArgument(int) - Method in class com.strobel.expressions.LambdaCompiler
- getLambdaId(LambdaExpression) - Method in class com.strobel.expressions.DebugViewWriter
- getLambdaName(LambdaExpression) - Method in class com.strobel.expressions.DebugViewWriter
- getLambdaOperand() - Method in class com.strobel.expressions.InvocationExpression
- getLambdaSignature(LambdaExpression) - Static method in class com.strobel.decompiler.languages.java.utilities.TypeUtilities
- getLambdaSignature(MethodGroupExpression) - Static method in class com.strobel.decompiler.languages.java.utilities.TypeUtilities
- getLambdaSignatureCore(Expression) - Static method in class com.strobel.decompiler.languages.java.utilities.TypeUtilities
- getLanguage() - Method in class com.strobel.decompiler.DecompilerSettings
- getLastChild() - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- getLastInstruction() - Method in class com.strobel.assembler.ir.InstructionBlock
- getLeft() - Method in class com.strobel.decompiler.languages.java.ast.AssignmentExpression
- getLeft() - Method in class com.strobel.decompiler.languages.java.ast.BinaryOperatorExpression
- getLeft() - Method in class com.strobel.expressions.BinaryExpression
- getLeftBraceToken() - Method in class com.strobel.decompiler.languages.java.ast.ArrayInitializerExpression
- getLeftBraceToken() - Method in class com.strobel.decompiler.languages.java.ast.BlockStatement
- getLeftBraceToken() - Method in class com.strobel.decompiler.languages.java.ast.EnumValueDeclaration
- getLeftBraceToken() - Method in class com.strobel.decompiler.languages.java.ast.ModuleDeclaration
- getLeftBraceToken() - Method in class com.strobel.decompiler.languages.java.ast.SwitchStatement
- getLeftBraceToken() - Method in class com.strobel.decompiler.languages.java.ast.TypeDeclaration
- getLeftBracketToken() - Method in class com.strobel.decompiler.languages.java.ast.ArraySpecifier
- getLeftBracketToken() - Method in class com.strobel.decompiler.languages.java.ast.IndexerExpression
- getLeftChevronToken() - Method in class com.strobel.decompiler.languages.java.ast.MemberReferenceExpression
- getLeftParenthesisToken() - Method in class com.strobel.decompiler.languages.java.ast.CastExpression
- getLeftParenthesisToken() - Method in class com.strobel.decompiler.languages.java.ast.CatchClause
- getLeftParenthesisToken() - Method in class com.strobel.decompiler.languages.java.ast.ConstructorDeclaration
- getLeftParenthesisToken() - Method in class com.strobel.decompiler.languages.java.ast.DoWhileStatement
- getLeftParenthesisToken() - Method in class com.strobel.decompiler.languages.java.ast.ForEachStatement
- getLeftParenthesisToken() - Method in class com.strobel.decompiler.languages.java.ast.ForStatement
- getLeftParenthesisToken() - Method in class com.strobel.decompiler.languages.java.ast.IfElseStatement
- getLeftParenthesisToken() - Method in class com.strobel.decompiler.languages.java.ast.InvocationExpression
- getLeftParenthesisToken() - Method in class com.strobel.decompiler.languages.java.ast.MethodDeclaration
- getLeftParenthesisToken() - Method in class com.strobel.decompiler.languages.java.ast.ObjectCreationExpression
- getLeftParenthesisToken() - Method in class com.strobel.decompiler.languages.java.ast.ParenthesizedExpression
- getLeftParenthesisToken() - Method in class com.strobel.decompiler.languages.java.ast.SwitchStatement
- getLeftParenthesisToken() - Method in class com.strobel.decompiler.languages.java.ast.SynchronizedStatement
- getLeftParenthesisToken() - Method in class com.strobel.decompiler.languages.java.ast.WhileStatement
- getLength() - Method in class com.strobel.assembler.ir.attributes.SourceAttribute
- getLength() - Method in class com.strobel.decompiler.languages.java.ast.TokenRole
- getLength() - Method in class com.strobel.reflection.emit.CodeStream
- getLineForOffset(int) - Method in class com.strobel.decompiler.languages.java.LineNumberTableConverter
- getLineForOffset(int) - Method in interface com.strobel.decompiler.languages.java.OffsetToLineNumberConverter
-
Given a raw bytecode offset number, returns the corresponding Java line number.
- getLineNumber() - Method in class com.strobel.assembler.ir.attributes.LineNumberTableEntry
- getLineNumberPositions() - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- getLineNumberPositions() - Method in class com.strobel.decompiler.languages.java.TextOutputFormatter
-
Returns the mapping from original to decompiler-emitted line numbers.
- getLineNumberPositions() - Method in class com.strobel.decompiler.languages.TypeDecompilationResults
-
Returns the line number positions resulting from a decompilation.
- getLiteralValue() - Method in class com.strobel.decompiler.languages.java.ast.PrimitiveExpression
- getLoadOrStoreSlot(Instruction) - Static method in class com.strobel.decompiler.InstructionHelper
- getLoadStoreMacroArgumentIndex(OpCode) - Static method in class com.strobel.assembler.ir.OpCodeHelpers
- getLoadStoreMacroArgumentIndex(AstCode) - Static method in class com.strobel.decompiler.ast.AstCodeHelpers
- getLocal(Type<?>) - Method in class com.strobel.expressions.LambdaCompiler
- getLocalCount() - Method in class com.strobel.assembler.ir.StackMappingVisitor
- getLocalForVariable(ParameterExpression) - Method in class com.strobel.expressions.CompilerScope
- getLocalIndex() - Method in class com.strobel.reflection.emit.LocalBuilder
- getLocalIndex() - Method in class com.strobel.reflection.LocalVariableInfo
- getLocalInfo(MethodBuilder) - Method in class com.strobel.reflection.emit.ClassWriter
- getLocalLoadOpCode(Type<?>, int) - Static method in class com.strobel.reflection.emit.CodeGenerator
- getLocalsSnapshot() - Method in class com.strobel.assembler.ir.StackMappingVisitor
- getLocalStoreOpCode(Type<?>, int) - Static method in class com.strobel.reflection.emit.CodeGenerator
- getLocalType() - Method in class com.strobel.reflection.emit.LocalBuilder
- getLocalType() - Method in class com.strobel.reflection.LocalVariableInfo
- getLocalValue(int) - Method in class com.strobel.assembler.ir.StackMappingVisitor
- getLocalValues() - Method in class com.strobel.assembler.ir.Frame
- getLocalVariables() - Method in class com.strobel.decompiler.languages.java.MemberMapping
- getLocation() - Method in class com.strobel.decompiler.languages.java.ast.EmptyStatement
- getLockVariables() - Method in class com.strobel.decompiler.ast.LockInfo
- getLogLevel() - Method in class com.strobel.decompiler.CommandLineOptions
- getLongConstant(long) - Method in class com.strobel.assembler.ir.ConstantPool
- getLongConstant(long) - Method in class com.strobel.reflection.emit.ConstantPool
- getLongOperand(byte[], int) - Static method in class com.strobel.reflection.emit.CodeGenerator
- getLoopType() - Method in class com.strobel.decompiler.ast.Loop
- getLowerBound(TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- getLowValue() - Method in class com.strobel.assembler.metadata.SwitchInfo
- getMainClass() - Method in class com.strobel.assembler.ir.attributes.ModuleMainClassAttribute
- getMask() - Method in enum class com.strobel.reflection.BindingFlags
- getMaxCount() - Method in class com.strobel.decompiler.patterns.Repeat
- getMaxLocals() - Method in class com.strobel.assembler.ir.attributes.CodeAttribute
- getMaxLocals() - Method in class com.strobel.assembler.metadata.MethodBody
- getMaxOffset() - Method in class com.strobel.assembler.ir.attributes.LineNumberTableAttribute
-
Returns the maximum bytecode offset in 'this' table.
- getMaxStack() - Method in class com.strobel.assembler.ir.attributes.CodeAttribute
- getMaxStackSize() - Method in class com.strobel.assembler.metadata.MethodBody
- getMaxStackSize() - Method in class com.strobel.reflection.emit.CodeGenerator
- getMember() - Method in class com.strobel.assembler.metadata.annotations.AnnotationParameter
- getMember() - Method in class com.strobel.expressions.FieldExpression
- getMember() - Method in class com.strobel.expressions.MemberExpression
- getMember(String) - Method in class com.strobel.reflection.Type
- getMember(String, MemberType, MemberType...) - Method in class com.strobel.reflection.Type
- getMember(String, Set<BindingFlags>, Set<MemberType>) - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- getMember(String, Set<BindingFlags>, Set<MemberType>) - Method in class com.strobel.reflection.emit.TypeBuilder
- getMember(String, Set<BindingFlags>, Set<MemberType>) - Method in class com.strobel.reflection.PrimitiveType
- getMember(String, Set<BindingFlags>, Set<MemberType>) - Method in class com.strobel.reflection.Type
- getMemberList(MemberListType, String, RuntimeTypeCache.CacheType) - Method in class com.strobel.reflection.RuntimeTypeCache.MemberInfoCache
- getMemberMethods() - Method in class com.strobel.reflection.emit.AnnotationInvocationHandler
-
Returns the member methods for our annotation type.
- getMemberName() - Method in class com.strobel.decompiler.languages.java.ast.MemberReferenceExpression
- getMemberNameToken() - Method in class com.strobel.decompiler.languages.java.ast.MemberReferenceExpression
- getMemberReference() - Method in class com.strobel.decompiler.languages.java.MemberMapping
- getMembers() - Method in class com.strobel.decompiler.languages.java.ast.EnumValueDeclaration
- getMembers() - Method in class com.strobel.decompiler.languages.java.ast.ModuleDeclaration
- getMembers() - Method in class com.strobel.decompiler.languages.java.ast.TypeDeclaration
- getMembers() - Method in class com.strobel.reflection.Type
- getMembers(MemberType, MemberType...) - Method in class com.strobel.reflection.Type
- getMembers(Set<BindingFlags>) - Method in class com.strobel.reflection.Type
- getMembers(Set<BindingFlags>, MemberType, MemberType...) - Method in class com.strobel.reflection.Type
- getMembers(Set<BindingFlags>, Set<MemberType>) - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- getMembers(Set<BindingFlags>, Set<MemberType>) - Method in class com.strobel.reflection.emit.TypeBuilder
- getMembers(Set<BindingFlags>, Set<MemberType>) - Method in class com.strobel.reflection.PrimitiveType
- getMembers(Set<BindingFlags>, Set<MemberType>) - Method in class com.strobel.reflection.Type
- getMembersOfType(Set<MemberType>) - Method in class com.strobel.reflection.Type
- getMemberType() - Method in class com.strobel.reflection.BottomType
- getMemberType() - Method in class com.strobel.reflection.CapturedType
- getMemberType() - Method in class com.strobel.reflection.ConstructorInfo
- getMemberType() - Method in class com.strobel.reflection.FieldInfo
- getMemberType() - Method in class com.strobel.reflection.GenericParameter
- getMemberType() - Method in class com.strobel.reflection.GenericType
- getMemberType() - Method in class com.strobel.reflection.MemberInfo
- getMemberType() - Method in class com.strobel.reflection.MemberList
- getMemberType() - Method in class com.strobel.reflection.MethodInfo
- getMemberType() - Method in class com.strobel.reflection.NullType
- getMemberType() - Method in class com.strobel.reflection.PrimitiveType
- getMemberType() - Method in class com.strobel.reflection.ReflectedType
- getMemberType() - Method in class com.strobel.reflection.RuntimeType
- getMemberType() - Method in class com.strobel.reflection.Type
- getMemberType() - Method in class com.strobel.reflection.WildcardType
- getMergeVariables() - Method in class com.strobel.decompiler.CommandLineOptions
- getMergeVariables() - Method in class com.strobel.decompiler.DecompilerSettings
- getMessage() - Method in class com.strobel.decompiler.languages.java.ast.AssertStatement
- getMessage(Throwable) - Static method in class com.strobel.core.ExceptionUtilities
- getMethod() - Method in class com.strobel.assembler.ir.attributes.BootstrapMethodsTableEntry
- getMethod() - Method in class com.strobel.assembler.metadata.MethodBinder.BindResult
- getMethod() - Method in class com.strobel.assembler.metadata.MethodBody
- getMethod() - Method in class com.strobel.assembler.metadata.MethodHandle
- getMethod() - Method in class com.strobel.assembler.metadata.ParameterDefinition
- getMethod() - Method in class com.strobel.decompiler.ast.Lambda
- getMethod() - Method in class com.strobel.expressions.BinaryExpression
- getMethod() - Method in class com.strobel.expressions.CompareMethodBasedLogicalBinaryExpression
- getMethod() - Method in class com.strobel.expressions.Delegate
- getMethod() - Method in class com.strobel.expressions.EqualsMethodBasedLogicalBinaryExpression
- getMethod() - Method in class com.strobel.expressions.MethodBinaryExpression
- getMethod() - Method in class com.strobel.expressions.MethodCallExpression
- getMethod() - Method in class com.strobel.expressions.UnaryExpression
-
Gets the implementing method for the unary operation.
- getMethod(TypeDefinition, MethodReference) - Method in class com.strobel.assembler.metadata.MetadataResolver
- getMethod(Type<? super T>, MethodInfo) - Method in class com.strobel.reflection.RuntimeTypeCache
- getMethod(String, Type<?>...) - Method in class com.strobel.reflection.Type
- getMethod(String, Set<BindingFlags>, CallingConvention, Type<?>...) - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- getMethod(String, Set<BindingFlags>, CallingConvention, Type<?>...) - Method in class com.strobel.reflection.emit.TypeBuilder
- getMethod(String, Set<BindingFlags>, CallingConvention, Type<?>...) - Method in class com.strobel.reflection.PrimitiveType
- getMethod(String, Set<BindingFlags>, CallingConvention, Type<?>...) - Method in class com.strobel.reflection.Type
- getMethod(String, Set<BindingFlags>, Type<?>...) - Method in class com.strobel.reflection.Type
- getMethod(List<MethodDefinition>, MethodReference) - Static method in class com.strobel.assembler.metadata.MetadataResolver
- getMethodBaseCandidates(MemberType, String, Set<BindingFlags>, CallingConvention, Type<?>[], boolean) - Method in class com.strobel.reflection.Type
- getMethodBasedAssignOperator(ExpressionType, Expression, Expression, MethodInfo, LambdaExpression<?>) - Static method in class com.strobel.expressions.Expression
- getMethodBasedAssignOperator(ExpressionType, String, Expression, Expression, LambdaExpression<?>) - Static method in class com.strobel.expressions.Expression
- getMethodBasedAssignOperatorOrThrow(ExpressionType, String, Expression, Expression, LambdaExpression<?>) - Static method in class com.strobel.expressions.Expression
- getMethodBasedBinaryOperator(ExpressionType, Expression, Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- getMethodBasedBinaryOperator(ExpressionType, String, Expression, Expression) - Static method in class com.strobel.expressions.Expression
- getMethodBasedBinaryOperatorOrThrow(ExpressionType, String, Expression, Expression) - Static method in class com.strobel.expressions.Expression
- getMethodBasedCoercion(ExpressionType, Expression, Type<?>) - Static method in class com.strobel.expressions.Expression
- getMethodBasedCoercionOperator(ExpressionType, Expression, Type<?>, MethodInfo) - Static method in class com.strobel.expressions.Expression
- getMethodBasedCoercionOrThrow(ExpressionType, Expression, Type<?>) - Static method in class com.strobel.expressions.Expression
- getMethodBasedUnaryOperator(ExpressionType, Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- getMethodBasedUnaryOperator(ExpressionType, String, Expression) - Static method in class com.strobel.expressions.Expression
- getMethodBasedUnaryOperatorOrThrow(ExpressionType, Expression, String...) - Static method in class com.strobel.expressions.Expression
- getMethodBasedUnaryOperatorOrThrow(ExpressionType, String, Expression) - Static method in class com.strobel.expressions.Expression
- getMethodBuilder() - Method in class com.strobel.reflection.emit.ConstructorBuilder
- getMethodBuilder() - Method in class com.strobel.reflection.emit.LocalBuilder
- getMethodHandle() - Method in class com.strobel.assembler.ir.attributes.BootstrapMethodsTableEntry
- getMethodHandle() - Method in class com.strobel.expressions.Delegate
- getMethodHandle(ConstantPool.ReferenceKind, int) - Method in class com.strobel.assembler.ir.ConstantPool
- getMethodHandle(ConstantPool.ReferenceKind, int) - Method in class com.strobel.reflection.emit.ConstantPool
- getMethodList(MemberListType, String) - Method in class com.strobel.reflection.RuntimeTypeCache
- getMethodName() - Method in class com.strobel.assembler.metadata.DynamicCallSite
- getMethodName() - Method in class com.strobel.decompiler.languages.java.ast.MethodGroupExpression
- getMethodNameToken() - Method in class com.strobel.decompiler.languages.java.ast.MethodGroupExpression
- getMethodReference(MethodReference) - Method in class com.strobel.assembler.ir.ConstantPool
- getMethodReference(MethodBase) - Method in class com.strobel.reflection.emit.ConstantPool
- getMethods() - Method in class com.strobel.reflection.Type
- getMethods(Set<BindingFlags>) - Method in class com.strobel.reflection.Type
- getMethods(Set<BindingFlags>, CallingConvention) - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- getMethods(Set<BindingFlags>, CallingConvention) - Method in class com.strobel.reflection.emit.TypeBuilder
- getMethods(Set<BindingFlags>, CallingConvention) - Method in class com.strobel.reflection.PrimitiveType
- getMethods(Set<BindingFlags>, CallingConvention) - Method in class com.strobel.reflection.Type
- getMethodToken(MethodBase) - Method in class com.strobel.reflection.emit.TypeBuilder
- getMethodType() - Method in class com.strobel.assembler.metadata.DynamicCallSite
- getMethodType(int) - Method in class com.strobel.assembler.ir.ConstantPool
- getMethodType(int) - Method in class com.strobel.reflection.emit.ConstantPool
- getMethodValidated(Type<?>, String, Set<BindingFlags>, CallingConvention, Type<?>...) - Static method in class com.strobel.expressions.Expression
- getMinCount() - Method in class com.strobel.decompiler.patterns.Repeat
- getMinPrime() - Static method in class com.strobel.core.HashUtilities
- getMode() - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.Result
- getMode() - Method in class com.strobel.decompiler.languages.java.ast.NameResolveResult
- getModificationCount() - Method in class com.strobel.collections.SmartList
- getModifier() - Method in class com.strobel.decompiler.languages.java.ast.JavaModifierToken
- getModifierName(Flags.Flag) - Static method in class com.strobel.decompiler.languages.java.ast.JavaModifierToken
- getModifiers() - Method in class com.strobel.assembler.metadata.FieldDefinition
- getModifiers() - Method in interface com.strobel.assembler.metadata.IMemberDefinition
- getModifiers() - Method in class com.strobel.assembler.metadata.MethodDefinition
- getModifiers() - Method in class com.strobel.assembler.metadata.TypeDefinition
- getModifiers() - Method in class com.strobel.decompiler.languages.java.ast.EntityDeclaration
- getModifiers() - Method in class com.strobel.decompiler.languages.java.ast.InstanceOfExpression
- getModifiers() - Method in class com.strobel.decompiler.languages.java.ast.VariableDeclarationStatement
- getModifiers() - Method in class com.strobel.reflection.ArrayType
- getModifiers() - Method in class com.strobel.reflection.BottomType
- getModifiers() - Method in class com.strobel.reflection.CapturedType
- getModifiers() - Method in class com.strobel.reflection.CompoundType
- getModifiers() - Method in class com.strobel.reflection.DelegatingMethodInfo
- getModifiers() - Method in class com.strobel.reflection.DynamicMethod
- getModifiers() - Method in class com.strobel.reflection.emit.ConstructorBuilder
- getModifiers() - Method in class com.strobel.reflection.emit.FieldBuilder
- getModifiers() - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- getModifiers() - Method in class com.strobel.reflection.emit.MethodBuilder
- getModifiers() - Method in class com.strobel.reflection.emit.TypeBuilder
- getModifiers() - Method in class com.strobel.reflection.emit.TypeBuilderInstantiation
- getModifiers() - Method in class com.strobel.reflection.ErasedField
- getModifiers() - Method in class com.strobel.reflection.ErasedMethod
- getModifiers() - Method in class com.strobel.reflection.ErasedType
- getModifiers() - Method in class com.strobel.reflection.GenericMethod
- getModifiers() - Method in class com.strobel.reflection.GenericParameter
- getModifiers() - Method in class com.strobel.reflection.GenericType
- getModifiers() - Method in class com.strobel.reflection.MemberInfo
- getModifiers() - Method in class com.strobel.reflection.NullType
- getModifiers() - Method in class com.strobel.reflection.PrimitiveType
- getModifiers() - Method in class com.strobel.reflection.RawMember
- getModifiers() - Method in class com.strobel.reflection.ReflectedConstructor
- getModifiers() - Method in class com.strobel.reflection.ReflectedField
- getModifiers() - Method in class com.strobel.reflection.ReflectedMethod
- getModifiers() - Method in class com.strobel.reflection.ReflectedType
- getModifiers() - Method in class com.strobel.reflection.RuntimeConstructorInfo
- getModifiers() - Method in class com.strobel.reflection.RuntimeFieldInfo
- getModifiers() - Method in class com.strobel.reflection.RuntimeMethodInfo
- getModifiers() - Method in class com.strobel.reflection.RuntimeType
- getModifiers() - Method in class com.strobel.reflection.WildcardType
- getModifiers(AstNode) - Static method in class com.strobel.decompiler.languages.java.ast.EntityDeclaration
- getModuleName() - Method in class com.strobel.assembler.ir.attributes.ModuleAttribute
- getModules() - Method in class com.strobel.assembler.ir.attributes.PackageInfo
- getMostSpecificType(Type<?>, Type<?>) - Method in class com.strobel.reflection.Type
- getName() - Method in class com.strobel.assembler.ir.attributes.LocalVariableTableEntry
- getName() - Method in class com.strobel.assembler.ir.attributes.MethodParameterEntry
- getName() - Method in class com.strobel.assembler.ir.attributes.ModuleDependency
- getName() - Method in class com.strobel.assembler.ir.attributes.RecordComponentInfo
- getName() - Method in class com.strobel.assembler.ir.attributes.SourceAttribute
- getName() - Method in class com.strobel.assembler.ir.ConstantPool.ModuleEntry
- getName() - Method in class com.strobel.assembler.ir.ConstantPool.NameAndTypeDescriptorEntry
- getName() - Method in class com.strobel.assembler.ir.ConstantPool.PackageEntry
- getName() - Method in class com.strobel.assembler.ir.ConstantPool.TypeInfoEntry
- getName() - Method in class com.strobel.assembler.metadata.CompoundTypeDefinition
- getName() - Method in class com.strobel.assembler.metadata.CompoundTypeReference
- getName() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedGenericType
- getName() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedType
- getName() - Method in class com.strobel.assembler.metadata.FieldDefinition
- getName() - Method in class com.strobel.assembler.metadata.GenericMethodInstance
- getName() - Method in class com.strobel.assembler.metadata.GenericParameter
- getName() - Method in interface com.strobel.assembler.metadata.IMemberDefinition
- getName() - Method in interface com.strobel.assembler.metadata.IMetadataTypeMember
- getName() - Method in class com.strobel.assembler.metadata.MemberReference
- getName() - Method in class com.strobel.assembler.metadata.MetadataParser.UnresolvedField
- getName() - Method in class com.strobel.assembler.metadata.MetadataParser.UnresolvedMethod
- getName() - Method in class com.strobel.assembler.metadata.MethodDefinition
- getName() - Method in class com.strobel.assembler.metadata.ModuleReference
- getName() - Method in class com.strobel.assembler.metadata.PackageReference
- getName() - Method in class com.strobel.assembler.metadata.ParameterizedType
- getName() - Method in class com.strobel.assembler.metadata.ParameterReference
- getName() - Method in class com.strobel.assembler.metadata.RawMethod
- getName() - Method in class com.strobel.assembler.metadata.RawType
- getName() - Method in class com.strobel.assembler.metadata.signatures.FormalTypeParameter
- getName() - Method in class com.strobel.assembler.metadata.signatures.SimpleClassTypeSignature
- getName() - Method in class com.strobel.assembler.metadata.signatures.TypeVariableSignature
- getName() - Method in class com.strobel.assembler.metadata.TypeReference
- getName() - Method in class com.strobel.assembler.metadata.VariableReference
- getName() - Method in class com.strobel.assembler.metadata.WildcardType
- getName() - Method in enum class com.strobel.decompiler.ast.AstCode
- getName() - Method in class com.strobel.decompiler.ast.Label
- getName() - Method in class com.strobel.decompiler.ast.Variable
- getName() - Method in class com.strobel.decompiler.languages.BytecodeAstLanguage
- getName() - Method in class com.strobel.decompiler.languages.BytecodeLanguage
- getName() - Method in class com.strobel.decompiler.languages.java.ast.EntityDeclaration
- getName() - Method in class com.strobel.decompiler.languages.java.ast.Identifier
- getName() - Method in class com.strobel.decompiler.languages.java.ast.PackageDeclaration
- getName() - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.VariableToDeclare
- getName() - Method in class com.strobel.decompiler.languages.java.ast.TypeParameterDeclaration
- getName() - Method in class com.strobel.decompiler.languages.java.ast.VariableInitializer
- getName() - Method in class com.strobel.decompiler.languages.java.JavaLanguage
- getName() - Method in class com.strobel.decompiler.languages.Language
- getName() - Method in interface com.strobel.decompiler.types.ITypeInfo
- getName() - Method in class com.strobel.decompiler.types.TypeProxy
- getName() - Method in class com.strobel.expressions.LabelTarget
- getName() - Method in class com.strobel.expressions.LambdaExpression
- getName() - Method in class com.strobel.expressions.ParameterExpression
- getName() - Method in class com.strobel.reflection.ConstructorInfo
- getName() - Method in class com.strobel.reflection.DelegatingMethodInfo
- getName() - Method in class com.strobel.reflection.emit.ConstantPool.NameAndTypeDescriptor
- getName() - Method in class com.strobel.reflection.emit.ConstantPool.TypeInfo
- getName() - Method in class com.strobel.reflection.emit.FieldBuilder
- getName() - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- getName() - Method in class com.strobel.reflection.emit.LocalBuilder
- getName() - Method in class com.strobel.reflection.emit.MethodBuilder
- getName() - Method in class com.strobel.reflection.emit.ParameterBuilder
- getName() - Method in class com.strobel.reflection.emit.TypeBuilder
- getName() - Method in class com.strobel.reflection.ErasedField
- getName() - Method in class com.strobel.reflection.ErasedMethod
- getName() - Method in class com.strobel.reflection.ErasedType
- getName() - Method in class com.strobel.reflection.GenericMethod
- getName() - Method in class com.strobel.reflection.MemberInfo
- getName() - Method in class com.strobel.reflection.MethodInfo
- getName() - Method in class com.strobel.reflection.ParameterInfo
- getName() - Method in class com.strobel.reflection.RawMember
- getName() - Method in class com.strobel.reflection.ReflectedField
- getName() - Method in class com.strobel.reflection.RuntimeFieldInfo
- getName() - Method in class com.strobel.reflection.RuntimeMethodInfo
- getName() - Method in class com.strobel.reflection.RuntimeTypeCache
- getName() - Method in class com.strobel.reflection.Type
- getNameAndTypeDescriptor() - Method in class com.strobel.assembler.ir.ConstantPool.InvokeDynamicInfoEntry
- getNameAndTypeDescriptor() - Method in class com.strobel.reflection.emit.ConstantPool.InvokeDynamicInfo
- getNameAndTypeDescriptor(String, String) - Method in class com.strobel.assembler.ir.ConstantPool
- getNameAndTypeDescriptor(String, String) - Method in class com.strobel.reflection.emit.ConstantPool
- getNameAndTypeInfo() - Method in class com.strobel.assembler.ir.ConstantPool.ReferenceEntry
- getNameAndTypeInfo() - Method in class com.strobel.reflection.emit.ConstantPool.ReferenceEntry
- getNamedLocal(Type, ParameterExpression) - Method in class com.strobel.expressions.LambdaCompiler
- getNameForArgument(Expression, int) - Static method in class com.strobel.decompiler.languages.java.ast.NameVariables
- getNameForType(TypeReference) - Method in class com.strobel.decompiler.languages.java.ast.NameVariables
- getNameForType0(TypeReference) - Method in class com.strobel.decompiler.languages.java.ast.NameVariables
- getNameFromExpression(Expression) - Static method in class com.strobel.decompiler.languages.java.ast.NameVariables
- getNameToken() - Method in class com.strobel.decompiler.languages.java.ast.EntityDeclaration
- getNameToken() - Method in class com.strobel.decompiler.languages.java.ast.TypeParameterDeclaration
- getNameToken() - Method in class com.strobel.decompiler.languages.java.ast.VariableInitializer
- getNearestHoistedLocals() - Method in class com.strobel.expressions.CompilerScope
- getNestedType(String) - Method in class com.strobel.reflection.Type
- getNestedType(String, Set<BindingFlags>) - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- getNestedType(String, Set<BindingFlags>) - Method in class com.strobel.reflection.emit.TypeBuilder
- getNestedType(String, Set<BindingFlags>) - Method in class com.strobel.reflection.Type
- getNestedType(List<TypeDefinition>, TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataResolver
- getNestedTypeCandidates(String, Set<BindingFlags>, boolean) - Method in class com.strobel.reflection.Type
- getNestedTypeList(MemberListType, String) - Method in class com.strobel.reflection.RuntimeTypeCache
- getNestedTypes() - Method in class com.strobel.reflection.Type
- getNestedTypes(Set<BindingFlags>) - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- getNestedTypes(Set<BindingFlags>) - Method in class com.strobel.reflection.emit.TypeBuilder
- getNestedTypes(Set<BindingFlags>) - Method in class com.strobel.reflection.PrimitiveType
- getNestedTypes(Set<BindingFlags>) - Method in class com.strobel.reflection.Type
- getNew(ControlFlowNode) - Method in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder.CopyFinallySubGraphLogic
- getNewLineType() - Method in class com.strobel.decompiler.languages.java.ast.MacNewLine
- getNewLineType() - Method in class com.strobel.decompiler.languages.java.ast.NewLineNode
- getNewLineType() - Method in class com.strobel.decompiler.languages.java.ast.UnixNewLine
- getNewLineType() - Method in class com.strobel.decompiler.languages.java.ast.WindowsNewLine
- getNewToken() - Method in class com.strobel.decompiler.languages.java.ast.ArrayCreationExpression
- getNewToken() - Method in class com.strobel.decompiler.languages.java.ast.ObjectCreationExpression
- getNext() - Method in class com.strobel.assembler.ir.Instruction
- getNextNode() - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- getNextSibling() - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- getNextSibling() - Method in interface com.strobel.decompiler.patterns.INode
- getNextSibling() - Method in class com.strobel.decompiler.patterns.Pattern
- getNextSibling(Role<? extends T>) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- getNextStatement() - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowNode
- getNextStatement() - Method in class com.strobel.decompiler.languages.java.ast.Statement
- getNode() - Method in class com.strobel.decompiler.patterns.NamedNode
- getNode() - Method in class com.strobel.decompiler.patterns.OptionalNode
- getNode() - Method in class com.strobel.decompiler.patterns.Repeat
- getNode() - Method in class com.strobel.expressions.StackSpiller.Result
- getNodes() - Method in class com.strobel.assembler.flowanalysis.ControlFlowGraph
- getNodeStatus() - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis.DefiniteAssignmentNode
- getNodeType() - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode
- getNodeType() - Method in class com.strobel.decompiler.languages.java.ast.Annotation
- getNodeType() - Method in class com.strobel.decompiler.languages.java.ast.ArraySpecifier
- getNodeType() - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- getNodeType() - Method in class com.strobel.decompiler.languages.java.ast.AstNode.NullAstNode
- getNodeType() - Method in class com.strobel.decompiler.languages.java.ast.AstNode.PatternPlaceholder
- getNodeType() - Method in class com.strobel.decompiler.languages.java.ast.AstType
- getNodeType() - Method in class com.strobel.decompiler.languages.java.ast.AstType.PatternPlaceholder
- getNodeType() - Method in class com.strobel.decompiler.languages.java.ast.BlockStatement.PatternPlaceholder
- getNodeType() - Method in class com.strobel.decompiler.languages.java.ast.BytecodeConstant
- getNodeType() - Method in class com.strobel.decompiler.languages.java.ast.CaseLabel
- getNodeType() - Method in class com.strobel.decompiler.languages.java.ast.CatchClause
- getNodeType() - Method in class com.strobel.decompiler.languages.java.ast.CatchClause.PatternPlaceholder
- getNodeType() - Method in class com.strobel.decompiler.languages.java.ast.Comment
- getNodeType() - Method in class com.strobel.decompiler.languages.java.ast.CompilationUnit
- getNodeType() - Method in class com.strobel.decompiler.languages.java.ast.EntityDeclaration
- getNodeType() - Method in class com.strobel.decompiler.languages.java.ast.Expression
- getNodeType() - Method in class com.strobel.decompiler.languages.java.ast.Expression.PatternPlaceholder
- getNodeType() - Method in class com.strobel.decompiler.languages.java.ast.Identifier
- getNodeType() - Method in class com.strobel.decompiler.languages.java.ast.ImportDeclaration
- getNodeType() - Method in class com.strobel.decompiler.languages.java.ast.JavaTokenNode
- getNodeType() - Method in class com.strobel.decompiler.languages.java.ast.MethodDeclaration.PatternPlaceholder
- getNodeType() - Method in class com.strobel.decompiler.languages.java.ast.ModuleDeclaration
- getNodeType() - Method in class com.strobel.decompiler.languages.java.ast.NewLineNode
- getNodeType() - Method in class com.strobel.decompiler.languages.java.ast.PackageDeclaration
- getNodeType() - Method in class com.strobel.decompiler.languages.java.ast.ParameterDeclaration
- getNodeType() - Method in class com.strobel.decompiler.languages.java.ast.ParameterDeclaration.PatternPlaceholder
- getNodeType() - Method in class com.strobel.decompiler.languages.java.ast.Statement
- getNodeType() - Method in class com.strobel.decompiler.languages.java.ast.Statement.PatternPlaceholder
- getNodeType() - Method in class com.strobel.decompiler.languages.java.ast.SwitchExpressionArm
- getNodeType() - Method in class com.strobel.decompiler.languages.java.ast.SwitchSection
- getNodeType() - Method in class com.strobel.decompiler.languages.java.ast.TextNode
- getNodeType() - Method in class com.strobel.decompiler.languages.java.ast.TypeDeclaration
- getNodeType() - Method in class com.strobel.decompiler.languages.java.ast.TypeParameterDeclaration
- getNodeType() - Method in class com.strobel.decompiler.languages.java.ast.VariableInitializer
- getNodeType() - Method in class com.strobel.decompiler.languages.java.ast.VariableInitializer.PatternPlaceholder
- getNodeType() - Method in class com.strobel.decompiler.patterns.Role
- getNodeType() - Method in class com.strobel.decompiler.patterns.TypedNode
- getNodeType() - Method in class com.strobel.expressions.AssignBinaryExpression
- getNodeType() - Method in class com.strobel.expressions.BlockExpression
- getNodeType() - Method in class com.strobel.expressions.CoalesceConversionBinaryExpression
- getNodeType() - Method in class com.strobel.expressions.CompareMethodBasedLogicalBinaryExpression
- getNodeType() - Method in class com.strobel.expressions.ConcatExpression
- getNodeType() - Method in class com.strobel.expressions.ConditionalExpression
- getNodeType() - Method in class com.strobel.expressions.ConstantExpression
- getNodeType() - Method in class com.strobel.expressions.DefaultValueExpression
- getNodeType() - Method in class com.strobel.expressions.EqualsMethodBasedLogicalBinaryExpression
- getNodeType() - Method in class com.strobel.expressions.Expression
-
Returns the node type of this
Expression
. - getNodeType() - Method in class com.strobel.expressions.ForEachExpression
- getNodeType() - Method in class com.strobel.expressions.ForExpression
- getNodeType() - Method in class com.strobel.expressions.GotoExpression
- getNodeType() - Method in class com.strobel.expressions.InvocationExpression
- getNodeType() - Method in class com.strobel.expressions.LabelExpression
- getNodeType() - Method in class com.strobel.expressions.LambdaExpression
- getNodeType() - Method in class com.strobel.expressions.LogicalBinaryExpression
- getNodeType() - Method in class com.strobel.expressions.LoopExpression
- getNodeType() - Method in class com.strobel.expressions.MemberExpression
- getNodeType() - Method in class com.strobel.expressions.MethodCallExpression
- getNodeType() - Method in class com.strobel.expressions.NewArrayBoundsExpression
- getNodeType() - Method in class com.strobel.expressions.NewArrayInitExpression
- getNodeType() - Method in class com.strobel.expressions.NewExpression
- getNodeType() - Method in class com.strobel.expressions.ParameterExpression
- getNodeType() - Method in class com.strobel.expressions.RuntimeVariablesExpression
- getNodeType() - Method in class com.strobel.expressions.SimpleBinaryExpression
- getNodeType() - Method in class com.strobel.expressions.SwitchExpression
- getNodeType() - Method in class com.strobel.expressions.TryExpression
- getNodeType() - Method in class com.strobel.expressions.TypeBinaryExpression
- getNodeType() - Method in class com.strobel.expressions.UnaryExpression
- getNullObject() - Method in class com.strobel.decompiler.patterns.Role
- getNumberOfCatches() - Method in class com.strobel.reflection.emit.__ExceptionInfo
- getNumberOfExceptions() - Method in class com.strobel.reflection.emit.MethodBuilder
- getNumericConversion(TypeReference, TypeReference, Expression) - Method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.IsRedundantVisitor
-
Determines the numeric conversion type, taking lossiness into consideration.
- getNumericConversionType(TypeReference, TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- getOffset() - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode
- getOffset() - Method in class com.strobel.assembler.ir.attributes.LineNumberTableEntry
- getOffset() - Method in class com.strobel.assembler.ir.Instruction
- getOffset() - Method in class com.strobel.core.ReadOnlyList
- getOffset() - Method in class com.strobel.decompiler.ast.Expression
-
Returns the bytecode offset for 'this' expression, as computed by the Java compiler.
- getOffset() - Method in class com.strobel.decompiler.ast.Label
- getOffset() - Method in class com.strobel.decompiler.languages.java.ast.Expression
-
Returns the bytecode offset for 'this' expression.
- getOffset() - Method in class com.strobel.decompiler.languages.java.ast.Statement
-
Returns the bytecode offset for 'this' expression, as computed by the Java compiler.
- getOpCode() - Method in class com.strobel.assembler.ir.Instruction
- getOpcodeBlock(int) - Static method in enum class com.strobel.assembler.ir.OpCode
- getOpcodeBlock(int) - Static method in enum class com.strobel.reflection.emit.OpCode
- getOpCodeType() - Method in enum class com.strobel.assembler.ir.OpCode
- getOpens() - Method in class com.strobel.assembler.ir.attributes.ModuleAttribute
- getOperand() - Method in class com.strobel.decompiler.ast.Expression
- getOperand() - Method in class com.strobel.expressions.TypeBinaryExpression
- getOperand() - Method in class com.strobel.expressions.UnaryExpression
-
Gets the implementing method for the unary operation.
- getOperand(int) - Method in class com.strobel.assembler.ir.Instruction
- getOperandCount() - Method in class com.strobel.assembler.ir.Instruction
- getOperandPattern() - Method in class com.strobel.decompiler.patterns.LeftmostBinaryOperandNode
- getOperands() - Method in class com.strobel.decompiler.languages.java.ast.InlinedBytecodeExpression
- getOperands() - Method in class com.strobel.expressions.ConcatExpression
- getOperandType() - Method in enum class com.strobel.assembler.ir.OpCode
- getOperandType() - Method in enum class com.strobel.reflection.emit.OpCode
- getOperator() - Method in class com.strobel.decompiler.languages.java.ast.AssignmentExpression
- getOperator() - Method in class com.strobel.decompiler.languages.java.ast.BinaryOperatorExpression
- getOperator() - Method in class com.strobel.decompiler.languages.java.ast.UnaryOperatorExpression
- getOperatorPrecedence(Expression) - Static method in class com.strobel.expressions.DebugViewWriter
- getOperatorRole(AssignmentOperatorType) - Static method in class com.strobel.decompiler.languages.java.ast.AssignmentExpression
- getOperatorRole(BinaryOperatorType) - Static method in class com.strobel.decompiler.languages.java.ast.BinaryOperatorExpression
- getOperatorRole(UnaryOperatorType) - Static method in class com.strobel.decompiler.languages.java.ast.UnaryOperatorExpression
- getOperatorToken() - Method in class com.strobel.decompiler.languages.java.ast.AssignmentExpression
- getOperatorToken() - Method in class com.strobel.decompiler.languages.java.ast.BinaryOperatorExpression
- getOperatorToken() - Method in class com.strobel.decompiler.languages.java.ast.UnaryOperatorExpression
- getOptions() - Method in class com.strobel.expressions.SwitchExpression
- getOrDefault(Iterable<T>, int) - Static method in class com.strobel.core.CollectionUtilities
- getOrDefault(List<T>, int) - Static method in class com.strobel.core.CollectionUtilities
- getOriginalLine() - Method in class com.strobel.decompiler.languages.LineNumberPosition
- getOriginalParameter() - Method in class com.strobel.decompiler.ast.Variable
- getOriginalSignature() - Method in class com.strobel.assembler.ir.attributes.LocalVariableTableEntry
- getOriginalVariable() - Method in class com.strobel.decompiler.ast.Variable
- getOrMakeArguments() - Method in class com.strobel.expressions.InstanceMethodCallExpressionN
- getOrMakeArguments() - Method in class com.strobel.expressions.MethodCallExpression
- getOrMakeArguments() - Method in class com.strobel.expressions.MethodCallExpressionN
- getOrMakeExpressions() - Method in class com.strobel.expressions.Block2
- getOrMakeExpressions() - Method in class com.strobel.expressions.Block3
- getOrMakeExpressions() - Method in class com.strobel.expressions.Block4
- getOrMakeExpressions() - Method in class com.strobel.expressions.Block5
- getOrMakeExpressions() - Method in class com.strobel.expressions.BlockExpression
- getOrMakeExpressions() - Method in class com.strobel.expressions.BlockN
- getOrMakeExpressions() - Method in class com.strobel.expressions.Scope1
- getOrMakeExpressions() - Method in class com.strobel.expressions.ScopeN
- getOrMakeVariables() - Method in class com.strobel.expressions.BlockExpression
- getOrMakeVariables() - Method in class com.strobel.expressions.ScopeExpression
- getOuterClassName() - Method in class com.strobel.assembler.ir.attributes.InnerClassEntry
- getOutermostEnclosingType(TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- getOutgoing() - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode
- getOutgoing() - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowNode
- getOutputDirectory() - Method in class com.strobel.decompiler.CommandLineOptions
- getOutputDirectory() - Method in class com.strobel.decompiler.DecompilerSettings
- getOutputFileHeaderText() - Method in class com.strobel.decompiler.DecompilerSettings
- getOwner() - Method in class com.strobel.assembler.metadata.GenericParameter
- getPackage() - Method in class com.strobel.assembler.ir.attributes.PackageInfo
- getPackage() - Method in class com.strobel.decompiler.languages.java.ast.CompilationUnit
- getPackage() - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- getPackage() - Method in class com.strobel.reflection.emit.TypeBuilder
- getPackage() - Method in class com.strobel.reflection.RuntimeTypeCache
- getPackage() - Method in class com.strobel.reflection.Type
- getPackageName() - Method in class com.strobel.assembler.metadata.ArrayType
- getPackageName() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedGenericType
- getPackageName() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedType
- getPackageName() - Method in class com.strobel.assembler.metadata.ParameterizedType
- getPackageName() - Method in class com.strobel.assembler.metadata.RawType
- getPackageName() - Method in class com.strobel.assembler.metadata.TypeDefinition
- getPackageName() - Method in class com.strobel.assembler.metadata.TypeReference
- getPackageName() - Method in interface com.strobel.decompiler.types.ITypeInfo
- getPackageName() - Method in class com.strobel.decompiler.types.TypeProxy
- getPackages() - Method in class com.strobel.assembler.ir.attributes.ModulePackagesAttribute
- getPackageToken() - Method in class com.strobel.decompiler.languages.java.ast.PackageDeclaration
- getParameter() - Method in class com.strobel.assembler.ir.FrameValue
- getParameter() - Method in class com.strobel.assembler.metadata.VariableDefinition
- getParameter(int) - Method in class com.strobel.assembler.metadata.MethodBody
- getParameterId(ParameterExpression) - Method in class com.strobel.expressions.ExpressionStringBuilder
- getParameterPosition() - Method in class com.strobel.decompiler.patterns.ParameterReferenceNode
- getParameters() - Method in class com.strobel.assembler.metadata.annotations.CustomAnnotation
- getParameters() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.MethodSignature
- getParameters() - Method in class com.strobel.assembler.metadata.GenericMethodInstance
- getParameters() - Method in interface com.strobel.assembler.metadata.IMethodSignature
- getParameters() - Method in class com.strobel.assembler.metadata.MetadataParser.UnresolvedMethod
- getParameters() - Method in class com.strobel.assembler.metadata.MethodDefinition
- getParameters() - Method in class com.strobel.assembler.metadata.MethodReference
- getParameters() - Method in class com.strobel.assembler.metadata.RawMethod
- getParameters() - Method in class com.strobel.decompiler.ast.Lambda
- getParameters() - Method in class com.strobel.decompiler.languages.java.ast.ConstructorDeclaration
- getParameters() - Method in class com.strobel.decompiler.languages.java.ast.LambdaExpression
- getParameters() - Method in class com.strobel.decompiler.languages.java.ast.MethodDeclaration
- getParameters() - Method in class com.strobel.expressions.LambdaCompiler
- getParameters() - Method in class com.strobel.expressions.LambdaExpression
- getParameters() - Method in class com.strobel.reflection.DelegatingMethodInfo
- getParameters() - Method in class com.strobel.reflection.DynamicMethod
- getParameters() - Method in class com.strobel.reflection.emit.ConstructorBuilder
- getParameters() - Method in class com.strobel.reflection.emit.MethodBuilder
- getParameters() - Method in class com.strobel.reflection.ErasedMethod
- getParameters() - Method in class com.strobel.reflection.GenericMethod
- getParameters() - Method in class com.strobel.reflection.MethodBase
- getParameters() - Method in class com.strobel.reflection.ReflectedConstructor
- getParameters() - Method in class com.strobel.reflection.ReflectedMethod
- getParameters() - Method in class com.strobel.reflection.RuntimeConstructorInfo
- getParameters() - Method in class com.strobel.reflection.RuntimeMethodInfo
- getParametersInternal() - Method in class com.strobel.assembler.metadata.MethodDefinition
- getParameterType() - Method in class com.strobel.assembler.metadata.ParameterReference
- getParameterType() - Method in class com.strobel.reflection.emit.ParameterBuilder
- getParameterType() - Method in class com.strobel.reflection.ParameterInfo
- getParameterTypes() - Method in class com.strobel.assembler.metadata.signatures.MethodTypeSignature
- getParameterTypes() - Method in class com.strobel.expressions.ParameterExpressionList
- getParameterTypes() - Method in class com.strobel.reflection.emit.ConstructorBuilder
- getParameterTypes() - Method in class com.strobel.reflection.emit.MethodBuilder
- getParameterTypes() - Method in class com.strobel.reflection.ParameterList
- getParameterTypes() - Method in class com.strobel.reflection.SignatureType
- getParameterTypes(LambdaExpression<?>) - Method in class com.strobel.expressions.LambdaCompiler
- getParamId(ParameterExpression) - Method in class com.strobel.expressions.DebugViewWriter
- getParent() - Method in class com.strobel.assembler.metadata.PackageReference
- getParent() - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- getParent(Class<T>) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- getParent(Object[]) - Static method in class com.strobel.expressions.HoistedLocals
- getParents(Expression, Map<Expression, Expression>, Expression) - Static method in class com.strobel.decompiler.ast.Inlining
- getParents(Node) - Method in class com.strobel.decompiler.ast.GotoRemoval
- getParents(Node, Class<T>) - Method in class com.strobel.decompiler.ast.GotoRemoval
- getParentVariable() - Method in class com.strobel.expressions.HoistedLocals
- getParser() - Method in class com.strobel.assembler.ir.MetadataReader
- getParser() - Method in class com.strobel.assembler.metadata.ClassFileReader
- getPath() - Method in class com.strobel.assembler.metadata.signatures.ClassTypeSignature
- getPermittedSubclasses() - Method in class com.strobel.assembler.ir.attributes.PermittedSubclassesAttribute
- getPermittedSubclasses() - Method in class com.strobel.assembler.metadata.TypeDefinition
- getPermittedSubclasses() - Method in class com.strobel.decompiler.languages.java.ast.TypeDeclaration
- getPermittedSubclassesInternal() - Method in class com.strobel.assembler.metadata.TypeDefinition
- getPlatform() - Method in class com.strobel.assembler.ir.attributes.ModuleTargetAttribute
- getPopDelta(Instruction, MethodBody) - Static method in class com.strobel.decompiler.InstructionHelper
- getPosition() - Method in class com.strobel.assembler.metadata.GenericParameter
- getPosition() - Method in class com.strobel.assembler.metadata.ParameterReference
- getPosition() - Method in class com.strobel.reflection.emit.ParameterBuilder
- getPosition() - Method in class com.strobel.reflection.ParameterInfo
- getPrecedence(Expression) - Static method in class com.strobel.decompiler.languages.java.ast.InsertParenthesesVisitor
- getPredecessors() - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode
- getPrevious() - Method in class com.strobel.assembler.ir.Instruction
- getPreviousNode() - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- getPreviousSibling() - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- getPreviousSibling(Role<? extends T>) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- getPreviousStatement() - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowNode
- getPreviousStatement() - Method in class com.strobel.decompiler.languages.java.ast.Statement
- getPrime(int) - Static method in class com.strobel.core.HashUtilities
- getPrimitiveName() - Method in enum class com.strobel.assembler.metadata.JvmType
- getPrimitiveName() - Method in enum class com.strobel.reflection.SimpleType
- getPrintUsage() - Method in class com.strobel.decompiler.CommandLineOptions
- getPrintVersion() - Method in class com.strobel.decompiler.CommandLineOptions
- getPrivateImplementationType() - Method in class com.strobel.decompiler.languages.java.ast.MethodDeclaration
- getProcessorCount() - Static method in class com.strobel.core.Environment
- getProvides() - Method in class com.strobel.assembler.ir.attributes.ModuleAttribute
- getPushDelta(Instruction, MethodBody) - Static method in class com.strobel.decompiler.InstructionHelper
- getQuestionMark() - Method in class com.strobel.decompiler.languages.java.ast.ConditionalExpression
- getQueue(K) - Method in class com.strobel.core.KeyedQueue
- getRange(int, int) - Method in class com.strobel.expressions.BlockExpressionList
- getRange(int, int) - Method in class com.strobel.expressions.ExpressionList
- getRange(int, int) - Method in class com.strobel.expressions.ParameterExpressionList
- getRanges() - Method in class com.strobel.decompiler.ast.Expression
- getRawConstructor() - Method in class com.strobel.reflection.ConstructorInfo
- getRawConstructor() - Method in class com.strobel.reflection.emit.ConstructorBuilder
- getRawConstructor() - Method in class com.strobel.reflection.ReflectedConstructor
- getRawConstructor() - Method in class com.strobel.reflection.RuntimeConstructorInfo
- getRawField() - Method in class com.strobel.reflection.emit.FieldBuilder
- getRawField() - Method in class com.strobel.reflection.ErasedField
- getRawField() - Method in class com.strobel.reflection.FieldInfo
- getRawField() - Method in class com.strobel.reflection.ReflectedField
- getRawField() - Method in class com.strobel.reflection.RuntimeFieldInfo
- getRawMember() - Method in class com.strobel.reflection.RawConstructor
- getRawMember() - Method in class com.strobel.reflection.RawField
- getRawMember() - Method in class com.strobel.reflection.RawMember
- getRawMember() - Method in class com.strobel.reflection.RawMethod
- getRawMethod() - Method in class com.strobel.reflection.DelegatingMethodInfo
- getRawMethod() - Method in class com.strobel.reflection.DynamicMethod
- getRawMethod() - Method in class com.strobel.reflection.emit.MethodBuilder
- getRawMethod() - Method in class com.strobel.reflection.ErasedMethod
- getRawMethod() - Method in class com.strobel.reflection.GenericMethod
- getRawMethod() - Method in class com.strobel.reflection.MethodInfo
- getRawMethod() - Method in class com.strobel.reflection.ReflectedMethod
- getRawMethod() - Method in class com.strobel.reflection.RuntimeMethodInfo
- getRawType() - Method in class com.strobel.assembler.metadata.TypeDefinition
- getRawType() - Method in class com.strobel.assembler.metadata.TypeReference
- getRawTypeVariable() - Method in class com.strobel.reflection.GenericParameter
- getRedundantCastsInside(Function<AstNode, ResolveResult>, AstNode) - Static method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility
- getReference() - Method in class com.strobel.assembler.ir.ConstantPool.MethodHandleEntry
- getReference() - Method in class com.strobel.reflection.emit.ConstantPool.MethodHandle
- getReferencedGroupName() - Method in class com.strobel.decompiler.patterns.BackReference
- getReferencedGroupName() - Method in class com.strobel.decompiler.patterns.DeclaredVariableBackReference
- getReferencedGroupName() - Method in class com.strobel.decompiler.patterns.IdentifierBackReference
- getReferenceType() - Method in class com.strobel.decompiler.patterns.MemberReferenceTypeNode
- getReflectedType() - Method in class com.strobel.reflection.DelegatingMethodInfo
- getReflectedType() - Method in class com.strobel.reflection.emit.ConstructorBuilder
- getReflectedType() - Method in class com.strobel.reflection.emit.FieldBuilder
- getReflectedType() - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- getReflectedType() - Method in class com.strobel.reflection.emit.MethodBuilder
- getReflectedType() - Method in class com.strobel.reflection.emit.TypeBuilder
- getReflectedType() - Method in class com.strobel.reflection.emit.TypeBuilderInstantiation
- getReflectedType() - Method in class com.strobel.reflection.ErasedField
- getReflectedType() - Method in class com.strobel.reflection.ErasedMethod
- getReflectedType() - Method in class com.strobel.reflection.MemberInfo
- getReflectedType() - Method in class com.strobel.reflection.ReflectedField
- getReflectedType() - Method in class com.strobel.reflection.ReflectedMethod
- getReflectedType() - Method in class com.strobel.reflection.RuntimeConstructorInfo
- getReflectedType() - Method in class com.strobel.reflection.RuntimeFieldInfo
- getReflectedType() - Method in class com.strobel.reflection.RuntimeMethodInfo
- getReflectedType() - Method in class com.strobel.reflection.RuntimeType
- getReflectedType() - Method in class com.strobel.reflection.RuntimeTypeCache.MemberInfoCache
- getRegion() - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- getRegularExit() - Method in class com.strobel.assembler.flowanalysis.ControlFlowGraph
- getReplacedAssignment() - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.VariableToDeclare
- getRequires() - Method in class com.strobel.assembler.ir.attributes.ModuleAttribute
- getReservedVariableNames() - Method in class com.strobel.decompiler.DecompilerContext
- getResolvedType() - Method in class com.strobel.assembler.ir.attributes.RecordComponentInfo
- getResolver() - Method in class com.strobel.assembler.metadata.CompoundTypeReference
- getResolver() - Method in interface com.strobel.assembler.metadata.ICompoundType
- getResolver() - Method in class com.strobel.assembler.metadata.MetadataParser
- getResolver() - Method in class com.strobel.assembler.metadata.MethodBody
- getResolver() - Method in class com.strobel.assembler.metadata.TypeDefinition
- getResult() - Method in class com.strobel.assembler.metadata.signatures.Reifier
- getResult() - Method in interface com.strobel.assembler.metadata.signatures.TypeTreeVisitor
- getResult() - Method in class com.strobel.expressions.BlockExpression
- getResult() - Method in class com.strobel.reflection.Resolver.Frame
- getRetainPointlessSwitches() - Method in class com.strobel.decompiler.CommandLineOptions
- getRetainPointlessSwitches() - Method in class com.strobel.decompiler.DecompilerSettings
- getRetainRedundantCasts() - Method in class com.strobel.decompiler.CommandLineOptions
- getRetainRedundantCasts() - Method in class com.strobel.decompiler.DecompilerSettings
- getReturnToken() - Method in class com.strobel.decompiler.languages.java.ast.ReturnStatement
- getReturnToken() - Method in class com.strobel.decompiler.languages.java.ast.SwitchStatement
- getReturnType() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.MethodSignature
- getReturnType() - Method in class com.strobel.assembler.metadata.GenericMethodInstance
- getReturnType() - Method in interface com.strobel.assembler.metadata.IMethodSignature
- getReturnType() - Method in class com.strobel.assembler.metadata.MetadataParser.UnresolvedMethod
- getReturnType() - Method in class com.strobel.assembler.metadata.MethodDefinition
- getReturnType() - Method in class com.strobel.assembler.metadata.MethodReference
- getReturnType() - Method in class com.strobel.assembler.metadata.RawMethod
- getReturnType() - Method in class com.strobel.assembler.metadata.signatures.MethodTypeSignature
- getReturnType() - Method in class com.strobel.decompiler.languages.java.ast.EntityDeclaration
- getReturnType() - Method in class com.strobel.expressions.LambdaExpression
- getReturnType() - Method in class com.strobel.reflection.DelegatingMethodInfo
- getReturnType() - Method in class com.strobel.reflection.DynamicMethod
- getReturnType() - Method in class com.strobel.reflection.emit.MethodBuilder
- getReturnType() - Method in class com.strobel.reflection.ErasedMethod
- getReturnType() - Method in class com.strobel.reflection.GenericMethod
- getReturnType() - Method in class com.strobel.reflection.MethodInfo
- getReturnType() - Method in class com.strobel.reflection.ReflectedMethod
- getReturnType() - Method in class com.strobel.reflection.RuntimeMethodInfo
- getReturnType() - Method in class com.strobel.reflection.SignatureType
- getRight() - Method in class com.strobel.decompiler.languages.java.ast.AssignmentExpression
- getRight() - Method in class com.strobel.decompiler.languages.java.ast.BinaryOperatorExpression
- getRight() - Method in class com.strobel.expressions.BinaryExpression
- getRightBraceToken() - Method in class com.strobel.decompiler.languages.java.ast.ArrayInitializerExpression
- getRightBraceToken() - Method in class com.strobel.decompiler.languages.java.ast.BlockStatement
- getRightBraceToken() - Method in class com.strobel.decompiler.languages.java.ast.EnumValueDeclaration
- getRightBraceToken() - Method in class com.strobel.decompiler.languages.java.ast.ModuleDeclaration
- getRightBraceToken() - Method in class com.strobel.decompiler.languages.java.ast.SwitchStatement
- getRightBraceToken() - Method in class com.strobel.decompiler.languages.java.ast.TypeDeclaration
- getRightBracketToken() - Method in class com.strobel.decompiler.languages.java.ast.ArraySpecifier
- getRightBracketToken() - Method in class com.strobel.decompiler.languages.java.ast.IndexerExpression
- getRightChevronToken() - Method in class com.strobel.decompiler.languages.java.ast.MemberReferenceExpression
- getRightParenthesisToken() - Method in class com.strobel.decompiler.languages.java.ast.CastExpression
- getRightParenthesisToken() - Method in class com.strobel.decompiler.languages.java.ast.CatchClause
- getRightParenthesisToken() - Method in class com.strobel.decompiler.languages.java.ast.ConstructorDeclaration
- getRightParenthesisToken() - Method in class com.strobel.decompiler.languages.java.ast.DoWhileStatement
- getRightParenthesisToken() - Method in class com.strobel.decompiler.languages.java.ast.ForEachStatement
- getRightParenthesisToken() - Method in class com.strobel.decompiler.languages.java.ast.ForStatement
- getRightParenthesisToken() - Method in class com.strobel.decompiler.languages.java.ast.IfElseStatement
- getRightParenthesisToken() - Method in class com.strobel.decompiler.languages.java.ast.InvocationExpression
- getRightParenthesisToken() - Method in class com.strobel.decompiler.languages.java.ast.MethodDeclaration
- getRightParenthesisToken() - Method in class com.strobel.decompiler.languages.java.ast.ObjectCreationExpression
- getRightParenthesisToken() - Method in class com.strobel.decompiler.languages.java.ast.ParenthesizedExpression
- getRightParenthesisToken() - Method in class com.strobel.decompiler.languages.java.ast.SwitchStatement
- getRightParenthesisToken() - Method in class com.strobel.decompiler.languages.java.ast.SynchronizedStatement
- getRightParenthesisToken() - Method in class com.strobel.decompiler.languages.java.ast.WhileStatement
- getRole() - Method in class com.strobel.decompiler.languages.java.ast.ArraySpecifier
- getRole() - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- getRole() - Method in class com.strobel.decompiler.languages.java.ast.AstType
- getRole() - Method in class com.strobel.decompiler.languages.java.ast.CaseLabel
- getRole() - Method in class com.strobel.decompiler.languages.java.ast.CatchClause
- getRole() - Method in class com.strobel.decompiler.languages.java.ast.CompilationUnit
- getRole() - Method in class com.strobel.decompiler.languages.java.ast.EntityDeclaration
- getRole() - Method in class com.strobel.decompiler.languages.java.ast.Expression
- getRole() - Method in class com.strobel.decompiler.languages.java.ast.Identifier
- getRole() - Method in class com.strobel.decompiler.languages.java.ast.ImportDeclaration
- getRole() - Method in class com.strobel.decompiler.languages.java.ast.JavaTokenNode
- getRole() - Method in class com.strobel.decompiler.languages.java.ast.NewLineNode
- getRole() - Method in class com.strobel.decompiler.languages.java.ast.ParameterDeclaration
- getRole() - Method in class com.strobel.decompiler.languages.java.ast.Statement
- getRole() - Method in class com.strobel.decompiler.languages.java.ast.SwitchExpressionArm
- getRole() - Method in class com.strobel.decompiler.languages.java.ast.SwitchSection
- getRole() - Method in class com.strobel.decompiler.languages.java.ast.TextNode
- getRole() - Method in class com.strobel.decompiler.languages.java.ast.TypeParameterDeclaration
- getRole() - Method in class com.strobel.decompiler.languages.java.ast.VariableInitializer
- getRole() - Method in interface com.strobel.decompiler.patterns.INode
- getRole() - Method in class com.strobel.decompiler.patterns.Pattern
- getRootElementType() - Method in class com.strobel.reflection.Type
- getRootLength(String) - Static method in class com.strobel.io.PathHelper
- getRow() - Method in interface com.strobel.decompiler.ITextOutput
- getRow() - Method in class com.strobel.decompiler.PlainTextOutput
- getRuntimeType() - Method in class com.strobel.reflection.RuntimeTypeCache
- getSatelliteCache() - Method in class com.strobel.collections.Cache
-
Returns a thread-specific satellite cache chained to this cache.
- getSatelliteCache() - Method in class com.strobel.collections.SatelliteCache
- getSatelliteCache() - Method in class com.strobel.collections.ThreadLocalCache
- getSatelliteCache() - Method in class com.strobel.collections.ThreadLocalIdentityCache
- getSatelliteCache() - Method in class com.strobel.collections.TopLevelCache
- getScope() - Method in class com.strobel.assembler.ir.MetadataReader
- getScope() - Method in class com.strobel.assembler.metadata.ClassFileReader
- getScope() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory
- getScopeEnd() - Method in class com.strobel.assembler.metadata.VariableDefinition
- getScopeLength() - Method in class com.strobel.assembler.ir.attributes.LocalVariableTableEntry
- getScopeOffset() - Method in class com.strobel.assembler.ir.attributes.LocalVariableTableEntry
- getScopeStart() - Method in class com.strobel.assembler.metadata.VariableDefinition
- getSecond() - Method in class com.strobel.core.Pair
- getSecond() - Method in class com.strobel.core.Triple
- getSelfAndChildrenRecursive() - Method in class com.strobel.decompiler.ast.Node
- getSelfAndChildrenRecursive(Predicate<Node>) - Method in class com.strobel.decompiler.ast.Node
- getSelfAndChildrenRecursive(Predicate<Node>, boolean) - Method in class com.strobel.decompiler.ast.Node
- getSelfAndChildrenRecursive(Class<T>) - Method in class com.strobel.decompiler.ast.Node
- getSelfAndChildrenRecursive(Class<T>, Predicate<? super T>) - Method in class com.strobel.decompiler.ast.Node
- getSemicolonToken() - Method in class com.strobel.decompiler.languages.java.ast.BreakStatement
- getSemicolonToken() - Method in class com.strobel.decompiler.languages.java.ast.ContinueStatement
- getSemicolonToken() - Method in class com.strobel.decompiler.languages.java.ast.ExpressionStatement
- getSemicolonToken() - Method in class com.strobel.decompiler.languages.java.ast.GotoStatement
- getSemicolonToken() - Method in class com.strobel.decompiler.languages.java.ast.ImportDeclaration
- getSemicolonToken() - Method in class com.strobel.decompiler.languages.java.ast.PackageDeclaration
- getSemicolonToken() - Method in class com.strobel.decompiler.languages.java.ast.ThrowStatement
- getSemicolonToken() - Method in class com.strobel.decompiler.languages.java.ast.VariableDeclarationStatement
- getSequence() - Method in class com.strobel.expressions.ForEachExpression
- getSettings() - Method in class com.strobel.decompiler.DecompilationOptions
- getSettings() - Method in class com.strobel.decompiler.DecompilerContext
- getShortName() - Method in class com.strobel.assembler.ir.attributes.InnerClassEntry
- getShortName() - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- getShortName() - Method in class com.strobel.reflection.emit.TypeBuilder
- getShortName() - Method in class com.strobel.reflection.Type
- getShortOperand(byte[], int) - Static method in class com.strobel.reflection.emit.CodeGenerator
- getShowConstantPool() - Method in class com.strobel.decompiler.CommandLineOptions
- getShowDebugLineNumbers() - Method in class com.strobel.decompiler.CommandLineOptions
- getShowDebugLineNumbers() - Method in class com.strobel.decompiler.DecompilerSettings
- getShowLocalVariableDetails() - Method in class com.strobel.decompiler.CommandLineOptions
- getShowSyntheticMembers() - Method in class com.strobel.decompiler.CommandLineOptions
- getShowSyntheticMembers() - Method in class com.strobel.decompiler.DecompilerSettings
- getShowTypeAttributes() - Method in class com.strobel.decompiler.CommandLineOptions
- getSignature() - Method in class com.strobel.assembler.ir.attributes.SignatureAttribute
- getSignature() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.MethodSignature
- getSignature() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedGenericType
- getSignature() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedType
- getSignature() - Method in interface com.strobel.assembler.metadata.IMethodSignature
- getSignature() - Method in class com.strobel.assembler.metadata.MemberReference
-
Method that returns full generic signature of a type or member.
- getSignature() - Method in class com.strobel.assembler.metadata.MethodDefinition
- getSignature() - Method in class com.strobel.assembler.metadata.TypeDefinition
- getSignature() - Method in interface com.strobel.decompiler.types.ITypeInfo
- getSignature() - Method in class com.strobel.decompiler.types.TypeProxy
- getSignature() - Method in class com.strobel.reflection.DelegatingMethodInfo
- getSignature() - Method in class com.strobel.reflection.MemberInfo
-
Method that returns full generic signature of a type or member.
- getSignatureType() - Method in class com.strobel.reflection.DelegatingMethodInfo
- getSignatureType() - Method in class com.strobel.reflection.DynamicMethod
- getSignatureType() - Method in class com.strobel.reflection.emit.ConstructorBuilder
- getSignatureType() - Method in class com.strobel.reflection.emit.MethodBuilder
- getSignatureType() - Method in class com.strobel.reflection.ErasedMethod
- getSignatureType() - Method in class com.strobel.reflection.GenericMethod
- getSignatureType() - Method in class com.strobel.reflection.MethodBase
- getSignatureType() - Method in class com.strobel.reflection.ReflectedConstructor
- getSignatureType() - Method in class com.strobel.reflection.ReflectedMethod
- getSignatureType() - Method in class com.strobel.reflection.RuntimeConstructorInfo
- getSignatureType() - Method in class com.strobel.reflection.RuntimeMethodInfo
- getSimpleDescription() - Method in class com.strobel.assembler.metadata.FieldDefinition
-
Human-readable simple description of a type or member, which does not include information super type or fully-qualified type names.
- getSimpleDescription() - Method in interface com.strobel.assembler.metadata.IMemberDefinition
- getSimpleDescription() - Method in class com.strobel.assembler.metadata.MethodDefinition
-
Human-readable simple description of a type or member, which does not include information super type or fully-qualified type names.
- getSimpleDescription() - Method in class com.strobel.assembler.metadata.TypeReference
-
Human-readable simple description of a type or member, which does not include information super type or fully-qualified type names.
- getSimpleDescription() - Method in class com.strobel.reflection.DelegatingMethodInfo
- getSimpleDescription() - Method in class com.strobel.reflection.MemberInfo
-
Human-readable simple description of a type or member, which does not include information super type or fully-qualified type names.
- getSimpleName() - Method in class com.strobel.assembler.metadata.ArrayType
- getSimpleName() - Method in class com.strobel.assembler.metadata.BottomType
- getSimpleName() - Method in class com.strobel.assembler.metadata.CapturedType
- getSimpleName() - Method in class com.strobel.assembler.metadata.CompoundTypeDefinition
- getSimpleName() - Method in class com.strobel.assembler.metadata.CompoundTypeReference
- getSimpleName() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedGenericType
- getSimpleName() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedType
- getSimpleName() - Method in class com.strobel.assembler.metadata.NullType
- getSimpleName() - Method in class com.strobel.assembler.metadata.ParameterizedType
- getSimpleName() - Method in class com.strobel.assembler.metadata.PrimitiveType
- getSimpleName() - Method in class com.strobel.assembler.metadata.RawType
- getSimpleName() - Method in class com.strobel.assembler.metadata.TypeDefinition
- getSimpleName() - Method in class com.strobel.assembler.metadata.TypeReference
- getSimpleName() - Method in class com.strobel.assembler.metadata.UnionType
- getSimpleName() - Method in class com.strobel.assembler.metadata.WildcardType
- getSimpleName() - Method in class com.strobel.decompiler.languages.BytecodeLanguage.DummyTypeReference
- getSimpleType() - Method in class com.strobel.assembler.metadata.PrimitiveType
- getSimpleType() - Method in class com.strobel.assembler.metadata.TypeDefinition
- getSimpleType() - Method in class com.strobel.assembler.metadata.TypeReference
- getSimpleType() - Method in class com.strobel.assembler.metadata.WildcardType
- getSimplifyMemberReferences() - Method in class com.strobel.decompiler.CommandLineOptions
- getSimplifyMemberReferences() - Method in class com.strobel.decompiler.DecompilerSettings
- getSize() - Method in class com.strobel.assembler.ir.Instruction
- getSize() - Method in enum class com.strobel.assembler.ir.OpCode
- getSize() - Method in class com.strobel.assembler.metadata.ParameterDefinition
- getSize() - Method in class com.strobel.assembler.metadata.VariableDefinition
- getSize() - Method in enum class com.strobel.reflection.emit.OpCode
- getSizeWithOperands() - Method in enum class com.strobel.reflection.emit.OpCode
- getSlot() - Method in class com.strobel.assembler.metadata.ParameterDefinition
- getSlot() - Method in class com.strobel.assembler.metadata.VariableDefinition
- getSlot() - Method in class com.strobel.assembler.metadata.VariableDefinitionCollection.UnknownVariableReference
- getSlot() - Method in class com.strobel.assembler.metadata.VariableReference
- getSource() - Method in class com.strobel.assembler.flowanalysis.ControlFlowEdge
- getSourceAttributes() - Method in class com.strobel.assembler.metadata.FieldDefinition
- getSourceAttributes() - Method in class com.strobel.assembler.metadata.MethodDefinition
- getSourceAttributes() - Method in class com.strobel.assembler.metadata.TypeDefinition
- getSourceAttributesInternal() - Method in class com.strobel.assembler.metadata.FieldDefinition
- getSourceAttributesInternal() - Method in class com.strobel.assembler.metadata.MethodDefinition
- getSourceAttributesInternal() - Method in class com.strobel.assembler.metadata.TypeDefinition
- getSourceFile() - Method in class com.strobel.assembler.ir.attributes.SourceFileAttribute
- getStackBehaviorPop() - Method in enum class com.strobel.assembler.ir.OpCode
- getStackBehaviorPush() - Method in enum class com.strobel.assembler.ir.OpCode
- getStackChange() - Method in enum class com.strobel.assembler.ir.OpCode
- getStackChange() - Method in enum class com.strobel.reflection.emit.OpCode
- getStackMapFrames() - Method in class com.strobel.assembler.metadata.MethodBody
- getStackSize() - Method in class com.strobel.assembler.ir.StackMappingVisitor
- getStackSnapshot() - Method in class com.strobel.assembler.ir.StackMappingVisitor
- getStackTraceString(Throwable) - Static method in class com.strobel.core.ExceptionUtilities
- getStackType(TypeReference) - Method in class com.strobel.decompiler.ast.AstBuilder
- getStackValue(int) - Method in class com.strobel.assembler.ir.StackMappingVisitor
- getStackValues() - Method in class com.strobel.assembler.ir.Frame
- getStandardColor() - Method in class com.strobel.io.Ansi.AnsiColor
- getStart() - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode
- getStart() - Method in class com.strobel.decompiler.ast.Range
- getStartAddress() - Method in class com.strobel.reflection.emit.__ExceptionInfo
- getStartInstruction() - Method in class com.strobel.assembler.ir.StackMapFrame
- getStartLocation() - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- getStartLocation() - Method in class com.strobel.decompiler.languages.java.ast.EmptyStatement
- getStartLocation() - Method in class com.strobel.decompiler.languages.java.ast.Identifier
- getStartLocation() - Method in class com.strobel.decompiler.languages.java.ast.JavaTokenNode
- getStartLocation() - Method in class com.strobel.decompiler.languages.java.ast.NewLineNode
- getStartLocation() - Method in class com.strobel.decompiler.languages.java.ast.NullReferenceExpression
- getStartLocation() - Method in class com.strobel.decompiler.languages.java.ast.PrimitiveExpression
- getStartLocation() - Method in class com.strobel.decompiler.languages.java.ast.SuperReferenceExpression
- getStartLocation() - Method in class com.strobel.decompiler.languages.java.ast.TextNode
- getStartLocation() - Method in class com.strobel.decompiler.languages.java.ast.ThisReferenceExpression
- getStartOffset() - Method in class com.strobel.assembler.ir.attributes.ExceptionTableEntry
- getStartsLine() - Method in class com.strobel.decompiler.languages.java.ast.Comment
- getStatement() - Method in class com.strobel.decompiler.languages.java.ast.LabeledStatement
- getStatements() - Method in class com.strobel.decompiler.languages.java.ast.BlockStatement
- getStatements() - Method in class com.strobel.decompiler.languages.java.ast.SwitchExpressionArm
- getStatements() - Method in class com.strobel.decompiler.languages.java.ast.SwitchSection
- GetStatic - Enum constant in enum class com.strobel.assembler.ir.ConstantPool.ReferenceKind
- GetStatic - Enum constant in enum class com.strobel.assembler.metadata.MethodHandleType
- GetStatic - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- GetStatic - Enum constant in enum class com.strobel.reflection.emit.ConstantPool.ReferenceKind
- GETSTATIC - Enum constant in enum class com.strobel.assembler.ir.OpCode
- GETSTATIC - Enum constant in enum class com.strobel.reflection.emit.OpCode
- getStaticMethodBasedBinaryOperator(ExpressionType, Expression, Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- getStatusAfter(Statement) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis
- getStatusBefore(Statement) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis
- getStep() - Method in class com.strobel.expressions.ForExpression
- getStretchLines() - Method in class com.strobel.decompiler.CommandLineOptions
- getStringConstant(String) - Method in class com.strobel.assembler.ir.ConstantPool
- getStringConstant(String) - Method in class com.strobel.reflection.emit.ConstantPool
- getStringSwitchBuckets(List<String>, Func1<String, Integer>) - Static method in class com.strobel.reflection.emit.CodeGenerator
- getStringToken(String) - Method in class com.strobel.reflection.emit.TypeBuilder
- getStrongBox(int) - Method in class com.strobel.expressions.RuntimeOperations.RuntimeVariableList
- getSuccessors() - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode
- getSuperBound() - Method in class com.strobel.assembler.metadata.CapturedType
- getSuperBound() - Method in class com.strobel.assembler.metadata.signatures.Wildcard
- getSuperBound() - Method in class com.strobel.assembler.metadata.TypeReference
- getSuperBound() - Method in class com.strobel.assembler.metadata.WildcardType
- getSuperBound() - Method in class com.strobel.reflection.CapturedType
- getSuperBound() - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- getSuperBound() - Method in class com.strobel.reflection.GenericParameter
- getSuperBound() - Method in class com.strobel.reflection.Type
- getSuperBound() - Method in class com.strobel.reflection.WildcardType
- getSuperBounds() - Method in class com.strobel.decompiler.languages.java.ast.WildcardType
- getSuperClass() - Method in interface com.strobel.decompiler.types.ITypeInfo
- getSuperClass() - Method in class com.strobel.decompiler.types.TypeProxy
- getSuperConstraint() - Method in interface com.strobel.decompiler.types.ITypeInfo
- getSuperConstraint() - Method in class com.strobel.decompiler.types.TypeProxy
- getSuperInterfaces() - Method in interface com.strobel.decompiler.types.ITypeInfo
- getSuperInterfaces() - Method in class com.strobel.decompiler.types.TypeProxy
- getSuperType() - Method in class com.strobel.assembler.metadata.signatures.ClassSignature
- getSuperType(TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- getSuppressBanner() - Method in class com.strobel.decompiler.CommandLineOptions
- getSwitchSections() - Method in class com.strobel.decompiler.languages.java.ast.SwitchStatement
- getSwitchValue() - Method in class com.strobel.expressions.SwitchExpression
- getSynchronizedToken() - Method in class com.strobel.decompiler.languages.java.ast.SynchronizedStatement
- getTag() - Method in class com.strobel.assembler.ir.ConstantPool.DoubleConstantEntry
- getTag() - Method in class com.strobel.assembler.ir.ConstantPool.Entry
- getTag() - Method in class com.strobel.assembler.ir.ConstantPool.FloatConstantEntry
- getTag() - Method in class com.strobel.assembler.ir.ConstantPool.IntegerConstantEntry
- getTag() - Method in class com.strobel.assembler.ir.ConstantPool.InvokeDynamicInfoEntry
- getTag() - Method in class com.strobel.assembler.ir.ConstantPool.LongConstantEntry
- getTag() - Method in class com.strobel.assembler.ir.ConstantPool.MethodHandleEntry
- getTag() - Method in class com.strobel.assembler.ir.ConstantPool.MethodTypeEntry
- getTag() - Method in class com.strobel.assembler.ir.ConstantPool.ModuleEntry
- getTag() - Method in class com.strobel.assembler.ir.ConstantPool.NameAndTypeDescriptorEntry
- getTag() - Method in class com.strobel.assembler.ir.ConstantPool.PackageEntry
- getTag() - Method in class com.strobel.assembler.ir.ConstantPool.ReferenceEntry
- getTag() - Method in class com.strobel.assembler.ir.ConstantPool.StringConstantEntry
- getTag() - Method in class com.strobel.assembler.ir.ConstantPool.TypeInfoEntry
- getTag() - Method in class com.strobel.assembler.ir.ConstantPool.Utf8StringConstantEntry
- getTag() - Method in class com.strobel.reflection.emit.ConstantPool.DoubleConstant
- getTag() - Method in class com.strobel.reflection.emit.ConstantPool.Entry
- getTag() - Method in class com.strobel.reflection.emit.ConstantPool.FloatConstant
- getTag() - Method in class com.strobel.reflection.emit.ConstantPool.IntegerConstant
- getTag() - Method in class com.strobel.reflection.emit.ConstantPool.InvokeDynamicInfo
- getTag() - Method in class com.strobel.reflection.emit.ConstantPool.LongConstant
- getTag() - Method in class com.strobel.reflection.emit.ConstantPool.MethodHandle
- getTag() - Method in class com.strobel.reflection.emit.ConstantPool.MethodType
- getTag() - Method in class com.strobel.reflection.emit.ConstantPool.NameAndTypeDescriptor
- getTag() - Method in class com.strobel.reflection.emit.ConstantPool.ReferenceEntry
- getTag() - Method in class com.strobel.reflection.emit.ConstantPool.StringConstant
- getTag() - Method in class com.strobel.reflection.emit.ConstantPool.TypeInfo
- getTag() - Method in class com.strobel.reflection.emit.ConstantPool.Utf8StringConstant
- getTarget() - Method in class com.strobel.assembler.flowanalysis.ControlFlowEdge
- getTarget() - Method in class com.strobel.decompiler.languages.java.ast.IndexerExpression
- getTarget() - Method in class com.strobel.decompiler.languages.java.ast.InvocationExpression
- getTarget() - Method in class com.strobel.decompiler.languages.java.ast.MemberReferenceExpression
- getTarget() - Method in class com.strobel.decompiler.languages.java.ast.MethodGroupExpression
- getTarget() - Method in class com.strobel.decompiler.languages.java.ast.ObjectCreationExpression
- getTarget() - Method in class com.strobel.decompiler.languages.java.ast.SuperReferenceExpression
- getTarget() - Method in class com.strobel.decompiler.languages.java.ast.ThisReferenceExpression
- getTarget() - Method in class com.strobel.decompiler.patterns.MemberReferenceTypeNode
- getTarget() - Method in class com.strobel.decompiler.patterns.SubtreeMatch
- getTarget() - Method in class com.strobel.expressions.GotoExpression
- getTarget() - Method in class com.strobel.expressions.InstanceMethodCallExpressionN
- getTarget() - Method in class com.strobel.expressions.LabelExpression
- getTarget() - Method in class com.strobel.expressions.MemberExpression
- getTarget() - Method in class com.strobel.expressions.MethodCallExpression
- getTargetPattern() - Method in class com.strobel.decompiler.patterns.AssignmentChain
- getTargets() - Method in class com.strobel.assembler.metadata.SwitchInfo
- getTempPath() - Static method in class com.strobel.io.PathHelper
- getTemps() - Method in class com.strobel.expressions.StackSpiller.TempMaker
- getTempsList() - Method in class com.strobel.expressions.StackSpiller.TempMaker
- getTest() - Method in class com.strobel.expressions.CatchBlock
- getTest() - Method in class com.strobel.expressions.ConditionalExpression
- getTest() - Method in class com.strobel.expressions.ForExpression
- getTestValues() - Method in class com.strobel.expressions.SwitchCase
- getText() - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- getText() - Method in class com.strobel.decompiler.languages.java.ast.TextNode
- getText(JavaFormattingOptions) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- getText(JavaFormattingOptions) - Method in class com.strobel.decompiler.languages.java.ast.JavaModifierToken
- getText(JavaFormattingOptions) - Method in class com.strobel.decompiler.languages.java.ast.JavaTokenNode
- getTextBlockLineMinimum() - Method in class com.strobel.decompiler.CommandLineOptions
- getTextBlockLineMinimum() - Method in class com.strobel.decompiler.DecompilerSettings
- getThird() - Method in class com.strobel.core.Triple
- getThisParameter() - Method in class com.strobel.assembler.metadata.MethodBody
- getThrownTypes() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.MethodSignature
- getThrownTypes() - Method in interface com.strobel.assembler.metadata.IMethodSignature
- getThrownTypes() - Method in class com.strobel.assembler.metadata.MetadataParser.UnresolvedMethod
- getThrownTypes() - Method in class com.strobel.assembler.metadata.MethodDefinition
- getThrownTypes() - Method in class com.strobel.assembler.metadata.MethodReference
- getThrownTypes() - Method in class com.strobel.decompiler.languages.java.ast.ConstructorDeclaration
- getThrownTypes() - Method in class com.strobel.decompiler.languages.java.ast.InstanceInitializer
- getThrownTypes() - Method in class com.strobel.decompiler.languages.java.ast.MethodDeclaration
- getThrownTypes() - Method in class com.strobel.reflection.DelegatingMethodInfo
- getThrownTypes() - Method in class com.strobel.reflection.emit.MethodBuilder
- getThrownTypes() - Method in class com.strobel.reflection.ErasedMethod
- getThrownTypes() - Method in class com.strobel.reflection.MethodBase
- getThrownTypes() - Method in class com.strobel.reflection.ReflectedConstructor
- getThrownTypes() - Method in class com.strobel.reflection.ReflectedMethod
- getThrownTypes() - Method in class com.strobel.reflection.RuntimeMethodInfo
- getThrownTypesInternal() - Method in class com.strobel.assembler.metadata.MethodDefinition
- getThrowToken() - Method in class com.strobel.decompiler.languages.java.ast.ThrowStatement
- getTo() - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowEdge
- getToken() - Method in class com.strobel.decompiler.languages.java.ast.TokenRole
- getTokenLength() - Method in class com.strobel.decompiler.languages.java.ast.JavaModifierToken
- getTokenLength() - Method in class com.strobel.decompiler.languages.java.ast.JavaTokenNode
- getTopExpression() - Method in class com.strobel.decompiler.languages.java.ast.CompilationUnit
- getTrueBlock() - Method in class com.strobel.decompiler.ast.Condition
- getTrueExpression() - Method in class com.strobel.decompiler.languages.java.ast.ConditionalExpression
- getTrueStatement() - Method in class com.strobel.decompiler.languages.java.ast.IfElseStatement
- getTryBlock() - Method in class com.strobel.assembler.ir.ExceptionHandler
- getTryBlock() - Method in class com.strobel.decompiler.ast.TryCatchBlock
- getTryBlock() - Method in class com.strobel.decompiler.languages.java.ast.TryCatchStatement
- getTryFinallyStatements() - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowEdge
- getTryToken() - Method in class com.strobel.decompiler.languages.java.ast.TryCatchStatement
- getType() - Method in class com.strobel.assembler.flowanalysis.ControlFlowEdge
- getType() - Method in class com.strobel.assembler.ir.attributes.LocalVariableTableEntry
- getType() - Method in class com.strobel.assembler.ir.attributes.RecordComponentInfo
- getType() - Method in class com.strobel.assembler.ir.ConstantPool.MethodTypeEntry
- getType() - Method in class com.strobel.assembler.ir.ConstantPool.NameAndTypeDescriptorEntry
- getType() - Method in class com.strobel.assembler.ir.FrameValue
- getType() - Method in class com.strobel.assembler.metadata.GenericParameter
- getType() - Method in class com.strobel.decompiler.ast.Variable
- getType() - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowEdge
- getType() - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowNode
- getType() - Method in class com.strobel.decompiler.languages.java.ast.Annotation
- getType() - Method in class com.strobel.decompiler.languages.java.ast.ArrayCreationExpression
- getType() - Method in class com.strobel.decompiler.languages.java.ast.CastExpression
- getType() - Method in class com.strobel.decompiler.languages.java.ast.ClassOfExpression
- getType() - Method in class com.strobel.decompiler.languages.java.ast.InstanceOfExpression
- getType() - Method in class com.strobel.decompiler.languages.java.ast.ObjectCreationExpression
- getType() - Method in class com.strobel.decompiler.languages.java.ast.ParameterDeclaration
- getType() - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.VariableToDeclare
- getType() - Method in class com.strobel.decompiler.languages.java.ast.TypeReferenceExpression
- getType() - Method in class com.strobel.decompiler.languages.java.ast.VariableDeclarationStatement
- getType() - Method in class com.strobel.decompiler.patterns.AstTypeMatch
- getType() - Method in class com.strobel.decompiler.semantics.ResolveResult
- getType() - Method in class com.strobel.expressions.AssignBinaryExpression
- getType() - Method in class com.strobel.expressions.BlockExpression
- getType() - Method in class com.strobel.expressions.CoalesceConversionBinaryExpression
- getType() - Method in class com.strobel.expressions.CompareMethodBasedLogicalBinaryExpression
- getType() - Method in class com.strobel.expressions.ConcatExpression
- getType() - Method in class com.strobel.expressions.ConditionalExpression
- getType() - Method in class com.strobel.expressions.ConstantExpression
- getType() - Method in class com.strobel.expressions.DefaultValueExpression
- getType() - Method in class com.strobel.expressions.EqualsMethodBasedLogicalBinaryExpression
- getType() - Method in class com.strobel.expressions.Expression
-
Gets the static type of the expression that this
Expression
represents. - getType() - Method in class com.strobel.expressions.FieldExpression
- getType() - Method in class com.strobel.expressions.ForEachExpression
- getType() - Method in class com.strobel.expressions.ForExpression
- getType() - Method in class com.strobel.expressions.FullConditionalExpressionWithType
- getType() - Method in class com.strobel.expressions.GotoExpression
- getType() - Method in class com.strobel.expressions.InvocationExpression
- getType() - Method in class com.strobel.expressions.LabelExpression
- getType() - Method in class com.strobel.expressions.LabelTarget
- getType() - Method in class com.strobel.expressions.LambdaExpression
- getType() - Method in class com.strobel.expressions.LogicalBinaryExpression
- getType() - Method in class com.strobel.expressions.LoopExpression
- getType() - Method in class com.strobel.expressions.MethodCallExpression
- getType() - Method in class com.strobel.expressions.NewArrayExpression
- getType() - Method in class com.strobel.expressions.NewExpression
- getType() - Method in class com.strobel.expressions.ParameterExpression
- getType() - Method in class com.strobel.expressions.PrimitiveConstantExpression
- getType() - Method in class com.strobel.expressions.PrimitiveParameterExpression
- getType() - Method in class com.strobel.expressions.RuntimeVariablesExpression
- getType() - Method in class com.strobel.expressions.ScopeWithType
- getType() - Method in class com.strobel.expressions.SelfExpression
- getType() - Method in class com.strobel.expressions.SimpleBinaryExpression
- getType() - Method in class com.strobel.expressions.SuperExpression
- getType() - Method in class com.strobel.expressions.SwitchExpression
- getType() - Method in class com.strobel.expressions.TryExpression
- getType() - Method in class com.strobel.expressions.TypeBinaryExpression
- getType() - Method in class com.strobel.expressions.TypedConstantExpression
- getType() - Method in class com.strobel.expressions.TypedParameterExpression
- getType() - Method in class com.strobel.expressions.UnaryExpression
- getType() - Method in class com.strobel.reflection.emit.ConstantPool.MethodType
- getType() - Method in class com.strobel.reflection.emit.ConstantPool.NameAndTypeDescriptor
- getType(AstNode) - Method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.IsRedundantVisitor
- getType(Function<AstNode, ResolveResult>, AstNode) - Static method in class com.strobel.decompiler.languages.java.utilities.TypeUtilities
- getType(T) - Static method in class com.strobel.reflection.Type
- getTypeArguments() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedGenericType
- getTypeArguments() - Method in class com.strobel.assembler.metadata.GenericMethodInstance
- getTypeArguments() - Method in interface com.strobel.assembler.metadata.IGenericInstance
- getTypeArguments() - Method in class com.strobel.assembler.metadata.ParameterizedType
- getTypeArguments() - Method in class com.strobel.assembler.metadata.RawMethod
- getTypeArguments() - Method in class com.strobel.assembler.metadata.signatures.SimpleClassTypeSignature
- getTypeArguments() - Method in class com.strobel.decompiler.languages.java.ast.IdentifierExpression
- getTypeArguments() - Method in class com.strobel.decompiler.languages.java.ast.MemberReferenceExpression
- getTypeArguments() - Method in class com.strobel.decompiler.languages.java.ast.SimpleType
- getTypeArguments() - Method in interface com.strobel.decompiler.types.ITypeInfo
- getTypeArguments() - Method in class com.strobel.decompiler.types.TypeProxy
- getTypeArguments() - Method in class com.strobel.reflection.DelegatingMethodInfo
- getTypeArguments() - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- getTypeArguments() - Method in class com.strobel.reflection.MethodInfo
- getTypeArguments() - Method in class com.strobel.reflection.Resolver.Frame
- getTypeArguments() - Method in class com.strobel.reflection.Type
- getTypeArguments(TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- getTypeBindings() - Method in class com.strobel.reflection.ArrayType
- getTypeBindings() - Method in class com.strobel.reflection.DelegatingMethodInfo
- getTypeBindings() - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- getTypeBindings() - Method in class com.strobel.reflection.emit.TypeBuilder
- getTypeBindings() - Method in class com.strobel.reflection.emit.TypeBuilderInstantiation
- getTypeBindings() - Method in class com.strobel.reflection.ErasedMethod
- getTypeBindings() - Method in class com.strobel.reflection.ErasedType
- getTypeBindings() - Method in class com.strobel.reflection.GenericMethod
- getTypeBindings() - Method in class com.strobel.reflection.GenericType
- getTypeBindings() - Method in class com.strobel.reflection.MethodInfo
- getTypeBindings() - Method in class com.strobel.reflection.PrimitiveType
- getTypeBindings() - Method in class com.strobel.reflection.ReflectedMethod
- getTypeBindings() - Method in class com.strobel.reflection.ReflectedType
- getTypeBindings() - Method in class com.strobel.reflection.RuntimeMethodInfo
- getTypeBindings() - Method in class com.strobel.reflection.RuntimeType
- getTypeBindings() - Method in class com.strobel.reflection.Type
- getTypeDeclaration() - Method in class com.strobel.decompiler.languages.java.ast.AnonymousObjectCreationExpression
- getTypeDeclaration() - Method in class com.strobel.decompiler.languages.java.ast.LocalTypeDeclarationStatement
- getTypeDefinition() - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareLocalClassesTransform.TypeToDeclare
- getTypeInfo(TypeReference) - Method in class com.strobel.assembler.ir.ConstantPool
- getTypeInfo(Type<?>) - Method in class com.strobel.reflection.emit.ConstantPool
- getTypeKeyword() - Method in class com.strobel.decompiler.languages.java.ast.TypeDeclaration
- getTypeKind() - Method in class com.strobel.reflection.RuntimeTypeCache
- getTypeLoader() - Method in class com.strobel.assembler.metadata.TypeDefinition
- getTypeLoader() - Method in class com.strobel.decompiler.DecompilerSettings
- getTypeOperand() - Method in class com.strobel.expressions.TypeBinaryExpression
- getTypeParameters() - Method in class com.strobel.decompiler.languages.java.ast.ConstructorDeclaration
- getTypeParameters() - Method in class com.strobel.decompiler.languages.java.ast.MethodDeclaration
- getTypeParameters() - Method in class com.strobel.decompiler.languages.java.ast.TypeDeclaration
- getTypeRank(TypeReference) - Static method in class com.strobel.decompiler.languages.java.utilities.TypeUtilities
- getTypes() - Method in class com.strobel.decompiler.languages.java.ast.CompilationUnit
- getTypes(boolean) - Method in class com.strobel.decompiler.languages.java.ast.CompilationUnit
- getTypes(AstNodeCollection<? extends AstNode>) - Method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.IsRedundantVisitor
- getTypeToken(Type<?>) - Method in class com.strobel.reflection.emit.TypeBuilder
- getUnassignedVariableUses() - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis
- getUnboundGenericParameterCount(TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- getUnboxMethod(Type<?>) - Static method in class com.strobel.util.TypeUtils
- getUnboxMethod(Type<?>, Type<?>) - Static method in class com.strobel.util.TypeUtils
- getUnderlyingPrimitive(Type<?>) - Static method in class com.strobel.util.TypeUtils
- getUnderlyingPrimitiveOrSelf(Type<?>) - Static method in class com.strobel.util.TypeUtils
- getUnderlyingPrimitiveTypeOrSelf(TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- getUnderlyingType() - Method in class com.strobel.assembler.metadata.ArrayType
- getUnderlyingType() - Method in class com.strobel.assembler.metadata.CompoundTypeDefinition
- getUnderlyingType() - Method in class com.strobel.assembler.metadata.CompoundTypeReference
- getUnderlyingType() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedGenericType
- getUnderlyingType() - Method in class com.strobel.assembler.metadata.GenericParameter
- getUnderlyingType() - Method in class com.strobel.assembler.metadata.ParameterizedType
- getUnderlyingType() - Method in class com.strobel.assembler.metadata.RawType
- getUnderlyingType() - Method in class com.strobel.assembler.metadata.TypeReference
- getUnderlyingType() - Method in class com.strobel.reflection.Type
- getUnderlyingTypeCore() - Method in class com.strobel.reflection.ErasedType
- getUnderlyingTypeCore() - Method in class com.strobel.reflection.Type
- getUnhandledCheckedExceptions() - Method in class com.strobel.reflection.emit.CodeGenerator
- getUniqueLambdaName(String, Class<?>) - Static method in class com.strobel.expressions.LambdaCompiler
- getUniqueMethodName() - Static method in class com.strobel.expressions.LambdaCompiler
- getUpperBound(TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- getUsageType(Expression) - Static method in class com.strobel.decompiler.languages.java.analysis.UsageClassifier
- getUseLightColorScheme() - Method in class com.strobel.decompiler.CommandLineOptions
- getUserData() - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode
- getUserData(Key<T>) - Method in interface com.strobel.componentmodel.UserDataStore
- getUserData(Key<T>) - Method in class com.strobel.componentmodel.UserDataStoreBase
- getUserData(Key<T>) - Method in class com.strobel.decompiler.ast.Expression
- getUserData(Key<T>) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- getUses() - Method in class com.strobel.assembler.ir.attributes.ModuleAttribute
- getUtf8ByteCount(String) - Static method in class com.strobel.core.StringUtilities
- getUtf8StringConstant(String) - Method in class com.strobel.assembler.ir.ConstantPool
- getUtf8StringConstant(String) - Method in class com.strobel.reflection.emit.ConstantPool
- getUtf8StringToken(String) - Method in class com.strobel.reflection.emit.TypeBuilder
- getValue() - Method in class com.strobel.assembler.ir.attributes.ConstantValueAttribute
- getValue() - Method in class com.strobel.assembler.ir.ConstantPool.StringConstantEntry
- getValue() - Method in class com.strobel.assembler.metadata.annotations.AnnotationParameter
- getValue() - Method in class com.strobel.core.MutableInteger
- getValue() - Method in class com.strobel.decompiler.languages.java.ast.BreakStatement
- getValue() - Method in class com.strobel.decompiler.languages.java.ast.PrimitiveExpression
- getValue() - Method in class com.strobel.expressions.ConstantExpression
- getValue() - Method in class com.strobel.expressions.GotoExpression
- getValue() - Method in class com.strobel.reflection.emit.ConstantPool.StringConstant
- getValue(Object) - Method in class com.strobel.reflection.FieldInfo
- getValuePattern() - Method in class com.strobel.decompiler.patterns.AssignmentChain
- getValues() - Method in class com.strobel.decompiler.ast.CaseBlock
- getValues() - Method in class com.strobel.decompiler.languages.java.ast.SwitchExpressionArm
- getValues() - Method in class com.strobel.reflection.emit.AnnotationBuilder
- getVariable() - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.VariableToDeclare
- getVariable() - Method in class com.strobel.expressions.CatchBlock
- getVariable() - Method in class com.strobel.expressions.ForEachExpression
- getVariable() - Method in class com.strobel.expressions.ForExpression
- getVariable(int) - Method in class com.strobel.expressions.BlockExpression
- getVariable(int) - Method in class com.strobel.expressions.ScopeExpression
- getVariable(String) - Static method in class com.strobel.core.Environment
-
Get any variable by name if defined on the system
- getVariable(String) - Method in class com.strobel.decompiler.languages.java.ast.VariableDeclarationStatement
- getVariableCount() - Method in class com.strobel.expressions.BlockExpression
- getVariableCount() - Method in class com.strobel.expressions.ScopeExpression
- getVariableMap() - Method in class com.strobel.decompiler.ast.Lambda
- getVariableModifiers() - Method in class com.strobel.decompiler.languages.java.ast.CatchClause
- getVariableModifiers() - Method in class com.strobel.decompiler.languages.java.ast.ForEachStatement
- getVariableName() - Method in class com.strobel.decompiler.languages.java.ast.CatchClause
- getVariableName() - Method in class com.strobel.decompiler.languages.java.ast.ForEachStatement
- getVariableNameToken() - Method in class com.strobel.decompiler.languages.java.ast.CatchClause
- getVariableNameToken() - Method in class com.strobel.decompiler.languages.java.ast.ForEachStatement
- getVariables() - Method in interface com.strobel.assembler.metadata.IVariableDefinitionProvider
- getVariables() - Method in class com.strobel.assembler.metadata.MethodBody
- getVariables() - Method in class com.strobel.decompiler.languages.java.ast.FieldDeclaration
- getVariables() - Method in class com.strobel.decompiler.languages.java.ast.VariableDeclarationStatement
- getVariables() - Method in class com.strobel.expressions.BlockExpression
- getVariables() - Method in class com.strobel.expressions.CompilerScope
- getVariables() - Method in class com.strobel.expressions.RuntimeVariablesExpression
- getVariables(Object) - Static method in class com.strobel.expressions.CompilerScope
- getVariableType() - Method in class com.strobel.assembler.metadata.VariableReference
- getVariableType() - Method in class com.strobel.decompiler.languages.java.ast.ForEachStatement
- getVersion() - Method in class com.strobel.assembler.ir.attributes.ModuleAttribute
- getVersion() - Method in class com.strobel.assembler.ir.attributes.ModuleDependency
- getVersion() - Method in class com.strobel.assembler.metadata.ModuleReference
- getWhileToken() - Method in class com.strobel.decompiler.languages.java.ast.DoWhileStatement
- getWhileToken() - Method in class com.strobel.decompiler.languages.java.ast.WhileStatement
- getWildcard() - Method in class com.strobel.assembler.metadata.CapturedType
- getWildcard() - Method in interface com.strobel.assembler.metadata.ICapturedType
- getWildcard() - Method in class com.strobel.reflection.CapturedType
- getWildcard() - Method in interface com.strobel.reflection.ICapturedType
- getWildcardToken() - Method in class com.strobel.decompiler.languages.java.ast.WildcardType
- getYieldToken() - Method in class com.strobel.decompiler.languages.java.ast.BreakStatement
- glb(Type<?>, Type<?>) - Static method in class com.strobel.reflection.Helper
- GLOBAL - Static variable in class com.strobel.assembler.metadata.PackageReference
- GLOBAL_ARRAY_TYPE_CACHE - Static variable in class com.strobel.core.ArrayUtilities
- GLOBAL_CACHE - Static variable in class com.strobel.util.EmptyArrayCache
- Goto - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- Goto - Enum constant in enum class com.strobel.expressions.ExpressionType
- Goto - Enum constant in enum class com.strobel.expressions.GotoExpressionKind
- GOTO - Enum constant in enum class com.strobel.assembler.ir.OpCode
- GOTO - Enum constant in enum class com.strobel.reflection.emit.OpCode
- GOTO_KEYWORD_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.GotoStatement
- GOTO_W - Enum constant in enum class com.strobel.assembler.ir.OpCode
- GOTO_W - Enum constant in enum class com.strobel.reflection.emit.OpCode
- GotoExpression - Class in com.strobel.expressions
- GotoExpression(GotoExpressionKind, LabelTarget, Expression, Type) - Constructor for class com.strobel.expressions.GotoExpression
- GotoExpressionKind - Enum Class in com.strobel.expressions
- GotoExpressionKind() - Constructor for enum class com.strobel.expressions.GotoExpressionKind
- GotoRemoval - Class in com.strobel.decompiler.ast
- GotoRemoval - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- GotoRemoval() - Constructor for class com.strobel.decompiler.ast.GotoRemoval
- GotoRemoval(int) - Constructor for class com.strobel.decompiler.ast.GotoRemoval
- GotoRemoval2 - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- GotoStatement - Class in com.strobel.decompiler.languages.java.ast
- GotoStatement(int, String) - Constructor for class com.strobel.decompiler.languages.java.ast.GotoStatement
- gotoStatements - Variable in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder
- gotoStatements - Variable in class com.strobel.decompiler.languages.java.ast.transforms.BreakTargetRelocation.LabelInfo
- gotoTargets - Variable in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder.NodeCreationVisitor
- GOVERNING_EXPRESSION_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.SwitchExpression
- GREATER_THAN - Enum constant in enum class com.strobel.decompiler.languages.java.ast.BinaryOperatorType
- GREATER_THAN_OR_EQUAL - Enum constant in enum class com.strobel.decompiler.languages.java.ast.BinaryOperatorType
- GREATER_THAN_OR_EQUAL_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.BinaryOperatorExpression
- GREATER_THAN_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.BinaryOperatorExpression
- greaterThan(JvmType, Object, Object) - Static method in class com.strobel.decompiler.languages.java.ast.JavaResolver.BinaryOperations
- greaterThan(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- greaterThan(Expression, Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- GreaterThan - Enum constant in enum class com.strobel.expressions.ExpressionType
- greaterThanOrEqual(JvmType, Object, Object) - Static method in class com.strobel.decompiler.languages.java.ast.JavaResolver.BinaryOperations
- greaterThanOrEqual(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- greaterThanOrEqual(Expression, Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- GreaterThanOrEqual - Enum constant in enum class com.strobel.expressions.ExpressionType
- GREEN - Enum constant in enum class com.strobel.io.Ansi.Color
- GREEN - Static variable in class com.strobel.io.Ansi.AnsiColor
H
- handle - Variable in class com.strobel.decompiler.languages.java.ast.transforms.MethodHandleConstantRewriter.LcdMHHelperBuilder
- handleAddress - Variable in class com.strobel.reflection.emit.__ExceptionInstance
- handleAssignment(Expression, Expression, DefiniteAssignmentStatus) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis.DefiniteAssignmentVisitor
- handleDeclaration - Variable in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder
- handleDeclaration - Variable in class com.strobel.decompiler.languages.java.ast.transforms.MethodHandleConstantRewriter.LcdMHHelperBuilder
- handleEmbeddedStatement(Statement, ControlFlowNode) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder.NodeCreationVisitor
- handleEndAddress - Variable in class com.strobel.reflection.emit.__ExceptionInstance
- handleIndyConcat(InvocationExpression, AstNodeCollection<Expression>) - Method in class com.strobel.decompiler.languages.java.ast.transforms.IntroduceStringConcatenationTransform
- handleIndyConcatWithConstants(InvocationExpression, DynamicCallSite, AstNodeCollection<Expression>) - Method in class com.strobel.decompiler.languages.java.ast.transforms.IntroduceStringConcatenationTransform
- handleMethod - Variable in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder
- handleMethod - Variable in class com.strobel.decompiler.languages.java.ast.transforms.MethodHandleConstantRewriter.LcdMHHelperBuilder
- handler - Variable in class com.strobel.decompiler.ast.AstBuilder.HandlerInfo
- HandlerInfo(ExceptionHandler, ControlFlowNode, ControlFlowNode, ControlFlowNode, List<ControlFlowNode>, List<ControlFlowNode>) - Constructor for class com.strobel.decompiler.ast.AstBuilder.HandlerInfo
- handlerNode - Variable in class com.strobel.decompiler.ast.AstBuilder.HandlerInfo
- handlerNodes - Variable in class com.strobel.decompiler.ast.AstBuilder.HandlerInfo
- handleStatementList(AstNodeCollection<Statement>, ControlFlowNode) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder.NodeCreationVisitor
- HandleToInfo - Enum constant in enum class com.strobel.reflection.MemberListType
- has(String) - Method in class com.strobel.decompiler.patterns.Match
- hasAnnotations() - Method in class com.strobel.assembler.metadata.GenericParameter
- hasAnnotations() - Method in interface com.strobel.assembler.metadata.IAnnotationsProvider
- hasAnnotations() - Method in class com.strobel.assembler.metadata.MemberReference
- hasAnnotations() - Method in class com.strobel.assembler.metadata.ParameterDefinition
- hasArgumentList() - Method in class com.strobel.decompiler.languages.java.ast.Annotation
- hasBody() - Method in class com.strobel.assembler.metadata.MethodDefinition
- hasBoundParameter(Type) - Method in class com.strobel.reflection.TypeBindings
- hasBoundParameters() - Method in class com.strobel.reflection.TypeBindings
- hasBuiltInEqualityOperator(Type<?>, Type<?>) - Static method in class com.strobel.util.TypeUtils
- hasChildren() - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- hasClassLiterals() - Method in enum class com.strobel.assembler.metadata.CompilerTarget
-
Does the VM have direct support for class literals?
- hasClassLiterals() - Method in enum class com.strobel.reflection.emit.CompilationTarget
-
Does the VM have direct support for class literals?
- hasCode() - Method in class com.strobel.assembler.ir.attributes.CodeAttribute
- hasConcreteParameter(Type) - Method in class com.strobel.reflection.TypeBindings
- hasConcreteParameters() - Method in class com.strobel.reflection.TypeBindings
- hasConstantValue() - Method in class com.strobel.assembler.metadata.FieldDefinition
- hasConstantValue() - Method in interface com.strobel.assembler.metadata.IConstantValueProvider
- hasConstraints() - Method in interface com.strobel.decompiler.types.ITypeInfo
- hasConstraints() - Method in class com.strobel.decompiler.types.TypeProxy
- hasElementType() - Method in class com.strobel.reflection.ArrayType
- hasElementType() - Method in class com.strobel.reflection.Type
- hasEnclosingMethodAttribute() - Method in enum class com.strobel.assembler.metadata.CompilerTarget
-
In J2SE1.5.0, we introduced the "EnclosingMethod" attribute for improved reflection support.
- hasEnclosingMethodAttribute() - Method in enum class com.strobel.reflection.emit.CompilationTarget
-
In J2SE1.5.0, we introduced the "EnclosingMethod" attribute for improved reflection support.
- hasExtendsBound() - Method in class com.strobel.assembler.metadata.CapturedType
- hasExtendsBound() - Method in class com.strobel.assembler.metadata.GenericParameter
- hasExtendsBound() - Method in class com.strobel.assembler.metadata.signatures.Wildcard
- hasExtendsBound() - Method in class com.strobel.assembler.metadata.TypeReference
- hasExtendsBound() - Method in class com.strobel.assembler.metadata.WildcardType
- hasExtendsBound() - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- hasExtendsBound() - Method in class com.strobel.reflection.Type
- hasExtendsConstraint() - Method in interface com.strobel.decompiler.types.ITypeInfo
- hasExtendsConstraint() - Method in class com.strobel.decompiler.types.TypeProxy
- hasFallThrough - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteSwitchExpressionsTransform.CaseInfo
- hasGenericParameters() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.ClassSignature
- hasGenericParameters() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.MethodSignature
- hasGenericParameters() - Method in interface com.strobel.assembler.metadata.IClassSignature
- hasGenericParameters() - Method in interface com.strobel.assembler.metadata.IGenericParameterProvider
- hasGenericParameters() - Method in class com.strobel.assembler.metadata.MethodReference
- hasGenericParameters() - Method in class com.strobel.assembler.metadata.TypeReference
- hash(T) - Method in interface com.strobel.core.IEqualityComparator
- HASH_CODE_PATTERN - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.EclipseStringSwitchRewriterTransform
- HASH_CODE_PATTERN - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.StringSwitchRewriterTransform
- HASH_MAP_SUPPLIER - Static variable in class com.strobel.core.CollectionUtilities
- hashCode - Variable in class com.strobel.reflection.TypeCache.Key
- hashCode() - Method in class com.strobel.assembler.ir.ConstantPool.Key
- hashCode() - Method in class com.strobel.assembler.ir.Frame
- hashCode() - Method in class com.strobel.assembler.ir.FrameValue
- hashCode() - Method in class com.strobel.assembler.ir.InstructionBlock
- hashCode() - Method in class com.strobel.assembler.metadata.FieldDefinition
- hashCode() - Method in class com.strobel.assembler.metadata.Label
- hashCode() - Method in class com.strobel.assembler.metadata.MethodDefinition
- hashCode() - Method in class com.strobel.assembler.metadata.MethodHandle
- hashCode() - Method in class com.strobel.assembler.metadata.PackageReference
- hashCode() - Method in class com.strobel.assembler.metadata.TypeReference
- hashCode() - Method in class com.strobel.collections.concurrent.ConcurrentWeakIntObjectHashMap.WeakIntReference
- hashCode() - Method in class com.strobel.collections.ImmutableList
-
Compute a hash code, overrides Object
- hashCode() - Method in class com.strobel.componentmodel.Key
- hashCode() - Method in class com.strobel.core.MutableInteger
- hashCode() - Method in class com.strobel.core.Pair
- hashCode() - Method in class com.strobel.core.ReadOnlyList
- hashCode() - Method in class com.strobel.core.Triple
- hashCode() - Method in class com.strobel.decompiler.ast.Range
- hashCode() - Method in class com.strobel.decompiler.languages.java.ast.AstNodeCollection
- hashCode() - Method in class com.strobel.decompiler.languages.Region
- hashCode() - Method in class com.strobel.decompiler.languages.TextLocation
- hashCode() - Method in class com.strobel.expressions.BoundConstants.TypedConstant
- hashCode() - Method in class com.strobel.expressions.CustomDelegateTypeCache.CacheKey
- hashCode() - Method in class com.strobel.reflection.emit.__ExceptionInstance
- hashCode() - Method in class com.strobel.reflection.emit.ConstantPool.Key
- hashCode() - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- hashCode() - Method in class com.strobel.reflection.emit.Label
- hashCode() - Method in class com.strobel.reflection.GenericParameter
- hashCode() - Method in class com.strobel.reflection.Helper.TypePair
- hashCode() - Method in class com.strobel.reflection.MemberInfo
- hashCode() - Method in class com.strobel.reflection.MethodKey
- hashCode() - Method in class com.strobel.reflection.RawConstructor
- hashCode() - Method in class com.strobel.reflection.RawField
- hashCode() - Method in class com.strobel.reflection.RawMember
- hashCode() - Method in class com.strobel.reflection.RawMethod
- hashCode() - Method in class com.strobel.reflection.SignatureType
- hashCode() - Method in class com.strobel.reflection.Type
- hashCode() - Method in class com.strobel.reflection.TypeBinder.CacheEntry
- hashCode() - Method in class com.strobel.reflection.TypeBindings
- hashCode() - Method in class com.strobel.reflection.TypeCache.Key
- hashCode() - Method in class com.strobel.reflection.TypeList
- hashCode() - Method in class com.strobel.reflection.WildcardType
- hashCode(Type<?>) - Static method in class com.strobel.reflection.Helper
- hashCode(Iterable<?>) - Static method in class com.strobel.core.CollectionUtilities
- hashCode(Object) - Static method in class com.strobel.core.HashUtilities
- hashCode(List<?>) - Static method in class com.strobel.core.CollectionUtilities
- hashCodeImpl() - Method in class com.strobel.reflection.emit.AnnotationInvocationHandler
-
Implementation of dynamicProxy.hashCode()
- HashCodeVisitor - Static variable in class com.strobel.reflection.Helper
- hashItems(Iterable<?>) - Static method in class com.strobel.core.HashUtilities
- HashIterator() - Constructor for class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap.HashIterator
- HashMap - Static variable in class com.strobel.reflection.Types
- hashMapFactory() - Static method in class com.strobel.core.CollectionUtilities
- HashPrime - Static variable in class com.strobel.core.HashUtilities
- hashPrimitiveName(String) - Static method in class com.strobel.assembler.metadata.MetadataParser
- hashPrimitiveName(String) - Static method in class com.strobel.assembler.metadata.MetadataSystem
- hashPrimitiveName(String) - Static method in class com.strobel.reflection.TypeParser
- HashSet - Static variable in class com.strobel.reflection.Types
- HashUtilities - Class in com.strobel.core
- HashUtilities() - Constructor for class com.strobel.core.HashUtilities
- hasIdentityPrimitiveOrBoxingConversion(Type<?>, Type<?>) - Static method in class com.strobel.util.TypeUtils
- hasImplicitNumericConversion(TypeReference, TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- HASINIT - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- HASINIT - Enum constant in enum class com.strobel.reflection.Flags.Flag
- HASINIT - Static variable in class com.strobel.assembler.metadata.Flags
-
Flag is set for a variable symbol if the variable's definition has an initializer part.
- HASINIT - Static variable in class com.strobel.reflection.Flags
-
Flag is set for a variable symbol if the variable's definition has an initializer part.
- hasInitCause() - Method in enum class com.strobel.assembler.metadata.CompilerTarget
-
Although we may not have support for class literals, when we throw a NoClassDefFoundError, should we initialize its cause?
- hasInitCause() - Method in enum class com.strobel.reflection.emit.CompilationTarget
-
Although we may not have support for class literals, when we throw a NoClassDefFoundError, should we initialize its cause?
- hasInvokedynamic() - Method in enum class com.strobel.reflection.emit.CompilationTarget
-
Does the VM support an invokedynamic instruction?
- hasInvokeDynamic() - Method in enum class com.strobel.assembler.metadata.CompilerTarget
-
Does the VM support an invokedynamic instruction?
- hasIterable() - Method in enum class com.strobel.assembler.metadata.CompilerTarget
-
For bootstrapping, we use J2SE1.4's java.util.Collection instead of java.lang.Iterable.
- hasIterable() - Method in enum class com.strobel.reflection.emit.CompilationTarget
-
For bootstrapping, we use J2SE1.4's java.util.Collection instead of java.lang.Iterable.
- hasKeys() - Method in class com.strobel.assembler.metadata.SwitchInfo
- hasLabel() - Method in class com.strobel.assembler.ir.Instruction
- hasMatch() - Method in class com.strobel.decompiler.languages.java.ast.NameResolveResult
- hasMethodHandles() - Method in enum class com.strobel.assembler.metadata.CompilerTarget
-
Does the VM support polymorphic method handle invocation? Affects the linkage information output to the classfile.
- hasMethodHandles() - Method in enum class com.strobel.reflection.emit.CompilationTarget
-
Does the VM support polymorphic method handle invocation? Affects the linkage information output to the classfile.
- hasMethodParameters() - Method in enum class com.strobel.assembler.metadata.CompilerTarget
-
Does the target VM expect MethodParameters attributes?
- hasModifier(Flags.Flag) - Method in class com.strobel.decompiler.languages.java.ast.EntityDeclaration
- hasMoreElements() - Method in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap.HashIterator
- hasName() - Method in class com.strobel.assembler.metadata.ParameterReference
- hasName() - Method in class com.strobel.assembler.metadata.VariableReference
- hasNestedBlocks(AstNode) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.ConvertLoopsTransform
- hasNestedBlocks(AstNode) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareLocalClassesTransform
- hasNestedBlocks(AstNode) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform
- hasNestmateAccess() - Method in enum class com.strobel.assembler.metadata.CompilerTarget
-
Does the target VM support nestmate access?
- hasNext() - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode.InstructionIterator
- hasNext() - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode.PredecessorIterator
- hasNext() - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode.SuccessorIterator
- hasNext() - Method in class com.strobel.collections.ArrayIterator
- hasNext() - Method in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap.HashIterator
- hasNext() - Method in class com.strobel.collections.SmartList.SingletonIterator
- hasNext() - Method in class com.strobel.core.CollectionUtilities.AbstractIterator
- hasNext() - Method in class com.strobel.core.CollectionUtilities.OfTypeIterator
- hasNext() - Method in class com.strobel.core.CollectionUtilities.SkipIterator
- hasNext() - Method in class com.strobel.core.CollectionUtilities.TakeIterator
- hasNext() - Method in class com.strobel.core.CollectionUtilities.WhereSelectIterableIterator
- hasNext() - Method in class com.strobel.core.ReadOnlyList.ReadOnlyCollectionIterator
- hasNext() - Method in class com.strobel.expressions.ExpressionList.ExpressionListIterator
- hasNoSideEffect(Expression) - Static method in class com.strobel.decompiler.ast.Inlining
- hasOffset() - Method in class com.strobel.assembler.ir.Instruction
- hasOperand() - Method in class com.strobel.assembler.ir.Instruction
- hasParameters() - Method in class com.strobel.assembler.metadata.annotations.CustomAnnotation
- hasParameters() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.MethodSignature
- hasParameters() - Method in interface com.strobel.assembler.metadata.IMethodSignature
- hasParameters() - Method in class com.strobel.assembler.metadata.MethodReference
- hasPrevious() - Method in class com.strobel.core.ReadOnlyList.ReadOnlyCollectionIterator
- hasPrevious() - Method in class com.strobel.expressions.ExpressionList.ExpressionListIterator
- hasReferenceConversion(Type<?>, Type<?>) - Static method in class com.strobel.util.TypeUtils
- hasReferenceEquality(Type<?>, Type<?>) - Static method in class com.strobel.util.TypeUtils
- hasSameArgs(MethodInfo, MethodInfo) - Static method in class com.strobel.reflection.Helper
- hasSameArgs(TypeList, TypeList) - Static method in class com.strobel.reflection.Helper
- hasSealedClasses() - Method in enum class com.strobel.assembler.metadata.CompilerTarget
-
Does the target VM support sealed types
- hasSideEffects(Expression) - Static method in class com.strobel.decompiler.languages.java.ast.LocalClassHelper
- hasSingleEdgeEnteringBlock(ControlFlowNode) - Static method in class com.strobel.decompiler.ast.LoopsAndConditions
- hasSingleElement() - Method in class com.strobel.decompiler.languages.java.ast.AstNodeCollection
- hasStringConcatFactory() - Method in enum class com.strobel.assembler.metadata.CompilerTarget
-
Does the target JDK contain StringConcatFactory class?
- hasSuperBound() - Method in class com.strobel.assembler.metadata.CapturedType
- hasSuperBound() - Method in class com.strobel.assembler.metadata.signatures.Wildcard
- hasSuperBound() - Method in class com.strobel.assembler.metadata.TypeReference
- hasSuperBound() - Method in class com.strobel.assembler.metadata.WildcardType
- hasSuperBound() - Method in class com.strobel.reflection.Type
- hasSuperConstraint() - Method in interface com.strobel.decompiler.types.ITypeInfo
- hasSuperConstraint() - Method in class com.strobel.decompiler.types.TypeProxy
- hasThis() - Method in class com.strobel.assembler.metadata.MethodBody
- hasThis() - Method in class com.strobel.assembler.metadata.MethodDefinition
- hasThrows - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteSwitchExpressionsTransform.CaseInfo
- hasTypeArguments() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedGenericType
- hasTypeArguments() - Method in class com.strobel.assembler.metadata.GenericMethodInstance
- hasTypeArguments() - Method in interface com.strobel.assembler.metadata.IGenericInstance
- hasTypeArguments() - Method in class com.strobel.assembler.metadata.ParameterizedType
- hasTypeArguments() - Method in class com.strobel.assembler.metadata.RawMethod
- hasUnboundParameters() - Method in class com.strobel.reflection.TypeBindings
- hasVariables() - Method in interface com.strobel.assembler.metadata.IVariableDefinitionProvider
- hasVariables(Object) - Static method in class com.strobel.expressions.LambdaCompiler
- hasVariableStackBehavior() - Method in enum class com.strobel.assembler.ir.OpCode
- hasVirtualPrivateInvoke() - Method in enum class com.strobel.assembler.metadata.CompilerTarget
-
Does the target VM support virtual private invocations?
- head - Variable in class com.strobel.collections.ImmutableList
-
The first element of the list, supposed to be immutable.
- head - Variable in class com.strobel.decompiler.ast.AstBuilder.HandlerInfo
- Helper - Class in com.strobel.reflection
- Helper() - Constructor for class com.strobel.reflection.Helper
- Helper.Adapter - Class in com.strobel.reflection
- Helper.AdaptFailure - Exception Class in com.strobel.reflection
- Helper.TypePair - Class in com.strobel.reflection
- helpers - Variable in class com.strobel.decompiler.languages.java.ast.transforms.MethodHandleConstantRewriter
- Helpers - Class in com.strobel.expressions
- Helpers() - Constructor for class com.strobel.expressions.Helpers
- HelperTypeDefinition(TypeReference, TypeReference) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder.HelperTypeDefinition
- HelperTypeDefinition(TypeReference, TypeReference) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.MethodHandleConstantRewriter.LcdMHHelperBuilder.HelperTypeDefinition
- HEX_CHARS - Static variable in class com.strobel.decompiler.languages.BytecodeLanguage
- HIDDEN - Enum constant in enum class com.strobel.io.Ansi.Attribute
-
Concealed on
- Hoisted - Enum constant in enum class com.strobel.expressions.VariableStorageKind
- HoistedLocals - Class in com.strobel.expressions
- HoistedLocals(HoistedLocals, ParameterExpression...) - Constructor for class com.strobel.expressions.HoistedLocals
- HoistedLocals(HoistedLocals, ParameterExpressionList) - Constructor for class com.strobel.expressions.HoistedLocals
- HP_UX - Enum constant in enum class com.strobel.core.OS
- HYPOTHETICAL - Static variable in class com.strobel.assembler.metadata.Flags
-
Flag that marks a hypothetical method that need not really be generated in the binary, but is present in the symbol table to simplify checking for erasure clashes - also used for 292 poly sig methods.
- HYPOTHETICAL - Static variable in class com.strobel.reflection.Flags
-
Flag that marks a hypothetical method that need not really be generated in the binary, but is present in the symbol table to simplify checking for erasure clashes - also used for 292 poly sig methods.
I
- I1 - Enum constant in enum class com.strobel.assembler.ir.OperandType
-
Opcode is followed by a signed byte.
- I2 - Enum constant in enum class com.strobel.assembler.ir.OperandType
-
Opcode is followed by a signed short integer.
- I2B - Enum constant in enum class com.strobel.assembler.ir.OpCode
- I2B - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- I2B - Enum constant in enum class com.strobel.reflection.emit.OpCode
- I2C - Enum constant in enum class com.strobel.assembler.ir.OpCode
- I2C - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- I2C - Enum constant in enum class com.strobel.reflection.emit.OpCode
- I2D - Enum constant in enum class com.strobel.assembler.ir.OpCode
- I2D - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- I2D - Enum constant in enum class com.strobel.reflection.emit.OpCode
- I2F - Enum constant in enum class com.strobel.assembler.ir.OpCode
- I2F - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- I2F - Enum constant in enum class com.strobel.reflection.emit.OpCode
- I2L - Enum constant in enum class com.strobel.assembler.ir.OpCode
- I2L - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- I2L - Enum constant in enum class com.strobel.reflection.emit.OpCode
- I2S - Enum constant in enum class com.strobel.assembler.ir.OpCode
- I2S - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- I2S - Enum constant in enum class com.strobel.reflection.emit.OpCode
- I8 - Enum constant in enum class com.strobel.assembler.ir.OperandType
-
Opcode is followed by a signed long integer.
- IADD - Enum constant in enum class com.strobel.assembler.ir.OpCode
- IADD - Enum constant in enum class com.strobel.reflection.emit.OpCode
- IALOAD - Enum constant in enum class com.strobel.assembler.ir.OpCode
- IALOAD - Enum constant in enum class com.strobel.reflection.emit.OpCode
- IAND - Enum constant in enum class com.strobel.assembler.ir.OpCode
- IAND - Enum constant in enum class com.strobel.reflection.emit.OpCode
- IAnnotationsProvider - Interface in com.strobel.assembler.metadata
- IArgumentProvider - Interface in com.strobel.expressions
- IASTORE - Enum constant in enum class com.strobel.assembler.ir.OpCode
- IASTORE - Enum constant in enum class com.strobel.reflection.emit.OpCode
- IAstTransform - Interface in com.strobel.decompiler.languages.java.ast.transforms
- IAstVisitor<T,
R> - Interface in com.strobel.decompiler.languages.java.ast - IBM_AIX - Enum constant in enum class com.strobel.core.OS
- ICapturedType - Interface in com.strobel.assembler.metadata
- ICapturedType - Interface in com.strobel.reflection
- IClassSignature - Interface in com.strobel.assembler.metadata
- ICompoundType - Interface in com.strobel.assembler.metadata
- ICONST_0 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ICONST_0 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- ICONST_1 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ICONST_1 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- ICONST_2 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ICONST_2 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- ICONST_3 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ICONST_3 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- ICONST_4 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ICONST_4 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- ICONST_5 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ICONST_5 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- ICONST_M1 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ICONST_M1 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- IConstantValueProvider - Interface in com.strobel.assembler.metadata
- Identifier - Class in com.strobel.decompiler.languages.java.ast
- Identifier() - Constructor for class com.strobel.decompiler.languages.java.ast.Identifier
- Identifier(String, TextLocation) - Constructor for class com.strobel.decompiler.languages.java.ast.Identifier
- IDENTIFIER - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- Identifier.NullIdentifier - Class in com.strobel.decompiler.languages.java.ast
- IdentifierBackReference - Class in com.strobel.decompiler.patterns
- IdentifierBackReference(String) - Constructor for class com.strobel.decompiler.patterns.IdentifierBackReference
- IdentifierExpression - Class in com.strobel.decompiler.languages.java.ast
- IdentifierExpression(int, Identifier) - Constructor for class com.strobel.decompiler.languages.java.ast.IdentifierExpression
- IdentifierExpression(int, String) - Constructor for class com.strobel.decompiler.languages.java.ast.IdentifierExpression
- IdentifierExpression(String) - Constructor for class com.strobel.decompiler.languages.java.ast.IdentifierExpression
- IdentifierExpressionRegexNode - Class in com.strobel.decompiler.patterns
- IdentifierExpressionRegexNode(String) - Constructor for class com.strobel.decompiler.patterns.IdentifierExpressionRegexNode
- IdentifierExpressionRegexNode(String, String) - Constructor for class com.strobel.decompiler.patterns.IdentifierExpressionRegexNode
- IdentifierExpressionRegexNode(String, Pattern) - Constructor for class com.strobel.decompiler.patterns.IdentifierExpressionRegexNode
- IdentifierExpressionRegexNode(Pattern) - Constructor for class com.strobel.decompiler.patterns.IdentifierExpressionRegexNode
- identifySingleLoadVariables() - Method in class com.strobel.decompiler.ast.TypeAnalysis
- identity() - Static method in class com.strobel.core.Selectors
- IDENTITY - Enum constant in enum class com.strobel.assembler.metadata.ConversionType
- IDENTITY_MAP_SUPPLIER - Static variable in class com.strobel.core.CollectionUtilities
- IDENTITY_SELECTOR - Static variable in class com.strobel.core.Selectors
- identityMapFactory() - Static method in class com.strobel.core.CollectionUtilities
- IDIV - Enum constant in enum class com.strobel.assembler.ir.OpCode
- IDIV - Enum constant in enum class com.strobel.reflection.emit.OpCode
- IEqualityComparator<T> - Interface in com.strobel.core
- IF_ACMPEQ - Enum constant in enum class com.strobel.assembler.ir.OpCode
- IF_ACMPEQ - Enum constant in enum class com.strobel.reflection.emit.OpCode
- IF_ACMPNE - Enum constant in enum class com.strobel.assembler.ir.OpCode
- IF_ACMPNE - Enum constant in enum class com.strobel.reflection.emit.OpCode
- IF_ICMPEQ - Enum constant in enum class com.strobel.assembler.ir.OpCode
- IF_ICMPEQ - Enum constant in enum class com.strobel.reflection.emit.OpCode
- IF_ICMPGE - Enum constant in enum class com.strobel.assembler.ir.OpCode
- IF_ICMPGE - Enum constant in enum class com.strobel.reflection.emit.OpCode
- IF_ICMPGT - Enum constant in enum class com.strobel.assembler.ir.OpCode
- IF_ICMPGT - Enum constant in enum class com.strobel.reflection.emit.OpCode
- IF_ICMPLE - Enum constant in enum class com.strobel.assembler.ir.OpCode
- IF_ICMPLE - Enum constant in enum class com.strobel.reflection.emit.OpCode
- IF_ICMPLT - Enum constant in enum class com.strobel.assembler.ir.OpCode
- IF_ICMPLT - Enum constant in enum class com.strobel.reflection.emit.OpCode
- IF_ICMPNE - Enum constant in enum class com.strobel.assembler.ir.OpCode
- IF_ICMPNE - Enum constant in enum class com.strobel.reflection.emit.OpCode
- IF_KEYWORD_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.IfElseStatement
- IfElseBraceEnforcement - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- IfElseStatement - Class in com.strobel.decompiler.languages.java.ast
- IfElseStatement(int, Expression, Statement) - Constructor for class com.strobel.decompiler.languages.java.ast.IfElseStatement
- IfElseStatement(int, Expression, Statement, Statement) - Constructor for class com.strobel.decompiler.languages.java.ast.IfElseStatement
- IfElseStatement(Expression, Statement) - Constructor for class com.strobel.decompiler.languages.java.ast.IfElseStatement
- IfElseStatement(Expression, Statement, Statement) - Constructor for class com.strobel.decompiler.languages.java.ast.IfElseStatement
- IFEQ - Enum constant in enum class com.strobel.assembler.ir.OpCode
- IFEQ - Enum constant in enum class com.strobel.reflection.emit.OpCode
- IFGE - Enum constant in enum class com.strobel.assembler.ir.OpCode
- IFGE - Enum constant in enum class com.strobel.reflection.emit.OpCode
- IFGT - Enum constant in enum class com.strobel.assembler.ir.OpCode
- IFGT - Enum constant in enum class com.strobel.reflection.emit.OpCode
- IFLE - Enum constant in enum class com.strobel.assembler.ir.OpCode
- IFLE - Enum constant in enum class com.strobel.reflection.emit.OpCode
- IFLT - Enum constant in enum class com.strobel.assembler.ir.OpCode
- IFLT - Enum constant in enum class com.strobel.reflection.emit.OpCode
- IFNE - Enum constant in enum class com.strobel.assembler.ir.OpCode
- IFNE - Enum constant in enum class com.strobel.reflection.emit.OpCode
- IFNONNULL - Enum constant in enum class com.strobel.assembler.ir.OpCode
- IFNONNULL - Enum constant in enum class com.strobel.reflection.emit.OpCode
- IFNULL - Enum constant in enum class com.strobel.assembler.ir.OpCode
- IFNULL - Enum constant in enum class com.strobel.reflection.emit.OpCode
- IFreezable - Interface in com.strobel.core
- ifThen(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- ifThenElse(Expression, Expression, Expression) - Static method in class com.strobel.expressions.Expression
- IfTrue - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- IGenericContext - Interface in com.strobel.assembler.metadata
- IGenericInstance - Interface in com.strobel.assembler.metadata
- IGenericParameterProvider - Interface in com.strobel.assembler.metadata
- ignoreCase - Variable in class com.strobel.reflection.Type.FilterOptions
- IgnoreCase - Enum constant in enum class com.strobel.reflection.BindingFlags
- IgnoreReturn - Enum constant in enum class com.strobel.reflection.BindingFlags
- IINC - Enum constant in enum class com.strobel.assembler.ir.OpCode
- IINC - Enum constant in enum class com.strobel.reflection.emit.OpCode
- IINC_W - Enum constant in enum class com.strobel.assembler.ir.OpCode
- IINC_W - Enum constant in enum class com.strobel.reflection.emit.OpCode
- IllegalArgumentException - Static variable in class com.strobel.reflection.Types
- illegalPath() - Static method in class com.strobel.io.Error
- IllegalStateException - Static variable in class com.strobel.assembler.metadata.CommonTypeReferences
- IllegalStateException - Static variable in class com.strobel.reflection.Types
- illegalTwoByteBranch(int, int) - Static method in class com.strobel.reflection.emit.Error
- illegalUncPath() - Static method in class com.strobel.io.Error
- ILOAD - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ILOAD - Enum constant in enum class com.strobel.reflection.emit.OpCode
- ILOAD_0 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ILOAD_0 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- ILOAD_1 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ILOAD_1 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- ILOAD_2 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ILOAD_2 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- ILOAD_3 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ILOAD_3 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- ILOAD_W - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ILOAD_W - Enum constant in enum class com.strobel.reflection.emit.OpCode
- IMemberDefinition - Interface in com.strobel.assembler.metadata
-
User: Mike Strobel Date: 1/6/13 Time: 5:37 PM
- IMetadataResolver - Interface in com.strobel.assembler.metadata
-
User: Mike Strobel Date: 1/6/13 Time: 5:07 PM
- IMetadataScope - Interface in com.strobel.assembler.metadata
- IMetadataTypeMember - Interface in com.strobel.assembler.metadata
- IMethodFilter<T> - Interface in com.strobel.expressions
- IMethodSignature - Interface in com.strobel.assembler.metadata
- ImmutableList<A> - Class in com.strobel.collections
-
A class for generic linked lists.
- ImmutableList(A, ImmutableList<A>) - Constructor for class com.strobel.collections.ImmutableList
-
Construct a list given its head and tail.
- IMPLEMENTED_INTERFACE - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- IMPLEMENTS_KEYWORD - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- implementsInterface(Type<?>) - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- implementsInterface(Type<?>) - Method in class com.strobel.reflection.Type
- IMPLICIT - Enum constant in enum class com.strobel.assembler.metadata.ConversionType
- IMPLICIT_LOSSY - Enum constant in enum class com.strobel.assembler.metadata.ConversionType
- IMPORT_KEYWORD_RULE - Static variable in class com.strobel.decompiler.languages.java.ast.ImportDeclaration
- IMPORT_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.CompilationUnit
- ImportDeclaration - Class in com.strobel.decompiler.languages.java.ast
- ImportDeclaration() - Constructor for class com.strobel.decompiler.languages.java.ast.ImportDeclaration
- ImportDeclaration(PackageReference) - Constructor for class com.strobel.decompiler.languages.java.ast.ImportDeclaration
- ImportDeclaration(TypeReference) - Constructor for class com.strobel.decompiler.languages.java.ast.ImportDeclaration
- ImportDeclaration(AstType) - Constructor for class com.strobel.decompiler.languages.java.ast.ImportDeclaration
- ImportDeclaration(String) - Constructor for class com.strobel.decompiler.languages.java.ast.ImportDeclaration
- ImportDeclaration.NullImportDeclaration - Class in com.strobel.decompiler.languages.java.ast
- IMUL - Enum constant in enum class com.strobel.assembler.ir.OpCode
- IMUL - Enum constant in enum class com.strobel.reflection.emit.OpCode
- IN_EQUALITY_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.BinaryOperatorExpression
- Inc - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- incompatibleReturnTypes() - Static method in class com.strobel.reflection.emit.Error
- inConstructor() - Method in class com.strobel.decompiler.languages.java.ast.ContextTrackingVisitor
- incorrectlyTypedSelfExpression(Type<?>, Type<?>) - Static method in class com.strobel.expressions.Error
- incorrectlyTypedSuperExpression(Type<?>, Type<?>) - Static method in class com.strobel.expressions.Error
- incorrectNumberOfConstructorArguments() - Static method in class com.strobel.expressions.Error
- incorrectNumberOfIndexes() - Static method in class com.strobel.expressions.Error
- incorrectNumberOfLambdaArguments() - Static method in class com.strobel.expressions.Error
- incorrectNumberOfLambdaDeclarationParameters() - Static method in class com.strobel.expressions.Error
- incorrectNumberOfMethodCallArguments(MethodBase) - Static method in class com.strobel.expressions.Error
- incorrectNumberOfTypeArguments() - Static method in class com.strobel.reflection.Error
- incorrectNumberOfTypeArguments(Type) - Static method in class com.strobel.reflection.Error
- increaseIndent() - Method in class com.strobel.assembler.CodePrinter
- increaseIndent() - Method in class com.strobel.expressions.ExpressionStringBuilder
- increment() - Method in class com.strobel.core.MutableInteger
- increment(Expression) - Static method in class com.strobel.expressions.Expression
- increment(Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- increment(LocalBuilder, int) - Method in class com.strobel.reflection.emit.CodeGenerator
- increment(Map<Variable, MutableInteger>, Variable) - Static method in class com.strobel.decompiler.ast.Inlining
- Increment - Enum constant in enum class com.strobel.expressions.ExpressionType
- INCREMENT - Enum constant in enum class com.strobel.decompiler.languages.java.ast.UnaryOperatorType
- INCREMENT_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.UnaryOperatorExpression
- incrementCount(BoundConstants.TypedConstant, HashMap<BoundConstants.TypedConstant, MutableInteger>) - Method in class com.strobel.expressions.BoundConstants
- incrementCount(T, Map<T, MutableInteger>) - Static method in class com.strobel.expressions.Helpers
- incrementReferenceCount(ParameterExpression, CompilerScope) - Method in class com.strobel.expressions.VariableBinder
- indent() - Method in interface com.strobel.decompiler.ITextOutput
- indent() - Method in interface com.strobel.decompiler.languages.java.IOutputFormatter
- indent() - Method in class com.strobel.decompiler.languages.java.TextOutputFormatter
- indent() - Method in class com.strobel.decompiler.PlainTextOutput
- indent() - Method in class com.strobel.expressions.DebugViewWriter
- IndentBlocks - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- IndentBreakStatements - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- IndentCaseBody - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- IndentClassBody - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- indentDepth() - Method in interface com.strobel.decompiler.ITextOutput
- indentDepth() - Method in class com.strobel.decompiler.PlainTextOutput
- IndentEnumBody - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- IndentInterfaceBody - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- IndentMethodBody - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- IndentNamespaceBody - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- IndentSwitchBody - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- index - Variable in class com.strobel.assembler.ir.ConstantPool.Entry
- index - Variable in class com.strobel.assembler.metadata.Label
- index - Variable in class com.strobel.assembler.metadata.signatures.SignatureParser
- index - Variable in class com.strobel.decompiler.patterns.Role
- index - Variable in class com.strobel.reflection.emit.ConstantPool.Entry
- IndexerExpression - Class in com.strobel.decompiler.languages.java.ast
- IndexerExpression(int, Expression, Expression) - Constructor for class com.strobel.decompiler.languages.java.ast.IndexerExpression
- indexes - Variable in class com.strobel.expressions.HoistedLocals
- indexOf(boolean[], boolean) - Static method in class com.strobel.core.ArrayUtilities
- indexOf(byte[], byte) - Static method in class com.strobel.core.ArrayUtilities
- indexOf(char[], char) - Static method in class com.strobel.core.ArrayUtilities
- indexOf(double[], double) - Static method in class com.strobel.core.ArrayUtilities
- indexOf(float[], float) - Static method in class com.strobel.core.ArrayUtilities
- indexOf(int[], int) - Static method in class com.strobel.core.ArrayUtilities
- indexOf(long[], long) - Static method in class com.strobel.core.ArrayUtilities
- indexOf(short[], short) - Static method in class com.strobel.core.ArrayUtilities
- indexOf(Expression) - Method in class com.strobel.expressions.BlockExpressionList
- indexOf(Iterable<? super T>, T) - Static method in class com.strobel.core.CollectionUtilities
- indexOf(Object) - Method in class com.strobel.collections.ImmutableList
- indexOf(Object) - Method in class com.strobel.core.ReadOnlyList
- indexOf(T) - Method in class com.strobel.expressions.ExpressionList
- indexOf(T[], T) - Static method in class com.strobel.core.ArrayUtilities
- indexOf(U) - Method in interface com.strobel.core.IReadOnlyList
- indexOfByIdentity(Iterable<?>, T) - Static method in class com.strobel.core.CollectionUtilities
- indexOfByIdentity(List<?>, T) - Static method in class com.strobel.core.CollectionUtilities
- indexOutOfRange(int) - Static method in class com.strobel.core.Error
- inDocumentationComment - Variable in class com.strobel.decompiler.languages.java.TextOutputFormatter
- IndyHelperBuilder(TypeDeclaration, TypeReference, DynamicCallSite) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder
- INEG - Enum constant in enum class com.strobel.assembler.ir.OpCode
- INEG - Enum constant in enum class com.strobel.reflection.emit.OpCode
- INEQUALITY - Enum constant in enum class com.strobel.decompiler.languages.java.ast.BinaryOperatorType
- inferBinaryArguments(Expression, Expression, TypeReference, boolean, TypeReference, TypeReference, int) - Method in class com.strobel.decompiler.ast.TypeAnalysis
- inferBinaryExpression(AstCode, List<Expression>, int) - Method in class com.strobel.decompiler.ast.TypeAnalysis
- inferCall(Expression, TypeReference, boolean) - Method in class com.strobel.decompiler.ast.TypeAnalysis
- inferDynamicCall(Expression, TypeReference, boolean) - Method in class com.strobel.decompiler.ast.TypeAnalysis
- inferInitObject(Expression, TypeReference, boolean, MethodReference, List<Expression>) - Method in class com.strobel.decompiler.ast.TypeAnalysis
- inferTypeForExpression(Expression, TypeReference) - Method in class com.strobel.decompiler.ast.TypeAnalysis
- inferTypeForExpression(Expression, TypeReference, boolean) - Method in class com.strobel.decompiler.ast.TypeAnalysis
- inferTypeForExpression(Expression, TypeReference, boolean, int) - Method in class com.strobel.decompiler.ast.TypeAnalysis
- inferTypeForExpression(Expression, TypeReference, int) - Method in class com.strobel.decompiler.ast.TypeAnalysis
- inferTypeForVariable(Variable, TypeReference) - Method in class com.strobel.decompiler.ast.TypeAnalysis
- inferTypeForVariable(Variable, TypeReference, boolean, int) - Method in class com.strobel.decompiler.ast.TypeAnalysis
- inferTypeForVariable(Variable, TypeReference, int) - Method in class com.strobel.decompiler.ast.TypeAnalysis
- inferTypesForVariables(boolean) - Method in class com.strobel.decompiler.ast.TypeAnalysis
- inflateAttribute(SourceAttribute) - Method in class com.strobel.assembler.ir.MetadataReader
- inflateAttribute(Buffer, SourceAttribute) - Method in class com.strobel.assembler.ir.MetadataReader
- inflateAttributes(SourceAttribute[]) - Method in class com.strobel.assembler.ir.MetadataReader
- inflateAttributes(List<SourceAttribute>) - Method in class com.strobel.assembler.ir.MetadataReader
- info - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteSwitchExpressionsTransform.SwitchExpressionInlining
- inherited - Variable in class com.strobel.reflection.emit.AnnotationType
-
Whether this annotation type is inherited.
- init(Ansi.Attribute, Ansi.AnsiColor, Ansi.AnsiColor) - Method in class com.strobel.io.Ansi
- InitArray - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- initialize(FrameValue, TypeReference) - Method in class com.strobel.assembler.ir.StackMappingVisitor
- initialize(String, int, Type<?>, TypeList, TypeBuilder<?>, MethodHandles.Lookup) - Method in class com.strobel.reflection.emit.TypeBuilder
- initialize(Map<Instruction, TypeReference>, FrameValue) - Static method in class com.strobel.assembler.ir.Frame
- initializeAsGenericParameter(String, int) - Method in class com.strobel.reflection.emit.TypeBuilder
- initializeFieldsBeforeSuper() - Method in enum class com.strobel.assembler.metadata.CompilerTarget
-
Beginning in 1.4, we take advantage of the possibility of emitting code to initialize fields before calling the superclass constructor.
- initializeFieldsBeforeSuper() - Method in enum class com.strobel.reflection.emit.CompilationTarget
-
Beginning in 1.4, we take advantage of the possibility of emitting code to initialize fields before calling the superclass constructor.
- initializeMethod() - Method in class com.strobel.expressions.LambdaCompiler
- INITIALIZER_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.ArrayCreationExpression
- INITIALIZER_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.ForStatement
- InitializerBlockBraceStyle - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- initializerMustBeAssignableToVariable() - Static method in class com.strobel.expressions.Error
- InitialSize - Static variable in class com.strobel.reflection.emit.ScopeTree
- InitObject - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- inlineAllInBasicBlock(BasicBlock) - Method in class com.strobel.decompiler.ast.Inlining
- inlineAllInBlock(Block) - Method in class com.strobel.decompiler.ast.Inlining
- inlineAllVariables() - Method in class com.strobel.decompiler.ast.Inlining
- inlineAssembly(Expression, List<Expression>) - Static method in class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder
- InlineConditionalAssignments - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- InlineConditionalAssignmentsOptimization(DecompilerContext, Block) - Constructor for class com.strobel.decompiler.ast.AstOptimizer.InlineConditionalAssignmentsOptimization
- InlinedBytecodeExpression - Class in com.strobel.decompiler.languages.java.ast
- InlinedBytecodeExpression(int, AstCode, Object...) - Constructor for class com.strobel.decompiler.languages.java.ast.InlinedBytecodeExpression
- InlinedBytecodeExpression(AstCode, Object...) - Constructor for class com.strobel.decompiler.languages.java.ast.InlinedBytecodeExpression
- InlinedBytecodeExpression.NullInlinedBytecodeExpression - Class in com.strobel.decompiler.languages.java.ast
- InlineEscapingAssignmentsTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- InlineEscapingAssignmentsTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.InlineEscapingAssignmentsTransform
- inlineIfPossible(Variable, Expression, Node, boolean) - Method in class com.strobel.decompiler.ast.Inlining
- inlineIfPossible(List<Node>, MutableInteger) - Method in class com.strobel.decompiler.ast.Inlining
- inlineInitializers() - Method in class com.strobel.decompiler.languages.java.ast.transforms.IntroduceInitializersTransform
- inlineInto(List<Node>, int, boolean) - Method in class com.strobel.decompiler.ast.Inlining
- inlineLambda(MethodGroupExpression, MethodDefinition) - Method in class com.strobel.decompiler.languages.java.ast.transforms.LambdaTransform
- InlineLambdas - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- InlineLambdasOptimization(DecompilerContext, Block) - Constructor for class com.strobel.decompiler.ast.AstOptimizer.InlineLambdasOptimization
- inlineLockAccess(Node, List<Node>, LockInfo) - Static method in class com.strobel.decompiler.ast.AstOptimizer
- inlineMethod(MethodDeclaration, Map<ParameterDefinition, ? extends AstNode>) - Static method in class com.strobel.decompiler.languages.java.ast.InliningHelper
- inlineOneIfPossible(List<Node>, int, boolean) - Method in class com.strobel.decompiler.ast.Inlining
- inlineSubroutine(AstBuilder.SubroutineInfo, Instruction) - Method in class com.strobel.decompiler.ast.AstBuilder
- inlineSubroutines() - Method in class com.strobel.decompiler.ast.AstBuilder
- InlineVariables - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- InlineVariables2 - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- InlineVariables3 - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- Inlining - Class in com.strobel.decompiler.ast
- Inlining(DecompilerContext, Block) - Constructor for class com.strobel.decompiler.ast.Inlining
- Inlining(DecompilerContext, Block, boolean) - Constructor for class com.strobel.decompiler.ast.Inlining
- InliningHelper - Class in com.strobel.decompiler.languages.java.ast
- InliningHelper() - Constructor for class com.strobel.decompiler.languages.java.ast.InliningHelper
- InliningHelper.InliningVisitor - Class in com.strobel.decompiler.languages.java.ast
- InliningVisitor(DecompilerContext, Map<ParameterDefinition, ? extends AstNode>) - Constructor for class com.strobel.decompiler.languages.java.ast.InliningHelper.InliningVisitor
- inMethod() - Method in class com.strobel.decompiler.languages.java.ast.ContextTrackingVisitor
- InnerClass - Enum constant in enum class com.strobel.assembler.metadata.Flags.Kind
- InnerClassEntry - Class in com.strobel.assembler.ir.attributes
- InnerClassEntry(String, String, String, int) - Constructor for class com.strobel.assembler.ir.attributes.InnerClassEntry
- InnerClasses - Static variable in class com.strobel.assembler.ir.attributes.AttributeNames
- InnerClassesAttribute - Class in com.strobel.assembler.ir.attributes
- InnerClassesAttribute(int, List<InnerClassEntry>) - Constructor for class com.strobel.assembler.ir.attributes.InnerClassesAttribute
- INode - Interface in com.strobel.decompiler.patterns
- input - Variable in class com.strobel.assembler.metadata.signatures.SignatureParser
- InputTypeLoader - Class in com.strobel.assembler
- InputTypeLoader() - Constructor for class com.strobel.assembler.InputTypeLoader
- InputTypeLoader(ITypeLoader) - Constructor for class com.strobel.assembler.InputTypeLoader
- inRange(double, double, double, String) - Static method in class com.strobel.core.VerifyArgument
- inRange(int, int, int, String) - Static method in class com.strobel.core.VerifyArgument
- inSamePackage(Type<?>, Type<?>) - Static method in class com.strobel.reflection.Helper
- insert(boolean[], int, boolean) - Static method in class com.strobel.core.ArrayUtilities
- insert(boolean[], int, boolean...) - Static method in class com.strobel.core.ArrayUtilities
- insert(byte[], int, byte) - Static method in class com.strobel.core.ArrayUtilities
- insert(byte[], int, byte...) - Static method in class com.strobel.core.ArrayUtilities
- insert(char[], int, char) - Static method in class com.strobel.core.ArrayUtilities
- insert(char[], int, char...) - Static method in class com.strobel.core.ArrayUtilities
- insert(double[], int, double) - Static method in class com.strobel.core.ArrayUtilities
- insert(double[], int, double...) - Static method in class com.strobel.core.ArrayUtilities
- insert(float[], int, float) - Static method in class com.strobel.core.ArrayUtilities
- insert(float[], int, float...) - Static method in class com.strobel.core.ArrayUtilities
- insert(int[], int, int) - Static method in class com.strobel.core.ArrayUtilities
- insert(int[], int, int...) - Static method in class com.strobel.core.ArrayUtilities
- insert(long[], int, long) - Static method in class com.strobel.core.ArrayUtilities
- insert(long[], int, long...) - Static method in class com.strobel.core.ArrayUtilities
- insert(short[], int, short) - Static method in class com.strobel.core.ArrayUtilities
- insert(short[], int, short...) - Static method in class com.strobel.core.ArrayUtilities
- insert(ImmutableList<Type<?>>, Type<?>) - Static method in class com.strobel.reflection.Helper
- insert(ArrayList<T>, String, MemberListType) - Method in class com.strobel.reflection.RuntimeTypeCache.MemberInfoCache
- insert(T[], int, T) - Static method in class com.strobel.core.ArrayUtilities
- insert(T[], int, T...) - Static method in class com.strobel.core.ArrayUtilities
- insertAfter(T, T) - Method in class com.strobel.decompiler.languages.java.ast.AstNodeCollection
- insertAnonymousMethods(int, AstNode, ControlFlowGraphBuilder) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis
- insertBefore(T, T) - Method in class com.strobel.decompiler.languages.java.ast.AstNodeCollection
- insertChildAfter(AstNode, T, Role<? extends T>) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- insertChildBefore(AstNode, T, Role<? extends T>) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- insertChildBeforeUnsafe(AstNode, AstNode, Role<?>) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- insertChildrenAfter(AstNode, Role<? extends T>, T...) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- insertChildrenBefore(AstNode, Role<? extends T>, T...) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- InsertConstantReferencesTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- InsertConstantReferencesTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.InsertConstantReferencesTransform
- InsertNecessaryConversionsTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- InsertNecessaryConversionsTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.InsertNecessaryConversionsTransform
- InsertParenthesesVisitor - Class in com.strobel.decompiler.languages.java.ast
- InsertParenthesesVisitor() - Constructor for class com.strobel.decompiler.languages.java.ast.InsertParenthesesVisitor
- instance() - Static method in class com.strobel.assembler.metadata.MetadataSystem
- instance() - Static method in class com.strobel.assembler.metadata.TypeSubstitutionVisitor
- instance() - Static method in class com.strobel.concurrent.StripedReentrantLock
- instance() - Static method in class com.strobel.reflection.BottomType
- instance() - Static method in class com.strobel.reflection.NullType
- Instance - Enum constant in enum class com.strobel.reflection.BindingFlags
- INSTANCE - Static variable in class com.strobel.assembler.metadata.BottomType
- INSTANCE - Static variable in class com.strobel.assembler.metadata.NullType
- INSTANCE - Static variable in class com.strobel.assembler.metadata.RecordTypeDefinition
- INSTANCE - Static variable in class com.strobel.assembler.metadata.TypeSubstitutionVisitor
- INSTANCE - Static variable in class com.strobel.concurrent.StripedReentrantLock
- INSTANCE - Static variable in class com.strobel.reflection.BottomType.LazyInit
- INSTANCE - Static variable in class com.strobel.reflection.NullType.LazyInit
- INSTANCE_OF_KEYWORD_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.InstanceOfExpression
- InstanceInitializer - Class in com.strobel.decompiler.languages.java.ast
- InstanceInitializer() - Constructor for class com.strobel.decompiler.languages.java.ast.InstanceInitializer
- InstanceMemberBindingFlags - Static variable in class com.strobel.expressions.Expression
- InstanceMethodCallExpressionN - Class in com.strobel.expressions
- InstanceMethodCallExpressionN(MethodInfo, Expression, ExpressionList<? extends Expression>) - Constructor for class com.strobel.expressions.InstanceMethodCallExpressionN
- instanceOf(Expression, Type<?>) - Static method in class com.strobel.expressions.Expression
- instanceOf(Class<?>) - Static method in class com.strobel.core.Predicates
-
Returns a predicate that evaluates to
true
if the object being tested is an instance of the provided class. - instanceOf(Class<T>, Object, String) - Static method in class com.strobel.core.VerifyArgument
- InstanceOf - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- InstanceOf - Enum constant in enum class com.strobel.expressions.ExpressionType
- INSTANCEOF - Enum constant in enum class com.strobel.assembler.ir.OpCode
- INSTANCEOF - Enum constant in enum class com.strobel.reflection.emit.OpCode
- InstanceOfExpression - Class in com.strobel.decompiler.languages.java.ast
- InstanceOfExpression(int, Expression, AstType) - Constructor for class com.strobel.decompiler.languages.java.ast.InstanceOfExpression
- InstanceOfExpression(Expression, AstType) - Constructor for class com.strobel.decompiler.languages.java.ast.InstanceOfExpression
- inStaticInitializer() - Method in class com.strobel.decompiler.languages.java.ast.ContextTrackingVisitor
- instruction - Variable in class com.strobel.decompiler.ast.AstBuilder.ByteCode
- Instruction - Class in com.strobel.assembler.ir
-
User: Mike Strobel Date: 1/6/13 Time: 1:31 AM
- Instruction(int, OpCode) - Constructor for class com.strobel.assembler.ir.Instruction
- Instruction(OpCode) - Constructor for class com.strobel.assembler.ir.Instruction
- Instruction(OpCode, Object) - Constructor for class com.strobel.assembler.ir.Instruction
- Instruction(OpCode, Object...) - Constructor for class com.strobel.assembler.ir.Instruction
- InstructionAnalyzer(MethodBody) - Constructor for class com.strobel.assembler.ir.StackMappingVisitor.InstructionAnalyzer
- InstructionAnalyzer(MethodBody, InstructionVisitor) - Constructor for class com.strobel.assembler.ir.StackMappingVisitor.InstructionAnalyzer
- InstructionBlock - Class in com.strobel.assembler.ir
- InstructionBlock(Instruction, Instruction) - Constructor for class com.strobel.assembler.ir.InstructionBlock
- InstructionCollection - Class in com.strobel.assembler.ir
- InstructionCollection() - Constructor for class com.strobel.assembler.ir.InstructionCollection
- InstructionHelper - Class in com.strobel.decompiler
- InstructionHelper() - Constructor for class com.strobel.decompiler.InstructionHelper
- InstructionIterator() - Constructor for class com.strobel.assembler.flowanalysis.ControlFlowNode.InstructionIterator
- InstructionPrinter(ITextOutput, MethodDefinition, DecompilerSettings, int[]) - Constructor for class com.strobel.decompiler.languages.BytecodeLanguage.InstructionPrinter
- InstructionVisitor - Interface in com.strobel.assembler.ir
-
User: Mike Strobel Date: 1/6/13 Time: 2:15 PM
- INT_RANK - Static variable in class com.strobel.decompiler.languages.java.utilities.TypeUtilities
- Integer - Enum constant in enum class com.strobel.assembler.ir.FrameValueType
- Integer - Enum constant in enum class com.strobel.assembler.metadata.JvmType
- Integer - Enum constant in enum class com.strobel.reflection.SimpleType
- Integer - Static variable in class com.strobel.assembler.metadata.BuiltinTypes
- Integer - Static variable in class com.strobel.assembler.metadata.CommonTypeReferences
- Integer - Static variable in class com.strobel.reflection.PrimitiveTypes
- Integer - Static variable in class com.strobel.reflection.Types
- INTEGER - Static variable in class com.strobel.assembler.ir.FrameValue
- IntegerBox - Class in com.strobel.core
- IntegerBox - Static variable in class com.strobel.reflection.Types
- IntegerBox() - Constructor for class com.strobel.core.IntegerBox
- IntegerBox(int) - Constructor for class com.strobel.core.IntegerBox
- IntegerConstant - Enum constant in enum class com.strobel.assembler.ir.ConstantPool.Tag
- IntegerConstant - Enum constant in enum class com.strobel.reflection.emit.ConstantPool.Tag
- IntegerConstant(ConstantPool, int) - Constructor for class com.strobel.reflection.emit.ConstantPool.IntegerConstant
- IntegerConstantEntry(ConstantPool, int) - Constructor for class com.strobel.assembler.ir.ConstantPool.IntegerConstantEntry
- Interface - Enum constant in enum class com.strobel.reflection.RuntimeTypeCache.CacheType
- INTERFACE - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- INTERFACE - Enum constant in enum class com.strobel.decompiler.languages.java.ast.ClassType
- INTERFACE - Enum constant in enum class com.strobel.reflection.Flags.Flag
- INTERFACE - Static variable in class com.strobel.assembler.metadata.Flags
- INTERFACE - Static variable in class com.strobel.reflection.Flags
- INTERFACE_KEYWORD - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- InterfaceBraceStyle - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- interfaceFieldsBinaryCompatibility() - Method in enum class com.strobel.assembler.metadata.CompilerTarget
-
Beginning after 1.2, we follow the binary compatibility rules for interface fields.
- interfaceFieldsBinaryCompatibility() - Method in enum class com.strobel.reflection.emit.CompilationTarget
-
Beginning after 1.2, we follow the binary compatibility rules for interface fields.
- InterfaceMethodFlags - Static variable in class com.strobel.assembler.metadata.Flags
-
Modifier masks.
- InterfaceMethodFlags - Static variable in class com.strobel.reflection.Flags
-
Modifier masks.
- InterfaceMethodMask - Static variable in class com.strobel.assembler.metadata.Flags
- InterfaceMethodReference - Enum constant in enum class com.strobel.assembler.ir.ConstantPool.Tag
- InterfaceMethodReference - Enum constant in enum class com.strobel.reflection.emit.ConstantPool.Tag
- InterfaceMethodReference(ConstantPool, int, int) - Constructor for class com.strobel.reflection.emit.ConstantPool.InterfaceMethodReference
- InterfaceMethodReferenceEntry(ConstantPool, int, int) - Constructor for class com.strobel.assembler.ir.ConstantPool.InterfaceMethodReferenceEntry
- interfaceObjectOverridesBinaryCompatibility() - Method in enum class com.strobel.assembler.metadata.CompilerTarget
-
Beginning in -target 1.5, we follow the binary compatibility rules for interface methods that redefine Object methods.
- interfaceObjectOverridesBinaryCompatibility() - Method in enum class com.strobel.reflection.emit.CompilationTarget
-
Beginning in -target 1.5, we follow the binary compatibility rules for interface methods that redefine Object methods.
- interfaces(Type<?>) - Static method in class com.strobel.reflection.Helper
- INTERFACES_VISITOR - Static variable in class com.strobel.assembler.metadata.MetadataHelper
- interfacesCannotDefineConstructors() - Static method in class com.strobel.reflection.emit.Error
- InterfacesVisitor - Static variable in class com.strobel.reflection.Helper
- InterfaceVarFlags - Static variable in class com.strobel.assembler.metadata.Flags
-
Modifier masks.
- InterfaceVarFlags - Static variable in class com.strobel.reflection.Flags
-
Modifier masks.
- Internal - Enum constant in enum class com.strobel.assembler.ir.OpCodeType
- internalEmit(OpCode) - Method in class com.strobel.reflection.emit.CodeGenerator
- INTERSECTION_TOKEN - Static variable in class com.strobel.decompiler.languages.java.ast.IntersectionType
- IntersectionType - Class in com.strobel.decompiler.languages.java.ast
- IntersectionType(AstType, AstType...) - Constructor for class com.strobel.decompiler.languages.java.ast.IntersectionType
- intersects(InstructionBlock) - Method in class com.strobel.assembler.ir.InstructionBlock
- intersects(Range) - Method in class com.strobel.assembler.ir.InstructionBlock
- intersects(Range) - Method in class com.strobel.decompiler.ast.Range
- IntHashEntry(int, ConcurrentIntObjectHashMap.IntHashEntry<V>, V) - Constructor for class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap.IntHashEntry
- IntObjectEntry<V> - Interface in com.strobel.collections.concurrent
- introduceInitializerBlocks(DecompilerContext, AstNode) - Static method in class com.strobel.decompiler.languages.java.ast.LocalClassHelper
- IntroduceInitializersTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- IntroduceInitializersTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.IntroduceInitializersTransform
- IntroduceInitializersTransform.FieldGatherer - Class in com.strobel.decompiler.languages.java.ast.transforms
- IntroduceInitializersVisitor(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.LocalClassHelper.IntroduceInitializersVisitor
- IntroduceOuterClassReferencesTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- IntroduceOuterClassReferencesTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.IntroduceOuterClassReferencesTransform
- IntroduceOuterClassReferencesTransform.PhaseOneVisitor - Class in com.strobel.decompiler.languages.java.ast.transforms
- IntroducePatternMatchingTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- IntroducePatternMatchingTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.IntroducePatternMatchingTransform
- IntroducePostIncrement - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- introducePostIncrementForInstanceFields(Expression, Node) - Method in class com.strobel.decompiler.ast.AstOptimizer.IntroducePostIncrementOptimization
- introducePostIncrementForVariables(List<Node>, Expression, int) - Method in class com.strobel.decompiler.ast.AstOptimizer.IntroducePostIncrementOptimization
- IntroducePostIncrementOptimization(DecompilerContext, Block) - Constructor for class com.strobel.decompiler.ast.AstOptimizer.IntroducePostIncrementOptimization
- introducePreIncrementForInstanceFields(List<Node>, MutableInteger, Inlining) - Static method in class com.strobel.decompiler.ast.AstOptimizer
- introducePreIncrementForStaticFields(List<Node>, MutableInteger, Inlining) - Static method in class com.strobel.decompiler.ast.AstOptimizer
- introducePreIncrementForVariables(List<Node>, MutableInteger) - Static method in class com.strobel.decompiler.ast.AstOptimizer
- introducePreIncrementOptimization(DecompilerContext, Block) - Static method in class com.strobel.decompiler.ast.AstOptimizer
- IntroduceStringConcatenationTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- IntroduceStringConcatenationTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.IntroduceStringConcatenationTransform
- IntSignature - Class in com.strobel.assembler.metadata.signatures
- IntSignature() - Constructor for class com.strobel.assembler.metadata.signatures.IntSignature
- invalidAncestorType(Type<?>, Type<?>) - Static method in class com.strobel.reflection.Error
- invalidateCaches() - Method in class com.strobel.reflection.MemberInfo
-
Invalidate any cached type/member information.
- invalidateCaches() - Method in class com.strobel.reflection.Type
- invalidateDependentExpressions(Expression, Variable) - Method in class com.strobel.decompiler.ast.TypeAnalysis
- invalidateSignature() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.MethodSignature
- invalidateSignature() - Method in interface com.strobel.assembler.metadata.IMethodSignature
-
Invalidate any signature information.
- invalidateSignature() - Method in class com.strobel.assembler.metadata.MethodDefinition
- invalidateSignature() - Method in class com.strobel.assembler.metadata.MethodReference
- invalidBootstrapMethodEntry(MethodReference, int, int) - Static method in class com.strobel.assembler.ir.Error
- invalidBoxType() - Static method in class com.strobel.expressions.Error
- invalidBranchOpCode(OpCode) - Static method in class com.strobel.reflection.emit.Error
- invalidCast(Type<?>, Type<?>) - Static method in class com.strobel.reflection.emit.Error
- invalidFileNameCharacters - Static variable in class com.strobel.io.PathHelper
- invalidLValue(ExpressionType) - Static method in class com.strobel.expressions.Error
- invalidMemberType(MemberType) - Static method in class com.strobel.expressions.Error
- invalidOperator(ExpressionType) - Static method in class com.strobel.expressions.Error
- invalidPathCharacters - Static variable in class com.strobel.io.PathHelper
- invalidPathCharacters() - Static method in class com.strobel.io.Error
- invalidSignatureExpectedEndOfTypeArguments(String, int) - Static method in class com.strobel.assembler.ir.Error
- invalidSignatureExpectedEndOfTypeArguments(String, int) - Static method in class com.strobel.assembler.metadata.Error
- invalidSignatureExpectedEndOfTypeArguments(String, int) - Static method in class com.strobel.reflection.Error
- invalidSignatureExpectedEndOfTypeVariables(String, int) - Static method in class com.strobel.assembler.ir.Error
- invalidSignatureExpectedEndOfTypeVariables(String, int) - Static method in class com.strobel.assembler.metadata.Error
- invalidSignatureExpectedParameterList(String, int) - Static method in class com.strobel.assembler.ir.Error
- invalidSignatureExpectedParameterList(String, int) - Static method in class com.strobel.assembler.metadata.Error
- invalidSignatureExpectedReturnType(String, int) - Static method in class com.strobel.assembler.ir.Error
- invalidSignatureExpectedReturnType(String, int) - Static method in class com.strobel.assembler.metadata.Error
- invalidSignatureExpectedTypeArgument(String, int) - Static method in class com.strobel.assembler.ir.Error
- invalidSignatureExpectedTypeArgument(String, int) - Static method in class com.strobel.assembler.metadata.Error
- invalidSignatureExpectedTypeArgument(String, int) - Static method in class com.strobel.reflection.Error
- invalidSignatureExpectedTypeVariable(String, int) - Static method in class com.strobel.assembler.ir.Error
- invalidSignatureExpectedTypeVariable(String, int) - Static method in class com.strobel.assembler.metadata.Error
- invalidSignatureNonGenericTypeTypeArguments(TypeReference) - Static method in class com.strobel.assembler.ir.Error
- invalidSignatureNonGenericTypeTypeArguments(TypeReference) - Static method in class com.strobel.assembler.metadata.Error
- invalidSignatureNonGenericTypeTypeArguments(Type<?>) - Static method in class com.strobel.reflection.Error
- invalidSignatureTopLevelGenericParameterUnexpected(String, int) - Static method in class com.strobel.assembler.ir.Error
- invalidSignatureTopLevelGenericParameterUnexpected(String, int) - Static method in class com.strobel.assembler.metadata.Error
- invalidSignatureTopLevelGenericParameterUnexpected(String, int) - Static method in class com.strobel.reflection.Error
- invalidSignatureTypeExpected(String, int) - Static method in class com.strobel.assembler.ir.Error
- invalidSignatureTypeExpected(String, int) - Static method in class com.strobel.assembler.metadata.Error
- invalidSignatureTypeExpected(String, int) - Static method in class com.strobel.reflection.Error
- invalidSignatureUnexpectedEnd(String, int) - Static method in class com.strobel.assembler.ir.Error
- invalidSignatureUnexpectedEnd(String, int) - Static method in class com.strobel.assembler.metadata.Error
- invalidSignatureUnexpectedEnd(String, int) - Static method in class com.strobel.reflection.Error
- invalidSignatureUnexpectedToken(String, int) - Static method in class com.strobel.assembler.ir.Error
- invalidSignatureUnexpectedToken(String, int) - Static method in class com.strobel.assembler.metadata.Error
- invalidSignatureUnexpectedToken(String, int) - Static method in class com.strobel.reflection.Error
- invalidSignatureUnresolvedTypeVariable(String, String, int) - Static method in class com.strobel.assembler.metadata.Error
- invalidType(Type<?>) - Static method in class com.strobel.reflection.emit.Error
- invalidUnboxType() - Static method in class com.strobel.expressions.Error
- invert(Iterable<Range>, int) - Static method in class com.strobel.decompiler.ast.Range
- INVOCATION_TARGET - Enum constant in enum class com.strobel.decompiler.languages.java.ast.SimpleNameLookupMode
- InvocationExpression - Class in com.strobel.decompiler.languages.java.ast
- InvocationExpression - Class in com.strobel.expressions
- InvocationExpression(int, Expression, Expression...) - Constructor for class com.strobel.decompiler.languages.java.ast.InvocationExpression
- InvocationExpression(int, Expression, Iterable<Expression>) - Constructor for class com.strobel.decompiler.languages.java.ast.InvocationExpression
- InvocationExpression(Expression, Expression...) - Constructor for class com.strobel.decompiler.languages.java.ast.InvocationExpression
- InvocationExpression(Expression, Iterable<Expression>) - Constructor for class com.strobel.decompiler.languages.java.ast.InvocationExpression
- InvocationExpression(Expression, ExpressionList<? extends Expression>, Type) - Constructor for class com.strobel.expressions.InvocationExpression
- invocationHandlerReturnType(Class<?>) - Static method in class com.strobel.reflection.emit.AnnotationType
-
Returns the type that must be returned by the invocation handler of a dynamic proxy in order to have the dynamic proxy return the specified type (which is assumed to be a legal member type for an annotation).
- invoke() - Method in interface com.strobel.core.delegates.Func
- invoke(MethodReference, Expression...) - Method in class com.strobel.decompiler.languages.java.ast.AstType
- invoke(MethodReference, Expression...) - Method in class com.strobel.decompiler.languages.java.ast.Expression
- invoke(MethodReference, Iterable<AstType>, Expression...) - Method in class com.strobel.decompiler.languages.java.ast.AstType
- invoke(MethodReference, Iterable<AstType>, Expression...) - Method in class com.strobel.decompiler.languages.java.ast.Expression
- invoke(MethodReference, Iterable<AstType>, Iterable<Expression>) - Method in class com.strobel.decompiler.languages.java.ast.AstType
- invoke(MethodReference, Iterable<AstType>, Iterable<Expression>) - Method in class com.strobel.decompiler.languages.java.ast.Expression
- invoke(MethodReference, Iterable<Expression>) - Method in class com.strobel.decompiler.languages.java.ast.AstType
- invoke(MethodReference, Iterable<Expression>) - Method in class com.strobel.decompiler.languages.java.ast.Expression
- invoke(Expression...) - Method in class com.strobel.decompiler.languages.java.ast.Expression
- invoke(Expression, Expression...) - Static method in class com.strobel.expressions.Expression
- invoke(Expression, ExpressionList<? extends Expression>) - Static method in class com.strobel.expressions.Expression
- invoke(MethodHandle) - Static method in class com.strobel.reflection.DynamicMethod
- invoke(MethodType) - Static method in class com.strobel.reflection.DynamicMethod
- invoke(Iterable<Expression>) - Method in class com.strobel.decompiler.languages.java.ast.Expression
- invoke(Object...) - Method in class com.strobel.reflection.ConstructorInfo
- invoke(Object, Object...) - Method in class com.strobel.reflection.DelegatingMethodInfo
- invoke(Object, Object...) - Method in class com.strobel.reflection.MethodInfo
- invoke(Object, Method, Object[]) - Method in class com.strobel.reflection.emit.AnnotationInvocationHandler
- invoke(String, Expression...) - Method in class com.strobel.decompiler.languages.java.ast.AstType
- invoke(String, Expression...) - Method in class com.strobel.decompiler.languages.java.ast.Expression
- invoke(String, Iterable<AstType>, Expression...) - Method in class com.strobel.decompiler.languages.java.ast.AstType
- invoke(String, Iterable<AstType>, Expression...) - Method in class com.strobel.decompiler.languages.java.ast.Expression
- invoke(String, Iterable<AstType>, Iterable<Expression>) - Method in class com.strobel.decompiler.languages.java.ast.AstType
- invoke(String, Iterable<AstType>, Iterable<Expression>) - Method in class com.strobel.decompiler.languages.java.ast.Expression
- invoke(String, Iterable<Expression>) - Method in class com.strobel.decompiler.languages.java.ast.AstType
- invoke(String, Iterable<Expression>) - Method in class com.strobel.decompiler.languages.java.ast.Expression
- invoke(T) - Method in interface com.strobel.core.delegates.Action1
- Invoke - Enum constant in enum class com.strobel.expressions.ExpressionType
- INVOKE - Static variable in class com.strobel.reflection.DynamicMethod
- INVOKE_DYNAMIC_BODY - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteRecordClassesTransform
- INVOKE_EXACT - Static variable in class com.strobel.reflection.DynamicMethod
- invokeDeclaration - Variable in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder
- invokeDynamic(Object...) - Method in class com.strobel.expressions.Delegate
- InvokeDynamic - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- INVOKEDYNAMIC - Enum constant in enum class com.strobel.assembler.ir.OpCode
- INVOKEDYNAMIC - Enum constant in enum class com.strobel.reflection.emit.OpCode
- InvokeDynamicInfo - Enum constant in enum class com.strobel.assembler.ir.ConstantPool.Tag
- InvokeDynamicInfo - Enum constant in enum class com.strobel.reflection.emit.ConstantPool.Tag
- InvokeDynamicInfo(ConstantPool, int, int) - Constructor for class com.strobel.reflection.emit.ConstantPool.InvokeDynamicInfo
- InvokeDynamicInfoEntry(ConstantPool, int, int) - Constructor for class com.strobel.assembler.ir.ConstantPool.InvokeDynamicInfoEntry
- InvokeDynamicRewriter - Class in com.strobel.decompiler.languages.java.ast.transforms
- InvokeDynamicRewriter(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter
- InvokeDynamicRewriter.IndyHelperBuilder - Class in com.strobel.decompiler.languages.java.ast.transforms
- InvokeDynamicRewriter.IndyHelperBuilder.HelperTypeDefinition - Class in com.strobel.decompiler.languages.java.ast.transforms
- invokeExact(MethodHandle) - Static method in class com.strobel.reflection.DynamicMethod
- invokeExact(MethodType) - Static method in class com.strobel.reflection.DynamicMethod
- InvokeInterface - Enum constant in enum class com.strobel.assembler.ir.ConstantPool.ReferenceKind
- InvokeInterface - Enum constant in enum class com.strobel.assembler.metadata.MethodHandleType
- InvokeInterface - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- InvokeInterface - Enum constant in enum class com.strobel.reflection.emit.ConstantPool.ReferenceKind
- INVOKEINTERFACE - Enum constant in enum class com.strobel.assembler.ir.OpCode
- INVOKEINTERFACE - Enum constant in enum class com.strobel.reflection.emit.OpCode
- InvokeMethod - Enum constant in enum class com.strobel.reflection.BindingFlags
- invokeOpCodeRequired() - Static method in class com.strobel.reflection.emit.Error
- InvokeSpecial - Enum constant in enum class com.strobel.assembler.ir.ConstantPool.ReferenceKind
- InvokeSpecial - Enum constant in enum class com.strobel.assembler.metadata.MethodHandleType
- InvokeSpecial - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- InvokeSpecial - Enum constant in enum class com.strobel.reflection.emit.ConstantPool.ReferenceKind
- INVOKESPECIAL - Enum constant in enum class com.strobel.assembler.ir.OpCode
- INVOKESPECIAL - Enum constant in enum class com.strobel.reflection.emit.OpCode
- InvokeStatic - Enum constant in enum class com.strobel.assembler.ir.ConstantPool.ReferenceKind
- InvokeStatic - Enum constant in enum class com.strobel.assembler.metadata.MethodHandleType
- InvokeStatic - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- InvokeStatic - Enum constant in enum class com.strobel.reflection.emit.ConstantPool.ReferenceKind
- INVOKESTATIC - Enum constant in enum class com.strobel.assembler.ir.OpCode
- INVOKESTATIC - Enum constant in enum class com.strobel.reflection.emit.OpCode
- InvokeVirtual - Enum constant in enum class com.strobel.assembler.ir.ConstantPool.ReferenceKind
- InvokeVirtual - Enum constant in enum class com.strobel.assembler.metadata.MethodHandleType
- InvokeVirtual - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- InvokeVirtual - Enum constant in enum class com.strobel.reflection.emit.ConstantPool.ReferenceKind
- INVOKEVIRTUAL - Enum constant in enum class com.strobel.assembler.ir.OpCode
- INVOKEVIRTUAL - Enum constant in enum class com.strobel.reflection.emit.OpCode
- IOR - Enum constant in enum class com.strobel.assembler.ir.OpCode
- IOR - Enum constant in enum class com.strobel.reflection.emit.OpCode
- IOutputFormatter - Interface in com.strobel.decompiler.languages.java
- IPROXY - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- IPROXY - Enum constant in enum class com.strobel.reflection.Flags.Flag
- IPROXY - Static variable in class com.strobel.assembler.metadata.Flags
-
Flag is set for compiler-generated abstract methods that implement an interface method (Miranda methods).
- IPROXY - Static variable in class com.strobel.reflection.Flags
-
Flag is set for compiler-generated abstract methods that implement an interface method (Miranda methods).
- IReadOnlyList<T> - Interface in com.strobel.core
- IREM - Enum constant in enum class com.strobel.assembler.ir.OpCode
- IREM - Enum constant in enum class com.strobel.reflection.emit.OpCode
- IResolverFrame - Interface in com.strobel.assembler.metadata
- IRETURN - Enum constant in enum class com.strobel.assembler.ir.OpCode
- IRETURN - Enum constant in enum class com.strobel.reflection.emit.OpCode
- IRuntimeVariables - Interface in com.strobel.expressions
-
Represents the values of run-time variables.
- IS_DECLARED_TYPE - Static variable in class com.strobel.assembler.metadata.MetadataHelper
- IS_DEPRECATED_ANNOTATION - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.AddStandardAnnotationsTransform
- IS_FLOAT_VARIABLE - Static variable in class com.strobel.decompiler.ast.Inlining
- IS_NULL - Static variable in class com.strobel.core.Predicates
-
a predicate that evaluates to
true
if the reference being tested isnull
. - IS_OVERRIDE_ANNOTATION - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.AddStandardAnnotationsTransform
- IS_SUBTYPE_VISITOR - Static variable in class com.strobel.assembler.metadata.MetadataHelper
- is32Bit() - Static method in class com.strobel.core.Environment
- is64Bit() - Static method in class com.strobel.core.Environment
- isAbstract() - Method in class com.strobel.assembler.metadata.MethodDefinition
- isAbstract() - Method in class com.strobel.reflection.MethodInfo
- isAbstract() - Method in class com.strobel.reflection.RawMethod
- isAbstract() - Method in class com.strobel.reflection.Type
- isAfter(TextLocation) - Method in class com.strobel.decompiler.languages.TextLocation
- isAmbiguous() - Method in class com.strobel.assembler.metadata.MethodBinder.BindResult
- isAmbiguous() - Method in class com.strobel.decompiler.languages.java.ast.NameResolveResult
- isAmd64() - Static method in class com.strobel.core.Environment
- isAncestorOf(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- isAncestorOf(AstNode, AstNode) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- isAnnotation() - Method in class com.strobel.assembler.metadata.TypeDefinition
- isAnnotationPresent(Class<? extends Annotation>) - Method in class com.strobel.reflection.ArrayType
- isAnnotationPresent(Class<? extends Annotation>) - Method in class com.strobel.reflection.ConstructorInfo
- isAnnotationPresent(Class<? extends Annotation>) - Method in class com.strobel.reflection.DelegatingMethodInfo
- isAnnotationPresent(Class<? extends Annotation>) - Method in class com.strobel.reflection.emit.ConstructorBuilder
- isAnnotationPresent(Class<? extends Annotation>) - Method in class com.strobel.reflection.emit.FieldBuilder
- isAnnotationPresent(Class<? extends Annotation>) - Method in class com.strobel.reflection.emit.MethodBuilder
- isAnnotationPresent(Class<? extends Annotation>) - Method in class com.strobel.reflection.emit.TypeBuilder
- isAnnotationPresent(Class<? extends Annotation>) - Method in class com.strobel.reflection.ErasedField
- isAnnotationPresent(Class<? extends Annotation>) - Method in class com.strobel.reflection.ErasedMethod
- isAnnotationPresent(Class<? extends Annotation>) - Method in class com.strobel.reflection.ErasedType
- isAnnotationPresent(Class<? extends Annotation>) - Method in class com.strobel.reflection.FieldInfo
- isAnnotationPresent(Class<? extends Annotation>) - Method in class com.strobel.reflection.GenericParameter
- isAnnotationPresent(Class<? extends Annotation>) - Method in class com.strobel.reflection.GenericType
- isAnnotationPresent(Class<? extends Annotation>) - Method in class com.strobel.reflection.MemberInfo
- isAnnotationPresent(Class<? extends Annotation>) - Method in class com.strobel.reflection.MethodInfo
- isAnnotationPresent(Class<? extends Annotation>) - Method in class com.strobel.reflection.PrimitiveType
- isAnnotationPresent(Class<? extends Annotation>) - Method in class com.strobel.reflection.ReflectedMethod
- isAnnotationPresent(Class<? extends Annotation>) - Method in class com.strobel.reflection.RuntimeFieldInfo
- isAnnotationPresent(Class<? extends Annotation>) - Method in class com.strobel.reflection.RuntimeMethodInfo
- isAnnotationPresent(Class<? extends Annotation>) - Method in class com.strobel.reflection.RuntimeType
- isAnnotationPresent(Class<? extends Annotation>) - Method in class com.strobel.reflection.Type
- isAnonymous() - Method in class com.strobel.assembler.metadata.TypeDefinition
- isAnonymous() - Method in interface com.strobel.decompiler.types.ITypeInfo
- isAnonymous() - Method in class com.strobel.decompiler.types.TypeProxy
- isAnonymousClassConstructor() - Method in class com.strobel.assembler.metadata.MethodDefinition
- isAnyModifiers() - Method in class com.strobel.decompiler.languages.java.ast.EntityDeclaration
-
Gets the "any" modifiers flag used during pattern matching.
- isAnyModifiers() - Method in class com.strobel.decompiler.languages.java.ast.InstanceOfExpression
-
Gets the "any" modifiers flag used during pattern matching.
- isAnyModifiers() - Method in class com.strobel.decompiler.languages.java.ast.VariableDeclarationStatement
-
Gets the "any" modifiers flag used during pattern matching.
- isArithmetic() - Method in enum class com.strobel.decompiler.languages.java.ast.BinaryOperatorType
- isArithmetic(TypeReference) - Static method in class com.strobel.decompiler.languages.java.utilities.TypeUtilities
- isArithmetic(Type<?>) - Static method in class com.strobel.util.TypeUtils
- isArray() - Method in class com.strobel.assembler.metadata.ArrayType
- isArray() - Method in class com.strobel.assembler.metadata.TypeDefinition
- isArray() - Method in class com.strobel.assembler.metadata.TypeReference
- isArray() - Method in interface com.strobel.decompiler.types.ITypeInfo
- isArray() - Method in class com.strobel.decompiler.types.TypeProxy
- isArray() - Method in class com.strobel.reflection.ArrayType
- isArray() - Method in class com.strobel.reflection.Type
- isArray(Object) - Static method in class com.strobel.core.ArrayUtilities
- isArrayLoad() - Method in enum class com.strobel.assembler.ir.OpCode
- isArrayStore() - Method in enum class com.strobel.assembler.ir.OpCode
- isAssignable(Type<?>, Type<?>) - Static method in class com.strobel.reflection.Helper
- isAssignableFrom(TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataFilters
- isAssignableFrom(TypeReference, TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- isAssignableFrom(TypeReference, TypeReference, boolean) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- isAssignableFrom(Type<?>) - Method in class com.strobel.reflection.BottomType
- isAssignableFrom(Type<?>) - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- isAssignableFrom(Type<?>) - Method in class com.strobel.reflection.emit.TypeBuilder
- isAssignableFrom(Type<?>) - Method in class com.strobel.reflection.Type
- isAssignableFrom(TypeList) - Method in class com.strobel.reflection.TypeList
- isAssignableTo(TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataFilters
- isAssigned - Variable in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.AnalysisResult
- isAssigned() - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.IsSingleAssignmentVisitor
- isAutoUnboxed(Type<?>) - Static method in class com.strobel.util.TypeUtils
- isAvailable(CompilerTarget) - Method in enum class com.strobel.assembler.metadata.LanguageFeature
- isAvailable(CompilerTarget, boolean) - Method in enum class com.strobel.assembler.metadata.LanguageFeature
- isAvailable(TypeDefinition) - Method in enum class com.strobel.assembler.metadata.LanguageFeature
- isAvailable(TypeDefinition, boolean) - Method in enum class com.strobel.assembler.metadata.LanguageFeature
- isBadType() - Method in class com.strobel.assembler.ir.attributes.LocalVariableTableEntry
- isBefore(TextLocation) - Method in class com.strobel.decompiler.languages.TextLocation
- isBinaryOperatorApplicable(BinaryOperatorType, TypeReference, TypeReference, TypeReference, boolean) - Static method in class com.strobel.decompiler.languages.java.utilities.TypeUtilities
- isBinaryOperatorApplicable(BinaryOperatorType, AstType, AstType, TypeReference, boolean) - Static method in class com.strobel.decompiler.languages.java.utilities.TypeUtilities
- isBitwise() - Method in enum class com.strobel.decompiler.languages.java.ast.BinaryOperatorType
- isBitwiseContext(AstNode, AstNode) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- isBlockLevelOptimization() - Method in enum class com.strobel.decompiler.ast.AstOptimizationStep
- isBoolean(TypeReference) - Static method in class com.strobel.decompiler.ast.TypeAnalysis
- isBoolean(TypeReference) - Static method in class com.strobel.decompiler.languages.java.utilities.TypeUtilities
- isBoolean(Type<?>) - Static method in class com.strobel.util.TypeUtils
- isBound() - Method in interface com.strobel.decompiler.types.ITypeInfo
- isBound() - Method in class com.strobel.decompiler.types.TypeProxy
- isBoundedType() - Method in class com.strobel.assembler.metadata.CapturedType
- isBoundedType() - Method in class com.strobel.assembler.metadata.TypeReference
- isBoundedType() - Method in class com.strobel.assembler.metadata.WildcardType
- isBoundedType() - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- isBoundedType() - Method in class com.strobel.reflection.Type
- isBranch() - Method in enum class com.strobel.assembler.ir.OpCode
- isBranch() - Method in class com.strobel.decompiler.ast.Expression
- isBridgeMethod() - Method in class com.strobel.assembler.metadata.MethodDefinition
- isBridgeMethodNeeded(TypeBuilder.MethodOverride) - Method in class com.strobel.reflection.emit.TypeBuilder
- isBridgeMethodNeeded(MethodInfo, MethodInfo) - Static method in class com.strobel.reflection.emit.TypeBuilder
- isBytecodeAst() - Method in class com.strobel.decompiler.CommandLineOptions
- isBytecodeCastAssignable(TypeReference, TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- isCaptureOf(TypeReference, TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- isCaptureOf(Type<?>, Type<?>) - Static method in class com.strobel.reflection.Helper
- isCastRedundant(Function<AstNode, ResolveResult>, CastExpression) - Static method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility
- isCastRedundantInReferenceExpression(TypeReference, Expression) - Method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.IsRedundantVisitor
- isCastRequired(TypeReference, TypeReference, boolean) - Method in class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder
- isCatch() - Method in class com.strobel.assembler.ir.ExceptionHandler
- isCatchVariable() - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.VariableToDeclare
- isClass() - Method in class com.strobel.assembler.metadata.TypeDefinition
- isClass() - Method in class com.strobel.reflection.Type
- isClassicStyle - Variable in class com.strobel.decompiler.languages.java.ast.SwitchExpressionArm
- isClassicStyle() - Method in class com.strobel.decompiler.languages.java.ast.SwitchExpressionArm
- isClassMethodCandidate(MethodDefinition) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteLegacyClassConstantsTransform.ClassMethodLocator
- isCommutative() - Method in enum class com.strobel.decompiler.languages.java.ast.BinaryOperatorType
- isComparison() - Method in enum class com.strobel.decompiler.ast.AstCode
- isCompatible(MethodBase, ExpressionList<? extends Expression>) - Static method in class com.strobel.expressions.Expression
- isCompileTimeConstant() - Method in class com.strobel.decompiler.languages.java.ast.JavaResolver.PrimitiveResolveResult
- isCompileTimeConstant() - Method in class com.strobel.decompiler.semantics.ResolveResult
- isCompoundAssignment() - Method in enum class com.strobel.decompiler.languages.java.ast.AssignmentOperatorType
- isCompoundType() - Method in class com.strobel.assembler.metadata.CompoundTypeDefinition
- isCompoundType() - Method in class com.strobel.assembler.metadata.CompoundTypeReference
- isCompoundType() - Method in class com.strobel.assembler.metadata.TypeDefinition
- isCompoundType() - Method in class com.strobel.assembler.metadata.TypeReference
- isCompoundType() - Method in class com.strobel.reflection.CompoundType
- isCompoundType() - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- isCompoundType() - Method in class com.strobel.reflection.Type
- isConditionalControlFlow() - Method in enum class com.strobel.decompiler.ast.AstCode
- isConditionalControlFlow() - Method in class com.strobel.decompiler.ast.Node
- isConstructor() - Method in class com.strobel.assembler.metadata.MethodReference
- isContextWithinType(TypeReference) - Method in class com.strobel.decompiler.languages.java.ast.AstBuilder
- isContextWithinTypeInstance(TypeReference) - Method in class com.strobel.decompiler.languages.java.ast.transforms.IntroduceOuterClassReferencesTransform
- isContextWithinTypeInstance(TypeReference) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteInnerClassConstructorCalls
- isConvertible(TypeReference, TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- isConvertible(TypeReference, TypeReference, boolean) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- isConvertible(Type<?>, Type<?>) - Static method in class com.strobel.reflection.Helper
- isCreated() - Method in class com.strobel.reflection.emit.TypeBuilder
- isCurrentMemberVisible() - Method in class com.strobel.decompiler.languages.java.ast.transforms.MarkReferencedSyntheticsTransform
- isDefault - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteSwitchExpressionsTransform.CaseInfo
- isDefault - Variable in class com.strobel.expressions.ExpressionContext
- isDefault() - Method in class com.strobel.assembler.metadata.MethodDefinition
- isDefault() - Method in class com.strobel.decompiler.ast.CaseBlock
- isDefault() - Method in class com.strobel.reflection.MethodInfo
- isDefaultCase() - Method in class com.strobel.decompiler.languages.java.ast.SwitchExpressionArm
- isDefaultContext() - Method in class com.strobel.expressions.ExpressionContext
- isDefinition() - Method in class com.strobel.assembler.metadata.FieldDefinition
- isDefinition() - Method in class com.strobel.assembler.metadata.MemberReference
- isDefinition() - Method in class com.strobel.assembler.metadata.MethodDefinition
- isDefinition() - Method in class com.strobel.assembler.metadata.TypeDefinition
- isDefinition(AstNode) - Static method in class com.strobel.decompiler.languages.java.TextOutputFormatter
- isDelimiter() - Method in class com.strobel.decompiler.languages.java.ast.TokenRole
- isDeprecated() - Method in class com.strobel.assembler.metadata.FieldDefinition
- isDeprecated() - Method in interface com.strobel.assembler.metadata.IMemberDefinition
- isDeprecated() - Method in class com.strobel.assembler.metadata.MethodDefinition
- isDeprecated() - Method in class com.strobel.assembler.metadata.TypeDefinition
- isDescendantOf(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- isDirect() - Method in enum class com.strobel.assembler.metadata.ConversionType
- isDirectorySeparator(char) - Static method in class com.strobel.io.PathHelper
- isDoubleWord() - Method in enum class com.strobel.assembler.ir.FrameValueType
- isDoubleWord() - Method in enum class com.strobel.assembler.metadata.JvmType
- isDoubleWord() - Method in enum class com.strobel.reflection.SimpleType
- isDoubleWord(Type<?>) - Static method in class com.strobel.util.TypeUtils
- isDoubleWord(TypeKind) - Static method in class com.strobel.util.TypeUtils
- isDup() - Method in enum class com.strobel.decompiler.ast.AstCode
- isEagerMethodLoadingEnabled() - Method in class com.strobel.assembler.metadata.MetadataSystem
- isEagerMethodLoadingEnabled() - Method in class com.strobel.decompiler.CommandLineOptions
- isEmbeddable() - Method in class com.strobel.decompiler.languages.java.ast.ExpressionStatement
- isEmbeddable() - Method in class com.strobel.decompiler.languages.java.ast.Statement
- isEmpty - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteSwitchExpressionsTransform.CaseInfo
- isEmpty() - Method in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap
- isEmpty() - Method in interface com.strobel.collections.concurrent.ConcurrentIntObjectMap
- isEmpty() - Method in class com.strobel.collections.concurrent.ConcurrentRefValueIntObjectHashMap
- isEmpty() - Method in class com.strobel.collections.ImmutableList
-
Does list have no elements?
- isEmpty() - Method in class com.strobel.collections.ListBuffer
-
Is buffer empty?
- isEmpty() - Method in class com.strobel.componentmodel.ArrayKeyMap
- isEmpty() - Method in class com.strobel.componentmodel.DictionaryKeyMap
- isEmpty() - Method in class com.strobel.componentmodel.EmptyKeyMap
- isEmpty() - Method in interface com.strobel.componentmodel.FrugalKeyMap
- isEmpty() - Method in class com.strobel.componentmodel.PairKeyMap
- isEmpty() - Method in class com.strobel.componentmodel.SingleKeyMap
- isEmpty() - Method in interface com.strobel.core.IReadOnlyList
- isEmpty() - Method in class com.strobel.core.ReadOnlyList
- isEmpty() - Method in class com.strobel.decompiler.languages.java.ast.AstNodeCollection
- isEmpty() - Method in class com.strobel.decompiler.languages.Region
- isEmpty() - Method in class com.strobel.decompiler.languages.TextLocation
- isEmpty() - Method in class com.strobel.expressions.ExpressionList
- isEmpty() - Method in class com.strobel.reflection.TypeBindings
- isEmptyTryCatch(TryCatchBlock) - Static method in class com.strobel.decompiler.ast.AstOptimizer
- isEnclosedBy(TypeReference, TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- isEnclosedBy(TypeReference, TypeReference) - Static method in class com.strobel.decompiler.ast.AstOptimizer.RemoveInnerClassAccessNullChecksOptimization
- isEnum() - Method in class com.strobel.assembler.metadata.TypeDefinition
- isEnum() - Method in class com.strobel.reflection.Type
- isEnum(TypeDefinition) - Static method in class com.strobel.assembler.metadata.Flags
- isEnum(MemberInfo) - Static method in class com.strobel.reflection.Flags
- isEnumConstant() - Method in class com.strobel.assembler.metadata.FieldDefinition
- isEnumConstant() - Method in class com.strobel.reflection.ErasedField
- isEnumConstant() - Method in class com.strobel.reflection.FieldInfo
- isEnumConstant() - Method in class com.strobel.reflection.ReflectedField
- isEnumConstant() - Method in class com.strobel.reflection.RuntimeFieldInfo
- isEqual(T) - Static method in class com.strobel.core.Predicates
-
Returns a predicate who's result matches
Objects.equals(target, t)
. - isEqualityOperator() - Method in enum class com.strobel.expressions.ExpressionType
- isEquivalentTo(MemberReference) - Method in class com.strobel.assembler.metadata.FieldReference
- isEquivalentTo(MemberReference) - Method in class com.strobel.assembler.metadata.MemberReference
- isEquivalentTo(MemberReference) - Method in class com.strobel.assembler.metadata.MethodReference
- isEquivalentTo(MemberReference) - Method in class com.strobel.assembler.metadata.TypeReference
- isEquivalentTo(Expression) - Method in class com.strobel.decompiler.ast.Expression
- isEquivalentTo(MemberInfo) - Method in class com.strobel.reflection.DelegatingMethodInfo
- isEquivalentTo(MemberInfo) - Method in class com.strobel.reflection.ErasedMethod
- isEquivalentTo(MemberInfo) - Method in class com.strobel.reflection.FieldInfo
- isEquivalentTo(MemberInfo) - Method in class com.strobel.reflection.MemberInfo
- isEquivalentTo(MemberInfo) - Method in class com.strobel.reflection.MethodBase
- isEquivalentTo(MemberInfo) - Method in class com.strobel.reflection.MethodInfo
- isEquivalentTo(MemberInfo) - Method in class com.strobel.reflection.RuntimeConstructorInfo
- isEquivalentTo(MemberInfo) - Method in class com.strobel.reflection.RuntimeFieldInfo
- isEquivalentTo(MemberInfo) - Method in class com.strobel.reflection.RuntimeMethodInfo
- isEquivalentTo(MemberInfo) - Method in class com.strobel.reflection.Type
- isEquivalentTo(SignatureType) - Method in class com.strobel.reflection.SignatureType
- isEquivalentTo(Type<?>) - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- isEquivalentTo(Type<?>) - Method in class com.strobel.reflection.emit.TypeBuilder
- isEquivalentTo(Type<?>) - Method in class com.strobel.reflection.emit.TypeBuilderInstantiation
- isEquivalentTo(Type<?>) - Method in class com.strobel.reflection.GenericParameter
- isEquivalentTo(Type<?>) - Method in class com.strobel.reflection.RuntimeType
- isEquivalentTo(Type<?>) - Method in class com.strobel.reflection.Type
- isEquivalentTo(Type<?>) - Method in class com.strobel.reflection.WildcardType
- isEquivalentTo(TypeList) - Method in class com.strobel.reflection.TypeList
- isError() - Method in class com.strobel.decompiler.semantics.ResolveResult
- isEvaluateOnlyPrimitiveConstants() - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder
- isFailure() - Method in class com.strobel.assembler.metadata.MethodBinder.BindResult
- isFalse(Expression) - Static method in class com.strobel.expressions.ConstantCheck
- isFalse(Expression) - Static method in class com.strobel.expressions.Expression
- isFalse(Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- isFalse(Object) - Static method in class com.strobel.decompiler.languages.java.ast.JavaResolver.UnaryOperations
- isFalse(String) - Static method in class com.strobel.core.StringUtilities
- IsFalse - Enum constant in enum class com.strobel.expressions.ExpressionType
- isField() - Method in enum class com.strobel.assembler.metadata.MethodHandleType
- isFieldRead() - Method in enum class com.strobel.decompiler.ast.AstCode
- isFieldWrite() - Method in enum class com.strobel.decompiler.ast.AstCode
- isFileSystemCaseSensitive() - Static method in class com.strobel.core.Environment
- isFinal() - Method in class com.strobel.assembler.metadata.FieldDefinition
- isFinal() - Method in interface com.strobel.assembler.metadata.IMemberDefinition
- isFinal() - Method in class com.strobel.assembler.metadata.MethodDefinition
- isFinal() - Method in class com.strobel.assembler.metadata.ParameterDefinition
- isFinal() - Method in class com.strobel.assembler.metadata.TypeDefinition
- isFinal() - Method in class com.strobel.reflection.MemberInfo
- isFinal() - Method in class com.strobel.reflection.RawMember
- isFinally() - Method in class com.strobel.assembler.ir.ExceptionHandler
- isFinished() - Method in class com.strobel.reflection.emit.ConstructorBuilder
- isFinished() - Method in class com.strobel.reflection.emit.MethodBuilder
- isFloating() - Method in enum class com.strobel.assembler.metadata.JvmType
- isFloating() - Method in enum class com.strobel.reflection.SimpleType
- isFoldingSupported() - Method in interface com.strobel.decompiler.ITextOutput
- isFoldingSupported() - Method in class com.strobel.decompiler.PlainTextOutput
- isFromMetadata() - Method in class com.strobel.assembler.metadata.VariableDefinition
- isFrozen() - Method in class com.strobel.assembler.Collection
- isFrozen() - Method in class com.strobel.core.Freezable
- isFrozen() - Method in interface com.strobel.core.IFreezable
- isFullDecompilation() - Method in class com.strobel.decompiler.DecompilationOptions
- isGenerated() - Method in class com.strobel.decompiler.ast.Variable
- isGeneratedStackVariable() - Method in class com.strobel.decompiler.ast.Variable
- isGenericDefinition() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.ClassSignature
- isGenericDefinition() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.MethodSignature
- isGenericDefinition() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedGenericType
- isGenericDefinition() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedType
- isGenericDefinition() - Method in interface com.strobel.assembler.metadata.IGenericParameterProvider
- isGenericDefinition() - Method in class com.strobel.assembler.metadata.MethodReference
- isGenericDefinition() - Method in class com.strobel.assembler.metadata.ParameterizedType
- isGenericDefinition() - Method in class com.strobel.assembler.metadata.TypeReference
- isGenericMethod() - Method in class com.strobel.assembler.metadata.GenericMethodInstance
- isGenericMethod() - Method in class com.strobel.assembler.metadata.MethodReference
- isGenericMethod() - Method in class com.strobel.assembler.metadata.RawMethod
- isGenericMethod() - Method in class com.strobel.reflection.DelegatingMethodInfo
- isGenericMethod() - Method in class com.strobel.reflection.emit.MethodBuilder
- isGenericMethod() - Method in class com.strobel.reflection.MethodInfo
- isGenericMethodDefinition() - Method in class com.strobel.reflection.DelegatingMethodInfo
- isGenericMethodDefinition() - Method in class com.strobel.reflection.emit.MethodBuilder
- isGenericMethodDefinition() - Method in class com.strobel.reflection.MethodInfo
- isGenericParameter() - Method in class com.strobel.assembler.metadata.GenericParameter
- isGenericParameter() - Method in class com.strobel.assembler.metadata.TypeReference
- isGenericParameter() - Method in interface com.strobel.decompiler.types.ITypeInfo
- isGenericParameter() - Method in class com.strobel.decompiler.types.TypeProxy
- isGenericParameter() - Method in class com.strobel.reflection.CompoundType
- isGenericParameter() - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- isGenericParameter() - Method in class com.strobel.reflection.emit.TypeBuilder
- isGenericParameter() - Method in class com.strobel.reflection.GenericParameter
- isGenericParameter() - Method in class com.strobel.reflection.Type
- isGenericSubstitutionNeeded(TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- isGenericType() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedGenericType
- isGenericType() - Method in class com.strobel.assembler.metadata.TypeReference
- isGenericType() - Method in interface com.strobel.decompiler.types.ITypeInfo
- isGenericType() - Method in class com.strobel.decompiler.types.TypeProxy
- isGenericType() - Method in class com.strobel.reflection.ArrayType
- isGenericType() - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- isGenericType() - Method in class com.strobel.reflection.emit.TypeBuilder
- isGenericType() - Method in class com.strobel.reflection.emit.TypeBuilderInstantiation
- isGenericType() - Method in class com.strobel.reflection.ErasedType
- isGenericType() - Method in class com.strobel.reflection.GenericType
- isGenericType() - Method in class com.strobel.reflection.RuntimeType
- isGenericType() - Method in class com.strobel.reflection.Type
- isGenericTypeDefinition() - Method in interface com.strobel.decompiler.types.ITypeInfo
- isGenericTypeDefinition() - Method in class com.strobel.decompiler.types.TypeProxy
- isGenericTypeDefinition() - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- isGenericTypeDefinition() - Method in class com.strobel.reflection.emit.TypeBuilder
- isGenericTypeDefinition() - Method in class com.strobel.reflection.Type
- isGenericTypeInstance() - Method in interface com.strobel.decompiler.types.ITypeInfo
- isGenericTypeInstance() - Method in class com.strobel.decompiler.types.TypeProxy
- isGetClassInvocation(Instruction) - Static method in class com.strobel.decompiler.ast.AstBuilder
- isGetClassMethod(MethodReference) - Static method in class com.strobel.decompiler.ast.AstOptimizer.RemoveInnerClassAccessNullChecksOptimization
- isGlobal() - Method in class com.strobel.assembler.metadata.PackageReference
- isGoto() - Method in enum class com.strobel.assembler.ir.OpCode
- isHandlerStart(Instruction) - Method in class com.strobel.assembler.metadata.ExceptionHandlerMapper
- isHiddenMemberReference(MemberReference, DecompilerContext) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.RemoveHiddenMembersTransform
- isHiddenMemberReference(AstNode, DecompilerContext) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.RemoveHiddenMembersTransform
- ISHL - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ISHL - Enum constant in enum class com.strobel.reflection.emit.OpCode
- ISHR - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ISHR - Enum constant in enum class com.strobel.reflection.emit.OpCode
- isImplicit() - Method in enum class com.strobel.assembler.metadata.ConversionType
- isImplicitNumericConversion(Type<?>, Type<?>) - Static method in class com.strobel.util.TypeUtils
- isImportDeclaration(AstNode) - Method in class com.strobel.decompiler.languages.java.TextOutputFormatter
- isIncDec() - Method in enum class com.strobel.decompiler.ast.AstCode
- isInherited() - Method in class com.strobel.reflection.emit.AnnotationType
-
Returns true if this annotation type is inherited.
- isInheritedIn(Type<?>, MemberInfo) - Static method in class com.strobel.reflection.Helper
- isInner(__ExceptionInfo) - Method in class com.strobel.reflection.emit.__ExceptionInfo
- isInnerClass() - Method in class com.strobel.assembler.metadata.TypeDefinition
- isInPolymorphicCall(CastExpression) - Method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.IsRedundantVisitor
- isInside(int, int) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- isInside(int, int) - Method in class com.strobel.decompiler.languages.Region
- isInside(TextLocation) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- IsInside(TextLocation) - Method in class com.strobel.decompiler.languages.Region
- isInstance(Object) - Method in class com.strobel.reflection.BottomType
- isInstance(Object) - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- isInstance(Object) - Method in class com.strobel.reflection.emit.TypeBuilder
- isInstance(Object) - Method in class com.strobel.reflection.NullType
- isInstance(Object) - Method in class com.strobel.reflection.Type
- isIntegral() - Method in enum class com.strobel.assembler.metadata.JvmType
- isIntegral() - Method in enum class com.strobel.reflection.SimpleType
- isIntegral(Type<?>) - Static method in class com.strobel.util.TypeUtils
- isIntegral(TypeKind) - Static method in class com.strobel.util.TypeUtils
- isIntegralOrBoolean(Type<?>) - Static method in class com.strobel.util.TypeUtils
- isInterface() - Method in class com.strobel.assembler.metadata.TypeDefinition
- isInterface() - Method in class com.strobel.reflection.Type
- isInterface(TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- isInvoke() - Method in enum class com.strobel.assembler.ir.OpCode
- isJumpToSubroutine() - Method in enum class com.strobel.assembler.ir.OpCode
- isKeyword() - Method in class com.strobel.decompiler.languages.java.ast.TokenRole
- isKeyword(String) - Static method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- isKeyword(String, AstNode) - Static method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- isLambdaParameter() - Method in class com.strobel.decompiler.ast.Variable
- isLeave() - Method in enum class com.strobel.assembler.ir.OpCode
- isLeavingTryFinally() - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowEdge
- isLinux() - Static method in class com.strobel.core.Environment
- isLoad() - Method in enum class com.strobel.assembler.ir.OpCode
- isLoad() - Method in enum class com.strobel.decompiler.ast.AstCode
- isLocal() - Method in interface com.strobel.decompiler.types.ITypeInfo
- isLocal() - Method in class com.strobel.decompiler.types.TypeProxy
- isLocalClass() - Method in class com.strobel.assembler.metadata.TypeDefinition
- isLocalClass() - Method in class com.strobel.reflection.Type
- isLocalLoad(OpCode) - Static method in class com.strobel.assembler.ir.OpCodeHelpers
- isLocalLoad(AstCode) - Static method in class com.strobel.decompiler.ast.AstCodeHelpers
- isLocalOrAnonymous(TypeDefinition) - Static method in class com.strobel.decompiler.languages.java.ast.LocalClassHelper
- isLocalOrAnonymous(TypeDefinition) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteLocalClassesTransform
- isLocalStore(OpCode) - Static method in class com.strobel.assembler.ir.OpCodeHelpers
- isLocalStore(AstCode) - Static method in class com.strobel.decompiler.ast.AstCodeHelpers
- isLogical() - Method in enum class com.strobel.decompiler.ast.AstCode
- isLogical() - Method in enum class com.strobel.decompiler.languages.java.ast.BinaryOperatorType
- isLoop(AstNode) - Static method in class com.strobel.decompiler.languages.java.ast.AstNode
- isLossless() - Method in enum class com.strobel.assembler.metadata.ConversionType
- isMac() - Static method in class com.strobel.core.Environment
- isMacX64() - Static method in class com.strobel.core.Environment
- isMandated() - Method in class com.strobel.assembler.metadata.ParameterDefinition
- isMemberBrowsable(MemberReference) - Method in class com.strobel.decompiler.languages.Language
- isMemberHidden(IMemberDefinition, DecompilerContext) - Static method in class com.strobel.decompiler.languages.java.ast.AstBuilder
- isMethod - Variable in class com.strobel.expressions.CompilerScope
- isModule() - Method in class com.strobel.assembler.metadata.TypeDefinition
- isMoveInstruction() - Method in enum class com.strobel.assembler.ir.OpCode
- isNarrower(ExceptionHandler, ExceptionHandler) - Static method in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- isNarrower(ExceptionHandler, ExceptionHandler) - Static method in class com.strobel.assembler.metadata.ExceptionHandlerMapper
- isNarrower(InstructionBlock, InstructionBlock) - Static method in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- isNative() - Method in class com.strobel.reflection.RawMethod
- isNegative(double, String) - Static method in class com.strobel.core.VerifyArgument
- isNegative(int, String) - Static method in class com.strobel.core.VerifyArgument
- isNested() - Method in class com.strobel.assembler.metadata.TypeDefinition
- isNested() - Method in class com.strobel.assembler.metadata.TypeReference
- isNested() - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- isNested() - Method in class com.strobel.reflection.Type
- isNonNegative(double, String) - Static method in class com.strobel.core.VerifyArgument
- isNonNegative(int, String) - Static method in class com.strobel.core.VerifyArgument
- isNonPublic() - Method in class com.strobel.assembler.metadata.FieldDefinition
- isNonPublic() - Method in interface com.strobel.assembler.metadata.IMemberDefinition
- isNonPublic() - Method in class com.strobel.assembler.metadata.MethodDefinition
- isNonPublic() - Method in class com.strobel.assembler.metadata.TypeDefinition
- isNonPublic() - Method in class com.strobel.reflection.MemberInfo
- isNonSealed() - Method in class com.strobel.assembler.metadata.TypeDefinition
- isNonZero(double, String) - Static method in class com.strobel.core.VerifyArgument
- isNonZero(int, String) - Static method in class com.strobel.core.VerifyArgument
- isNotNull(Expression) - Static method in class com.strobel.expressions.Expression
- IsNotNull - Enum constant in enum class com.strobel.expressions.ExpressionType
- isNull() - Static method in class com.strobel.core.Predicates
-
Returns a predicate that evaluates to
true
if the reference being tested isnull
. - isNull() - Method in class com.strobel.decompiler.languages.java.ast.ArrayInitializerExpression.NullArrayInitializerExpression
- isNull() - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- isNull() - Method in class com.strobel.decompiler.languages.java.ast.AstNode.NullAstNode
- isNull() - Method in class com.strobel.decompiler.languages.java.ast.AstType.NullAstType
- isNull() - Method in class com.strobel.decompiler.languages.java.ast.BlockStatement.NullBlockStatement
- isNull() - Method in class com.strobel.decompiler.languages.java.ast.BytecodeConstant.NullMetadata
- isNull() - Method in class com.strobel.decompiler.languages.java.ast.CatchClause.NullCatchClause
- isNull() - Method in class com.strobel.decompiler.languages.java.ast.Expression.NullExpression
- isNull() - Method in class com.strobel.decompiler.languages.java.ast.Identifier.NullIdentifier
- isNull() - Method in class com.strobel.decompiler.languages.java.ast.ImportDeclaration.NullImportDeclaration
- isNull() - Method in class com.strobel.decompiler.languages.java.ast.InlinedBytecodeExpression.NullInlinedBytecodeExpression
- isNull() - Method in class com.strobel.decompiler.languages.java.ast.JavaTokenNode.NullJavaTokenNode
- isNull() - Method in class com.strobel.decompiler.languages.java.ast.ModuleDeclaration.NullModuleDeclaration
- isNull() - Method in class com.strobel.decompiler.languages.java.ast.PackageDeclaration.NullPackageDeclaration
- isNull() - Method in class com.strobel.decompiler.languages.java.ast.Statement.NullStatement
- isNull() - Method in class com.strobel.decompiler.languages.java.ast.SwitchExpression.NullSwitchExpression
- isNull() - Method in class com.strobel.decompiler.languages.java.ast.SwitchExpressionArm.NullSwitchExpressionArm
- isNull() - Method in class com.strobel.decompiler.languages.java.ast.TypeDeclaration.NullTypeDeclaration
- isNull() - Method in class com.strobel.decompiler.languages.java.ast.VariableInitializer.NullVariableInitializer
- isNull() - Method in interface com.strobel.decompiler.patterns.INode
- isNull() - Method in class com.strobel.decompiler.patterns.Pattern
- isNull(Expression) - Static method in class com.strobel.expressions.ConstantCheck
- isNull(Expression) - Static method in class com.strobel.expressions.Expression
- IsNull - Enum constant in enum class com.strobel.expressions.ExpressionType
- isNullComparison(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- isNullConstant(Expression) - Static method in class com.strobel.expressions.Expression
- isNullOrEmpty(boolean[]) - Static method in class com.strobel.core.ArrayUtilities
- isNullOrEmpty(byte[]) - Static method in class com.strobel.core.ArrayUtilities
- isNullOrEmpty(char[]) - Static method in class com.strobel.core.ArrayUtilities
- isNullOrEmpty(double[]) - Static method in class com.strobel.core.ArrayUtilities
- isNullOrEmpty(float[]) - Static method in class com.strobel.core.ArrayUtilities
- isNullOrEmpty(int[]) - Static method in class com.strobel.core.ArrayUtilities
- isNullOrEmpty(long[]) - Static method in class com.strobel.core.ArrayUtilities
- isNullOrEmpty(short[]) - Static method in class com.strobel.core.ArrayUtilities
- isNullOrEmpty(String) - Static method in class com.strobel.core.StringUtilities
- isNullOrEmpty(T[]) - Static method in class com.strobel.core.ArrayUtilities
- isNullOrWhitespace(String) - Static method in class com.strobel.core.StringUtilities
- isNumeric() - Method in enum class com.strobel.assembler.metadata.JvmType
- isNumeric() - Method in enum class com.strobel.reflection.SimpleType
- isNumeric(Type<?>) - Static method in class com.strobel.util.TypeUtils
- isNumeric(TypeKind) - Static method in class com.strobel.util.TypeUtils
- isOpAssignment(ExpressionType) - Static method in class com.strobel.expressions.BinaryExpression
- isOperator() - Method in class com.strobel.decompiler.languages.java.ast.TokenRole
- isOS2() - Static method in class com.strobel.core.Environment
- isOther() - Method in enum class com.strobel.assembler.metadata.JvmType
- isOther() - Method in enum class com.strobel.reflection.SimpleType
- isOverloadCheckingRequired(MethodReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- isOverridableIn(MethodInfo, Type<?>) - Static method in class com.strobel.reflection.Helper
- isOverride(MethodDefinition, MethodReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- isPackageInfoSynthetic() - Method in enum class com.strobel.assembler.metadata.CompilerTarget
-
Beginning in -target 6, package-info classes are marked synthetic.
- isPackageInfoSynthetic() - Method in enum class com.strobel.reflection.emit.CompilationTarget
-
Beginning in -target 6, package-info classes are marked synthetic.
- isPackagePrivate() - Method in class com.strobel.assembler.metadata.FieldDefinition
- isPackagePrivate() - Method in interface com.strobel.assembler.metadata.IMemberDefinition
- isPackagePrivate() - Method in class com.strobel.assembler.metadata.MethodDefinition
- isPackagePrivate() - Method in class com.strobel.assembler.metadata.TypeDefinition
- isPackagePrivate() - Method in class com.strobel.reflection.MemberInfo
- isParameter() - Method in class com.strobel.assembler.metadata.VariableDefinition
- isParameter() - Method in class com.strobel.decompiler.ast.Variable
- isPathRooted(String) - Static method in class com.strobel.io.PathHelper
- isPolymorphicMethod(AstNode) - Static method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.IsRedundantVisitor
- isPositive(double, String) - Static method in class com.strobel.core.VerifyArgument
- isPositive(int, String) - Static method in class com.strobel.core.VerifyArgument
- isPotentiallyAssigned() - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis
- isPrefix() - Method in class com.strobel.expressions.UnaryExpression
- isPresent(UserDataStore) - Method in class com.strobel.componentmodel.Key
- isPrime(int) - Static method in class com.strobel.core.HashUtilities
- isPrimitive() - Method in enum class com.strobel.assembler.metadata.JvmType
- isPrimitive() - Method in class com.strobel.assembler.metadata.PrimitiveType
- isPrimitive() - Method in class com.strobel.assembler.metadata.TypeDefinition
- isPrimitive() - Method in class com.strobel.assembler.metadata.TypeReference
- isPrimitive() - Method in interface com.strobel.decompiler.types.ITypeInfo
- isPrimitive() - Method in class com.strobel.decompiler.types.TypeProxy
- isPrimitive() - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- isPrimitive() - Method in class com.strobel.reflection.PrimitiveType
- isPrimitive() - Method in enum class com.strobel.reflection.SimpleType
- isPrimitive() - Method in class com.strobel.reflection.Type
- isPrimitive(TypeReference) - Static method in class com.strobel.decompiler.languages.java.utilities.TypeUtilities
- isPrimitiveBoxType(TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- isPrimitiveOrVoid() - Method in enum class com.strobel.assembler.metadata.JvmType
- isPrimitiveOrVoid() - Method in interface com.strobel.decompiler.types.ITypeInfo
- isPrimitiveOrVoid() - Method in class com.strobel.decompiler.types.TypeProxy
- isPrimitiveOrVoid() - Method in enum class com.strobel.reflection.SimpleType
- isPrimitiveOrWrapper(TypeReference) - Static method in class com.strobel.decompiler.languages.java.utilities.TypeUtilities
- isPrivate() - Method in class com.strobel.assembler.metadata.FieldDefinition
- isPrivate() - Method in interface com.strobel.assembler.metadata.IMemberDefinition
- isPrivate() - Method in class com.strobel.assembler.metadata.MethodDefinition
- isPrivate() - Method in class com.strobel.assembler.metadata.TypeDefinition
- isPrivate() - Method in class com.strobel.reflection.MemberInfo
- isPrivate() - Method in class com.strobel.reflection.RawMember
- isProtected() - Method in class com.strobel.assembler.metadata.FieldDefinition
- isProtected() - Method in interface com.strobel.assembler.metadata.IMemberDefinition
- isProtected() - Method in class com.strobel.assembler.metadata.MethodDefinition
- isProtected() - Method in class com.strobel.assembler.metadata.TypeDefinition
- isProtected() - Method in class com.strobel.reflection.MemberInfo
- isProtected() - Method in class com.strobel.reflection.RawMember
- isPublic() - Method in class com.strobel.assembler.metadata.FieldDefinition
- isPublic() - Method in interface com.strobel.assembler.metadata.IMemberDefinition
- isPublic() - Method in class com.strobel.assembler.metadata.MethodDefinition
- isPublic() - Method in class com.strobel.assembler.metadata.TypeDefinition
- isPublic() - Method in class com.strobel.reflection.MemberInfo
- isPublic() - Method in class com.strobel.reflection.RawMember
- isPublic(TypeReference) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.CollapseImportsTransform
- isRawBytecode() - Method in class com.strobel.decompiler.CommandLineOptions
- isRawType() - Method in interface com.strobel.decompiler.types.ITypeInfo
- isRawType() - Method in class com.strobel.decompiler.types.TypeProxy
- isRawType() - Method in class com.strobel.reflection.ErasedType
- isRawType() - Method in class com.strobel.reflection.Type
- isRawType(TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- isReachable() - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode
- isRecord() - Method in class com.strobel.assembler.metadata.TypeDefinition
- isRedundant() - Method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.IsRedundantVisitor
- IsRedundantVisitor(Function<AstNode, ResolveResult>, boolean) - Constructor for class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.IsRedundantVisitor
- isReference() - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- isReference() - Method in class com.strobel.decompiler.languages.java.ast.ClassOfExpression
- isReference() - Method in class com.strobel.decompiler.languages.java.ast.MethodGroupExpression
- isReference() - Method in class com.strobel.decompiler.languages.java.ast.TypeReferenceExpression
- isReferenceComparison() - Method in class com.strobel.expressions.BinaryExpression
- isReifiable(Type<?>) - Static method in class com.strobel.reflection.Helper
- IsReifiableVisitor - Static variable in class com.strobel.reflection.Helper
- isRelational() - Method in enum class com.strobel.decompiler.languages.java.ast.BinaryOperatorType
- isRequireNonNull(MethodReference) - Static method in class com.strobel.decompiler.ast.AstOptimizer.RemoveInnerClassAccessNullChecksOptimization
- isReturn() - Method in enum class com.strobel.assembler.ir.OpCode
- isReturnFromSubroutine() - Method in enum class com.strobel.assembler.ir.OpCode
- isSafeForInlineOver(Expression, Expression) - Static method in class com.strobel.decompiler.ast.Inlining
- isSame(T) - Static method in class com.strobel.core.Predicates
-
Returns a predicate that who's result is
target == object
. - isSameOrSubType(Type<?>, Type<?>) - Static method in class com.strobel.util.TypeUtils
- isSameType(TypeReference, TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- isSameType(TypeReference, TypeReference) - Method in class com.strobel.decompiler.ast.TypeAnalysis
- isSameType(TypeReference, TypeReference, boolean) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- isSameType(Type<?>, Type<?>) - Static method in class com.strobel.reflection.Helper
- IsSameTypeRelation - Static variable in class com.strobel.reflection.Helper
- isSameWildcard(TypeReference, TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- isSameWildcard(Type<?>, Type<?>) - Static method in class com.strobel.reflection.Helper
- isSealed() - Method in class com.strobel.assembler.metadata.TypeDefinition
- isSealed() - Method in class com.strobel.decompiler.languages.java.ast.TypeDeclaration
- isShortCircuiting() - Method in enum class com.strobel.decompiler.ast.AstCode
- isSigned() - Method in enum class com.strobel.assembler.metadata.JvmType
- isSigned() - Method in enum class com.strobel.reflection.SimpleType
- isSimpleAcquire - Variable in class com.strobel.decompiler.ast.LockInfo
- isSimpleExpression(Expression) - Static method in class com.strobel.expressions.DebugViewWriter
- isSimpleIterator(Statement) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.ConvertLoopsTransform
- isSingleAssignment - Variable in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.AnalysisResult
- isSingleAssignment() - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.IsSingleAssignmentVisitor
- IsSingleAssignmentVisitor(String, AssignmentExpression) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.IsSingleAssignmentVisitor
- isSingleProcessor() - Static method in class com.strobel.core.Environment
- isSingleStoreBoolean(Variable) - Method in class com.strobel.decompiler.ast.TypeAnalysis
- isSingleWord() - Method in enum class com.strobel.assembler.metadata.JvmType
- isSingleWord() - Method in enum class com.strobel.reflection.SimpleType
- isSingleWord(Type<?>) - Static method in class com.strobel.util.TypeUtils
- isSingleWord(TypeKind) - Static method in class com.strobel.util.TypeUtils
- isSpecialName() - Method in interface com.strobel.assembler.metadata.IMemberDefinition
- isSpecialName() - Method in class com.strobel.assembler.metadata.MemberReference
- isSpecialName() - Method in class com.strobel.assembler.metadata.MethodReference
- isStandardColor() - Method in class com.strobel.io.Ansi.AnsiColor
- isStatic() - Method in class com.strobel.assembler.metadata.FieldDefinition
- isStatic() - Method in interface com.strobel.assembler.metadata.IMemberDefinition
- isStatic() - Method in class com.strobel.assembler.metadata.MethodDefinition
- isStatic() - Method in enum class com.strobel.assembler.metadata.MethodHandleType
- isStatic() - Method in class com.strobel.assembler.metadata.TypeDefinition
- isStatic() - Method in class com.strobel.reflection.MemberInfo
- isStatic() - Method in class com.strobel.reflection.RawMember
- isStaticContext(AstNode) - Static method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver
- isStaticContext(AstNode, boolean, boolean) - Static method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver
- isStore() - Method in enum class com.strobel.assembler.ir.OpCode
- isStore() - Method in enum class com.strobel.decompiler.ast.AstCode
- isStrict() - Method in class com.strobel.reflection.RawMethod
- isStringBuilder(TypeReference) - Method in class com.strobel.decompiler.languages.java.ast.transforms.IntroduceStringConcatenationTransform
- isStringLiteral(Expression) - Static method in class com.strobel.expressions.ConstantCheck
- isSubSignature(MethodInfo, MethodInfo) - Static method in class com.strobel.reflection.Helper
- isSubtype(Type<?>, Type<?>) - Static method in class com.strobel.reflection.Helper
- isSubtype(Type<?>, Type<?>, boolean) - Static method in class com.strobel.reflection.Helper
- isSubType(TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataFilters
- isSubType(TypeReference, TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- isSubType(TypeReference, TypeReference, boolean) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- isSubtypeNoCapture(Type<?>, Type<?>) - Static method in class com.strobel.reflection.Helper
- isSubTypeNoCapture(TypeReference, TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- isSubTypeOf(Type<?>) - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- isSubTypeOf(Type<?>) - Method in class com.strobel.reflection.Type
- IsSubtypeRelation - Static variable in class com.strobel.reflection.Helper
- isSubtypeUnchecked(Type<?>, Type<?>) - Static method in class com.strobel.reflection.Helper
- isSubTypeUnchecked(TypeReference, TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- isSubtypeUncheckedInternal(TypeReference, TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- isSubWordOrInt32() - Method in enum class com.strobel.assembler.metadata.JvmType
- isSubWordOrInt32() - Method in enum class com.strobel.reflection.SimpleType
- isSubWordOrInt32(Type<?>) - Static method in class com.strobel.util.TypeUtils
- isSubWordOrInt32(TypeKind) - Static method in class com.strobel.util.TypeUtils
- isSuperType(TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataFilters
- isSuperType(Type<?>, Type<?>) - Static method in class com.strobel.reflection.Helper
- isSupported(LanguageFeature) - Method in class com.strobel.decompiler.DecompilerContext
- isSupported(TypeDefinition, LanguageFeature) - Method in class com.strobel.decompiler.DecompilerContext
- isSwitchMapField(FieldReference) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.EclipseEnumSwitchRewriterTransform.Visitor
- isSwitchMapLookup(Expression, StrongBox<Expression>) - Method in class com.strobel.decompiler.languages.java.ast.transforms.EnumSwitchRewriterTransform.Visitor
- isSwitchMapMethod(MethodReference) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.EclipseEnumSwitchRewriterTransform.Visitor
- isSwitchMapWrapper(TypeReference) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.EnumSwitchRewriterTransform.Visitor
- isSynchronized() - Method in class com.strobel.decompiler.ast.TryCatchBlock
- isSynchronized() - Method in class com.strobel.reflection.RawMethod
- isSynthetic() - Method in class com.strobel.assembler.metadata.FieldDefinition
- isSynthetic() - Method in interface com.strobel.assembler.metadata.IMemberDefinition
- isSynthetic() - Method in class com.strobel.assembler.metadata.MethodDefinition
- isSynthetic() - Method in class com.strobel.assembler.metadata.ParameterDefinition
- isSynthetic() - Method in class com.strobel.assembler.metadata.TypeDefinition
- isSynthetic() - Method in class com.strobel.reflection.CompoundType
- isSynthetic() - Method in class com.strobel.reflection.Type
- isTailCall() - Method in class com.strobel.expressions.LambdaExpression
- isThisOrOuterThisReference(Expression) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.EliminateSyntheticAccessorsTransform
- isThisParameter(Variable) - Method in class com.strobel.decompiler.ast.TypeAnalysis
- isThrow() - Method in enum class com.strobel.assembler.ir.OpCode
- ISTORE - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ISTORE - Enum constant in enum class com.strobel.reflection.emit.OpCode
- ISTORE_0 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ISTORE_0 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- ISTORE_1 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ISTORE_1 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- ISTORE_2 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ISTORE_2 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- ISTORE_3 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ISTORE_3 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- ISTORE_W - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ISTORE_W - Enum constant in enum class com.strobel.reflection.emit.OpCode
- isTransient() - Method in class com.strobel.reflection.RawField
- IStrongBox - Interface in com.strobel.core
- isTrue(Expression) - Static method in class com.strobel.expressions.ConstantCheck
- isTrue(Expression) - Static method in class com.strobel.expressions.Expression
- isTrue(Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- isTrue(String) - Static method in class com.strobel.core.StringUtilities
- IsTrue - Enum constant in enum class com.strobel.expressions.ExpressionType
- isTypeCastSemantic(CastExpression) - Method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.IsRedundantVisitor
- isTypeCreated() - Method in class com.strobel.reflection.emit.ConstructorBuilder
- isTypeCreated() - Method in class com.strobel.reflection.emit.MethodBuilder
- isTypeInitializer() - Method in class com.strobel.assembler.metadata.MethodReference
- isTypeKnown() - Method in class com.strobel.assembler.metadata.VariableDefinition
- ISUB - Enum constant in enum class com.strobel.assembler.ir.OpCode
- ISUB - Enum constant in enum class com.strobel.reflection.emit.OpCode
- isUnbounded() - Method in class com.strobel.assembler.metadata.GenericParameter
- isUnbounded() - Method in class com.strobel.assembler.metadata.signatures.Wildcard
- isUnbounded() - Method in class com.strobel.assembler.metadata.TypeReference
- isUnbounded() - Method in class com.strobel.assembler.metadata.WildcardType
- isUnbounded() - Method in class com.strobel.reflection.Type
- isUnboxingExpression(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RemoveImplicitBoxingTransform
- isUnconditionalBranch() - Method in enum class com.strobel.assembler.ir.OpCode
- isUnconditionalBranch(AstNode) - Static method in class com.strobel.decompiler.languages.java.ast.AstNode
- isUnconditionalControlFlow() - Method in enum class com.strobel.decompiler.ast.AstCode
- isUnconditionalControlFlow() - Method in class com.strobel.decompiler.ast.Node
- isUnicodeOutputEnabled() - Method in class com.strobel.decompiler.CommandLineOptions
- isUnicodeOutputEnabled() - Method in class com.strobel.decompiler.DecompilerSettings
- isUnicodeOutputEnabled() - Method in class com.strobel.decompiler.PlainTextOutput
- isUninitialized() - Method in class com.strobel.assembler.ir.FrameValue
- isUninitialized() - Method in class com.strobel.decompiler.ast.AstBuilder.VariableSlot
- isUnionType() - Method in class com.strobel.assembler.metadata.TypeReference
- isUnionType() - Method in class com.strobel.assembler.metadata.UnionType
- isUnix() - Static method in class com.strobel.core.Environment
- isUnix() - Method in enum class com.strobel.core.OS
- isUnknownType() - Method in interface com.strobel.decompiler.types.ITypeInfo
- isUnknownType() - Method in class com.strobel.decompiler.types.TypeProxy
- isUnoptimized() - Method in class com.strobel.decompiler.CommandLineOptions
- isUnsigned() - Method in enum class com.strobel.assembler.metadata.JvmType
- isUnsigned() - Method in enum class com.strobel.reflection.SimpleType
- isValid(Object) - Method in class com.strobel.decompiler.patterns.Role
- isValidInvocationTargetType(MethodInfo, Type<?>) - Static method in class com.strobel.util.TypeUtils
- isValidName(String) - Static method in class com.strobel.decompiler.languages.java.ast.NameVariables
- isValidPrimitiveLiteralAssignment(TypeReference, Object) - Static method in class com.strobel.decompiler.languages.java.utilities.TypeUtilities
- isValidPrimitiveParent(InvocationExpression, AstNode) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RemoveImplicitBoxingTransform
- isVarArgs() - Method in class com.strobel.assembler.metadata.MethodDefinition
- isVariableDefinition() - Method in class com.strobel.decompiler.ast.AstBuilder.ByteCode
- isVerbose() - Method in class com.strobel.decompiler.CommandLineOptions
- isVisible() - Method in class com.strobel.reflection.Type
- isVisited() - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode
- isVoid() - Method in class com.strobel.assembler.metadata.PrimitiveType
- isVoid() - Method in class com.strobel.assembler.metadata.TypeReference
- isVoid() - Method in interface com.strobel.decompiler.types.ITypeInfo
- isVoid() - Method in class com.strobel.decompiler.types.TypeProxy
- isVolatile() - Method in class com.strobel.reflection.RawField
- isWide() - Method in enum class com.strobel.assembler.ir.OpCode
- isWide() - Method in enum class com.strobel.reflection.emit.OpCode
- isWildcard() - Method in interface com.strobel.decompiler.types.ITypeInfo
- isWildcard() - Method in class com.strobel.decompiler.types.TypeProxy
- isWildcardType() - Method in class com.strobel.assembler.metadata.TypeReference
- isWildcardType() - Method in class com.strobel.assembler.metadata.WildcardType
- isWildcardType() - Method in class com.strobel.reflection.CapturedType
- isWildcardType() - Method in class com.strobel.reflection.Type
- isWildcardType() - Method in class com.strobel.reflection.WildcardType
- isWindows - Static variable in class com.strobel.io.PathHelper
- isWindows() - Static method in class com.strobel.core.Environment
- isWindows() - Method in enum class com.strobel.core.OS
- isWriteOperation() - Method in enum class com.strobel.decompiler.ast.AstCode
- items - Variable in class com.strobel.core.CollectionUtilities.Buffer
- Iterable - Static variable in class com.strobel.reflection.Types
- iterator - Variable in class com.strobel.core.CollectionUtilities.OfTypeIterator
- iterator - Variable in class com.strobel.core.CollectionUtilities.SkipIterator
- iterator - Variable in class com.strobel.core.CollectionUtilities.TakeIterator
- iterator - Variable in class com.strobel.core.CollectionUtilities.WhereSelectIterableIterator
- iterator() - Method in class com.strobel.assembler.ir.ConstantPool
- iterator() - Method in class com.strobel.collections.ImmutableList
- iterator() - Method in class com.strobel.collections.ListBuffer
-
An enumeration of all elements in this buffer.
- iterator() - Method in class com.strobel.collections.SmartList
- iterator() - Method in class com.strobel.core.CollectionUtilities.AbstractIterator
- iterator() - Method in class com.strobel.core.CollectionUtilities.SkipIterator
- iterator() - Method in class com.strobel.core.ReadOnlyList
- iterator() - Method in class com.strobel.decompiler.languages.java.ast.AstNodeCollection
- iterator() - Method in class com.strobel.decompiler.languages.java.ast.BlockStatement
- iterator() - Method in class com.strobel.decompiler.patterns.Choice
- iterator() - Method in class com.strobel.expressions.ExpressionList
- iterator(int) - Method in class com.strobel.expressions.ExpressionList
- Iterator - Static variable in class com.strobel.reflection.Types
- ITERATOR_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.ForStatement
- ITextOutput - Interface in com.strobel.decompiler
- ITypeInfo - Interface in com.strobel.decompiler.types
- ITypeListener - Interface in com.strobel.decompiler.types
- ITypeLoader - Interface in com.strobel.assembler.metadata
- IUnionType - Interface in com.strobel.assembler.metadata
- IUSHR - Enum constant in enum class com.strobel.assembler.ir.OpCode
- IUSHR - Enum constant in enum class com.strobel.reflection.emit.OpCode
- IVariableDefinitionProvider - Interface in com.strobel.assembler.metadata
- IXOR - Enum constant in enum class com.strobel.assembler.ir.OpCode
- IXOR - Enum constant in enum class com.strobel.reflection.emit.OpCode
J
- J7_CLEAR_SAVED_EXCEPTION_PATTERN - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.TryWithResourcesTransform
- J7_RESOURCE_INIT_PATTERN - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.TryWithResourcesTransform
- JarTypeLoader - Class in com.strobel.assembler.metadata
- JarTypeLoader(JarFile) - Constructor for class com.strobel.assembler.metadata.JarTypeLoader
- java() - Static method in class com.strobel.decompiler.languages.Languages
- JAVA - Static variable in class com.strobel.decompiler.languages.Languages
- JAVA_MAGIC - Static variable in class com.strobel.reflection.emit.ClassWriter
- javaDefaults() - Static method in class com.strobel.decompiler.DecompilerSettings
- JavaFormattingOptions - Class in com.strobel.decompiler.languages.java
- JavaFormattingOptions() - Constructor for class com.strobel.decompiler.languages.java.JavaFormattingOptions
- JavaLanguage - Class in com.strobel.decompiler.languages.java
- JavaLanguage() - Constructor for class com.strobel.decompiler.languages.java.JavaLanguage
- JavaLanguage(String, Predicate<IAstTransform>) - Constructor for class com.strobel.decompiler.languages.java.JavaLanguage
- JavaModifierToken - Class in com.strobel.decompiler.languages.java.ast
- JavaModifierToken(Flags.Flag) - Constructor for class com.strobel.decompiler.languages.java.ast.JavaModifierToken
- JavaModifierToken(TextLocation, Flags.Flag) - Constructor for class com.strobel.decompiler.languages.java.ast.JavaModifierToken
- JavaNameResolver - Class in com.strobel.decompiler.languages.java.ast
- JavaNameResolver() - Constructor for class com.strobel.decompiler.languages.java.ast.JavaNameResolver
- JavaNameResolver.FindDeclarationVisitor - Class in com.strobel.decompiler.languages.java.ast
- JavaNameResolver.Result - Class in com.strobel.decompiler.languages.java.ast
- JavaOutputVisitor - Class in com.strobel.decompiler.languages.java
- JavaOutputVisitor(ITextOutput, DecompilerSettings) - Constructor for class com.strobel.decompiler.languages.java.JavaOutputVisitor
- JavaOutputVisitor.LastWritten - Enum Class in com.strobel.decompiler.languages.java
- JavaPrimitiveCast - Class in com.strobel.decompiler.languages.java.ast
- JavaPrimitiveCast() - Constructor for class com.strobel.decompiler.languages.java.ast.JavaPrimitiveCast
- JavaResolver - Class in com.strobel.decompiler.languages.java.ast
- JavaResolver(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.JavaResolver
- JavaResolver.BinaryOperations - Class in com.strobel.decompiler.languages.java.ast
- JavaResolver.PrimitiveResolveResult - Class in com.strobel.decompiler.languages.java.ast
- JavaResolver.ResolveVisitor - Class in com.strobel.decompiler.languages.java.ast
- JavaResolver.UnaryOperations - Class in com.strobel.decompiler.languages.java.ast
- JavaTokenNode - Class in com.strobel.decompiler.languages.java.ast
- JavaTokenNode(TextLocation) - Constructor for class com.strobel.decompiler.languages.java.ast.JavaTokenNode
- JavaTokenNode.NullJavaTokenNode - Class in com.strobel.decompiler.languages.java.ast
- JDK1_1 - Enum constant in enum class com.strobel.assembler.metadata.CompilerTarget
- JDK1_1 - Enum constant in enum class com.strobel.reflection.emit.CompilationTarget
- JDK1_2 - Enum constant in enum class com.strobel.assembler.metadata.CompilerTarget
- JDK1_2 - Enum constant in enum class com.strobel.reflection.emit.CompilationTarget
- JDK1_3 - Enum constant in enum class com.strobel.assembler.metadata.CompilerTarget
- JDK1_3 - Enum constant in enum class com.strobel.reflection.emit.CompilationTarget
- JDK1_4 - Enum constant in enum class com.strobel.assembler.metadata.CompilerTarget
-
J2SE1.4 = Merlin.
- JDK1_4 - Enum constant in enum class com.strobel.reflection.emit.CompilationTarget
-
J2SE1.4 = Merlin.
- JDK1_4_1 - Enum constant in enum class com.strobel.reflection.emit.CompilationTarget
-
The following are undocumented transitional targets that we had used to test VM fixes in update releases.
- JDK1_4_2 - Enum constant in enum class com.strobel.reflection.emit.CompilationTarget
- JDK1_5 - Enum constant in enum class com.strobel.assembler.metadata.CompilerTarget
-
Tiger.
- JDK1_5 - Enum constant in enum class com.strobel.reflection.emit.CompilationTarget
-
Tiger.
- JDK1_6 - Enum constant in enum class com.strobel.assembler.metadata.CompilerTarget
-
JDK 6.
- JDK1_6 - Enum constant in enum class com.strobel.reflection.emit.CompilationTarget
-
JDK 6.
- JDK1_7 - Enum constant in enum class com.strobel.assembler.metadata.CompilerTarget
-
JDK 7.
- JDK1_7 - Enum constant in enum class com.strobel.reflection.emit.CompilationTarget
-
JDK 7.
- JDK1_8 - Enum constant in enum class com.strobel.assembler.metadata.CompilerTarget
-
JDK 8.
- JDK10 - Enum constant in enum class com.strobel.assembler.metadata.CompilerTarget
-
JDK 10.
- JDK11 - Enum constant in enum class com.strobel.assembler.metadata.CompilerTarget
-
JDK 11.
- JDK12 - Enum constant in enum class com.strobel.assembler.metadata.CompilerTarget
-
JDK 12.
- JDK13 - Enum constant in enum class com.strobel.assembler.metadata.CompilerTarget
-
JDK 13.
- JDK14 - Enum constant in enum class com.strobel.assembler.metadata.CompilerTarget
-
JDK 14.
- JDK15 - Enum constant in enum class com.strobel.assembler.metadata.CompilerTarget
-
JDK 15.
- JDK16 - Enum constant in enum class com.strobel.assembler.metadata.CompilerTarget
-
JDK 16.
- JDK17 - Enum constant in enum class com.strobel.assembler.metadata.CompilerTarget
-
JDK 16.
- JDK9 - Enum constant in enum class com.strobel.assembler.metadata.CompilerTarget
-
JDK 9.
- join(String, Iterable<?>) - Static method in class com.strobel.core.StringUtilities
- join(String, String...) - Static method in class com.strobel.core.StringUtilities
- JoinBasicBlocks - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- JoinBasicBlocksOptimization(DecompilerContext, Block) - Constructor for class com.strobel.decompiler.ast.AstOptimizer.JoinBasicBlocksOptimization
- JoinBranchConditions - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- JoinBranchConditionsOptimization(DecompilerContext, Block) - Constructor for class com.strobel.decompiler.ast.AstOptimizer.JoinBranchConditionsOptimization
- Jsr - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- JSR - Enum constant in enum class com.strobel.assembler.ir.OpCode
- JSR - Enum constant in enum class com.strobel.reflection.emit.OpCode
- JSR_W - Enum constant in enum class com.strobel.assembler.ir.OpCode
- JSR_W - Enum constant in enum class com.strobel.reflection.emit.OpCode
- JSR14 - Enum constant in enum class com.strobel.reflection.emit.CompilationTarget
-
Support for the JSR14 prototype compiler (targeting 1.4 VMs augmented with a few support classes).
- Jump - Enum constant in enum class com.strobel.decompiler.languages.java.analysis.ControlFlowEdgeType
-
A jump statement (goto, goto case, break or continue)
- jumpOutOfTryFinally - Variable in class com.strobel.decompiler.languages.java.analysis.ControlFlowEdge
- JumpToExceptionHandler - Enum constant in enum class com.strobel.assembler.flowanalysis.JumpType
-
Jump to exception handler (an exception occurred).
- JumpType - Enum Class in com.strobel.assembler.flowanalysis
- JumpType() - Constructor for enum class com.strobel.assembler.flowanalysis.JumpType
- JvmType - Enum Class in com.strobel.assembler.metadata
- JvmType() - Constructor for enum class com.strobel.assembler.metadata.JvmType
K
- KeepCommentsAtFirstColumn - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- key - Variable in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap.IntHashEntry
- key() - Method in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap.SimpleEntry
- key() - Method in interface com.strobel.collections.concurrent.ConcurrentRefValueIntObjectHashMap.IntReference
- key() - Method in class com.strobel.collections.concurrent.ConcurrentWeakIntObjectHashMap.WeakIntReference
- key() - Method in interface com.strobel.collections.concurrent.IntObjectEntry
- key(VariableDefinition) - Static method in class com.strobel.decompiler.ast.AstBuilder
- key(Type<?>) - Method in class com.strobel.reflection.TypeCache
- key(Type<?>, TypeList) - Method in class com.strobel.reflection.TypeCache
- Key<T> - Class in com.strobel.componentmodel
- Key() - Constructor for class com.strobel.assembler.ir.ConstantPool.Key
- Key() - Constructor for class com.strobel.reflection.emit.ConstantPool.Key
- Key(Type<?>) - Constructor for class com.strobel.reflection.TypeCache.Key
- Key(Type<?>, TypeList) - Constructor for class com.strobel.reflection.TypeCache.Key
- Key(String) - Constructor for class com.strobel.componentmodel.Key
- KeyedQueue<K,
V> - Class in com.strobel.core - KeyedQueue() - Constructor for class com.strobel.core.KeyedQueue
- keys() - Method in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap
- keys() - Method in interface com.strobel.collections.concurrent.ConcurrentIntObjectMap
- keys() - Method in class com.strobel.collections.concurrent.ConcurrentRefValueIntObjectHashMap
- Keys - Class in com.strobel.decompiler.languages.java.ast
- Keys() - Constructor for class com.strobel.decompiler.languages.java.ast.Keys
- KeywordOrIdentifier - Enum constant in enum class com.strobel.decompiler.languages.java.JavaOutputVisitor.LastWritten
- KEYWORDS - Static variable in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- kind - Variable in class com.strobel.expressions.LabelScopeInfo
- Kind() - Constructor for enum class com.strobel.assembler.metadata.Flags.Kind
- KnownAssignable - Enum constant in enum class com.strobel.expressions.AnalyzeTypeIsResult
- KnownFalse - Enum constant in enum class com.strobel.expressions.AnalyzeTypeIsResult
- KnownTrue - Enum constant in enum class com.strobel.expressions.AnalyzeTypeIsResult
L
- L - Static variable in class com.strobel.decompiler.AnsiTextOutput.Delimiters
- L2D - Enum constant in enum class com.strobel.assembler.ir.OpCode
- L2D - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- L2D - Enum constant in enum class com.strobel.reflection.emit.OpCode
- L2F - Enum constant in enum class com.strobel.assembler.ir.OpCode
- L2F - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- L2F - Enum constant in enum class com.strobel.reflection.emit.OpCode
- L2I - Enum constant in enum class com.strobel.assembler.ir.OpCode
- L2I - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- L2I - Enum constant in enum class com.strobel.reflection.emit.OpCode
- label - Variable in class com.strobel.decompiler.ast.AstBuilder.ByteCode
- label - Variable in class com.strobel.decompiler.languages.java.ast.transforms.BreakTargetRelocation.LabelInfo
- label - Variable in class com.strobel.reflection.emit.Label
- label() - Static method in class com.strobel.expressions.Expression
- label(LabelTarget) - Static method in class com.strobel.expressions.Expression
- label(LabelTarget, Expression) - Static method in class com.strobel.expressions.Expression
- label(Type<?>) - Static method in class com.strobel.expressions.Expression
- label(Type<?>, String) - Static method in class com.strobel.expressions.Expression
- label(String) - Static method in class com.strobel.expressions.Expression
- Label - Class in com.strobel.assembler.metadata
-
User: Mike Strobel Date: 1/6/13 Time: 2:36 PM
- Label - Class in com.strobel.decompiler.ast
- Label - Class in com.strobel.reflection.emit
- Label - Enum constant in enum class com.strobel.expressions.ExpressionType
- Label() - Constructor for class com.strobel.decompiler.ast.Label
- Label(int) - Constructor for class com.strobel.assembler.metadata.Label
- Label(int) - Constructor for class com.strobel.reflection.emit.Label
- Label(String) - Constructor for class com.strobel.decompiler.ast.Label
- LABEL - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- label1 - Variable in class com.strobel.decompiler.ast.AstOptimizer.AbstractBranchBlockOptimization
- label2 - Variable in class com.strobel.decompiler.ast.AstOptimizer.AbstractBranchBlockOptimization
- labelAlreadyDefined() - Static method in class com.strobel.reflection.emit.Error
- LabelCleanupTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- LabelCleanupTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.LabelCleanupTransform
- LabeledStatement - Class in com.strobel.decompiler.languages.java.ast
- LabeledStatement(int) - Constructor for class com.strobel.decompiler.languages.java.ast.LabeledStatement
- LabeledStatement(int, String) - Constructor for class com.strobel.decompiler.languages.java.ast.LabeledStatement
- LabeledStatement(String, Statement) - Constructor for class com.strobel.decompiler.languages.java.ast.LabeledStatement
- LabelExpression - Class in com.strobel.expressions
- LabelExpression(LabelTarget, Expression) - Constructor for class com.strobel.expressions.LabelExpression
- labelGlobalRefCount - Variable in class com.strobel.decompiler.ast.AstOptimizer.AbstractBasicBlockOptimization
- LabelInfo - Class in com.strobel.expressions
- LabelInfo(LabelStatement) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.BreakTargetRelocation.LabelInfo
- LabelInfo(CodeGenerator, LabelTarget, boolean) - Constructor for class com.strobel.expressions.LabelInfo
- LabelInfo(String) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.BreakTargetRelocation.LabelInfo
- labelIsLast - Variable in class com.strobel.decompiler.languages.java.ast.transforms.BreakTargetRelocation.LabelInfo
- labelLookup - Variable in class com.strobel.decompiler.ast.GotoRemoval
- labelMustBeVoidOrHaveExpression() - Static method in class com.strobel.expressions.Error
- labels - Variable in class com.strobel.decompiler.ast.GotoRemoval
- labels - Variable in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder
- labels - Variable in class com.strobel.expressions.LabelScopeInfo
- LabelScopeInfo - Class in com.strobel.expressions
- LabelScopeInfo(LabelScopeInfo, LabelScopeKind) - Constructor for class com.strobel.expressions.LabelScopeInfo
- LabelScopeKind - Enum Class in com.strobel.expressions
- LabelScopeKind() - Constructor for enum class com.strobel.expressions.LabelScopeKind
- LabelStatement - Class in com.strobel.decompiler.languages.java.ast
- LabelStatement(int, String) - Constructor for class com.strobel.decompiler.languages.java.ast.LabelStatement
- labelsToNodes - Variable in class com.strobel.decompiler.ast.LoopsAndConditions
- labelTarget - Variable in class com.strobel.decompiler.languages.java.ast.transforms.BreakTargetRelocation.LabelInfo
- LabelTarget - Class in com.strobel.expressions
-
Used to denote the target of a
GotoExpression
- LabelTarget(Type, String) - Constructor for class com.strobel.expressions.LabelTarget
- labelTargetAlreadyDefined(String) - Static method in class com.strobel.expressions.Error
- labelTargetUndefined(String) - Static method in class com.strobel.expressions.Error
- labelToBasicBlock - Variable in class com.strobel.decompiler.ast.AstOptimizer.AbstractBasicBlockOptimization
- LADD - Enum constant in enum class com.strobel.assembler.ir.OpCode
- LADD - Enum constant in enum class com.strobel.reflection.emit.OpCode
- LALOAD - Enum constant in enum class com.strobel.assembler.ir.OpCode
- LALOAD - Enum constant in enum class com.strobel.reflection.emit.OpCode
- lambda - Variable in class com.strobel.expressions.LambdaCompiler
- lambda(Expression, boolean, ParameterExpression...) - Static method in class com.strobel.expressions.Expression
- lambda(Expression, boolean, ParameterExpressionList) - Static method in class com.strobel.expressions.Expression
- lambda(Expression, ParameterExpression...) - Static method in class com.strobel.expressions.Expression
- lambda(Expression, ParameterExpressionList) - Static method in class com.strobel.expressions.Expression
- lambda(Type<?>, Expression, boolean, ParameterExpression...) - Static method in class com.strobel.expressions.Expression
- lambda(Type<?>, Expression, boolean, ParameterExpressionList) - Static method in class com.strobel.expressions.Expression
- lambda(Type<?>, Expression, ParameterExpression...) - Static method in class com.strobel.expressions.Expression
- lambda(Type<?>, Expression, ParameterExpressionList) - Static method in class com.strobel.expressions.Expression
- lambda(Type<?>, String, Expression, boolean, ParameterExpression...) - Static method in class com.strobel.expressions.Expression
- lambda(Type<?>, String, Expression, boolean, ParameterExpressionList) - Static method in class com.strobel.expressions.Expression
- lambda(Type<?>, String, Expression, ParameterExpression...) - Static method in class com.strobel.expressions.Expression
- lambda(String, Expression, boolean, ParameterExpression...) - Static method in class com.strobel.expressions.Expression
- lambda(String, Expression, ParameterExpression...) - Static method in class com.strobel.expressions.Expression
- Lambda - Class in com.strobel.decompiler.ast
- Lambda - Enum constant in enum class com.strobel.expressions.ExpressionType
- Lambda - Enum constant in enum class com.strobel.expressions.LabelScopeKind
- Lambda() - Constructor for class com.strobel.decompiler.ast.Lambda
- Lambda(Block) - Constructor for class com.strobel.decompiler.ast.Lambda
- Lambda(Block, TypeReference) - Constructor for class com.strobel.decompiler.ast.Lambda
- LAMBDA_BODY_PATTERN - Static variable in class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder
- LAMBDA_EXPRESSIONS - Enum constant in enum class com.strobel.assembler.metadata.LanguageFeature
- LambdaCompiler - Class in com.strobel.expressions
- LambdaCompiler(AnalyzedTree, LambdaExpression<?>) - Constructor for class com.strobel.expressions.LambdaCompiler
- LambdaCompiler(AnalyzedTree, LambdaExpression<?>, MethodBuilder, ConstructorBuilder) - Constructor for class com.strobel.expressions.LambdaCompiler
- LambdaCompiler(LambdaCompiler, LambdaExpression) - Constructor for class com.strobel.expressions.LambdaCompiler
- LambdaCompiler.CompilationFlags - Class in com.strobel.expressions
- LambdaExpression - Class in com.strobel.decompiler.languages.java.ast
- LambdaExpression<T> - Class in com.strobel.expressions
- LambdaExpression(int) - Constructor for class com.strobel.decompiler.languages.java.ast.LambdaExpression
- LambdaExpression(Type<T>, String, Expression, boolean, ParameterExpressionList) - Constructor for class com.strobel.expressions.LambdaExpression
- LambdaMetafactory - Static variable in class com.strobel.assembler.metadata.CommonTypeReferences
- lambdaNeedsParenthesis(LambdaExpression) - Static method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- lambdas - Variable in class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.MethodVariables
- LambdaTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- LambdaTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.LambdaTransform
- lambdaTypeMustBeSingleMethodInterface() - Static method in class com.strobel.expressions.Error
- lambdaVariables - Variable in class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.MethodVariables
- LAND - Enum constant in enum class com.strobel.assembler.ir.OpCode
- LAND - Enum constant in enum class com.strobel.reflection.emit.OpCode
- Language - Class in com.strobel.decompiler.languages
- Language() - Constructor for class com.strobel.decompiler.languages.Language
- LanguageFeature - Enum Class in com.strobel.assembler.metadata
- LanguageFeature(CompilerTarget) - Constructor for enum class com.strobel.assembler.metadata.LanguageFeature
- LanguageFeature(CompilerTarget, CompilerTarget) - Constructor for enum class com.strobel.assembler.metadata.LanguageFeature
- Languages - Class in com.strobel.decompiler.languages
- Languages() - Constructor for class com.strobel.decompiler.languages.Languages
- last - Variable in class com.strobel.collections.ListBuffer
-
A pointer pointing to the last, sentinel element of `elements'.
- last() - Method in class com.strobel.collections.ImmutableList
-
The last element in the list, if any, or null.
- last(Iterable<T>) - Static method in class com.strobel.core.CollectionUtilities
- last(Iterable<T>, Predicate<T>) - Static method in class com.strobel.core.CollectionUtilities
- last(List<T>) - Static method in class com.strobel.core.CollectionUtilities
- lastIndexOf(boolean[], boolean) - Static method in class com.strobel.core.ArrayUtilities
- lastIndexOf(byte[], byte) - Static method in class com.strobel.core.ArrayUtilities
- lastIndexOf(char[], char) - Static method in class com.strobel.core.ArrayUtilities
- lastIndexOf(double[], double) - Static method in class com.strobel.core.ArrayUtilities
- lastIndexOf(float[], float) - Static method in class com.strobel.core.ArrayUtilities
- lastIndexOf(int[], int) - Static method in class com.strobel.core.ArrayUtilities
- lastIndexOf(long[], long) - Static method in class com.strobel.core.ArrayUtilities
- lastIndexOf(short[], short) - Static method in class com.strobel.core.ArrayUtilities
- lastIndexOf(Expression) - Method in class com.strobel.expressions.BlockExpressionList
- lastIndexOf(Object) - Method in class com.strobel.collections.ImmutableList
- lastIndexOf(Object) - Method in class com.strobel.core.ReadOnlyList
- lastIndexOf(T) - Method in class com.strobel.expressions.ExpressionList
- lastIndexOf(T[], T) - Static method in class com.strobel.core.ArrayUtilities
- lastIndexOf(U) - Method in interface com.strobel.core.IReadOnlyList
- lastIndexWhere(Iterable<T>, Predicate<T>) - Static method in class com.strobel.core.CollectionUtilities
- lastObservedLineNumber - Variable in class com.strobel.decompiler.languages.java.TextOutputFormatter
-
when writing out line numbers, keeps track of the most recently used one to avoid redundancy
- lastOrDefault(Iterable<T>) - Static method in class com.strobel.core.CollectionUtilities
- lastOrDefault(Iterable<T>, Predicate<T>) - Static method in class com.strobel.core.CollectionUtilities
- LASTORE - Enum constant in enum class com.strobel.assembler.ir.OpCode
- LASTORE - Enum constant in enum class com.strobel.reflection.emit.OpCode
- lastOrNullObject() - Method in class com.strobel.decompiler.languages.java.ast.AstNodeCollection
- lastOrNullObject(Predicate<T>) - Method in class com.strobel.decompiler.languages.java.ast.AstNodeCollection
- lastUsingDeclaration - Variable in class com.strobel.decompiler.languages.java.TextOutputFormatter
- lastWritten - Variable in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- LastWritten() - Constructor for enum class com.strobel.decompiler.languages.java.JavaOutputVisitor.LastWritten
- LazyConstants() - Constructor for class com.strobel.reflection.Type.LazyConstants
- LazyInit() - Constructor for class com.strobel.compilerservices.RuntimeHelpers.LazyInit
- LazyInit() - Constructor for class com.strobel.reflection.BottomType.LazyInit
- LazyInit() - Constructor for class com.strobel.reflection.NullType.LazyInit
- LazyInit() - Constructor for class generated.PackageAccess.LazyInit
- LazyTypes() - Constructor for class com.strobel.reflection.emit.TypeBuilder.LazyTypes
- lb() - Static method in class com.strobel.collections.ListBuffer
- LcdMHHelperBuilder(TypeDeclaration, TypeReference, MethodHandle) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.MethodHandleConstantRewriter.LcdMHHelperBuilder
- LCMP - Enum constant in enum class com.strobel.assembler.ir.OpCode
- LCMP - Enum constant in enum class com.strobel.reflection.emit.OpCode
- LCONST_0 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- LCONST_0 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- LCONST_1 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- LCONST_1 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- LdC - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- LDC - Enum constant in enum class com.strobel.assembler.ir.OpCode
- LDC - Enum constant in enum class com.strobel.reflection.emit.OpCode
- LDC_W - Enum constant in enum class com.strobel.assembler.ir.OpCode
- LDC_W - Enum constant in enum class com.strobel.reflection.emit.OpCode
- LDC2_W - Enum constant in enum class com.strobel.assembler.ir.OpCode
- LDC2_W - Enum constant in enum class com.strobel.reflection.emit.OpCode
- LDIV - Enum constant in enum class com.strobel.assembler.ir.OpCode
- LDIV - Enum constant in enum class com.strobel.reflection.emit.OpCode
- LEADING_COMMENTS - Enum constant in enum class com.strobel.decompiler.LineNumberFormatter.LineNumberOption
- leadingLabel - Variable in class com.strobel.decompiler.ast.LockInfo
- Leave - Enum constant in enum class com.strobel.decompiler.ast.AstCode
-
Special placeholder to mark the end of try and catch blocks with an unconditional branch.
- LEAVE - Enum constant in enum class com.strobel.assembler.ir.OpCode
- LeaveTry - Enum constant in enum class com.strobel.assembler.flowanalysis.JumpType
-
Jump from try block (not a real jump, as the finally handler executes first).
- LEFT_BRACE - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- LEFT_BRACKET - Static variable in class com.strobel.decompiler.AnsiTextOutput.Delimiters
- LEFT_BRACKET - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- LEFT_CHEVRON - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- LEFT_PARENTHESIS - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- LEFT_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.AssignmentExpression
- LEFT_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.BinaryOperatorExpression
- LeftmostBinaryOperandNode - Class in com.strobel.decompiler.patterns
- LeftmostBinaryOperandNode(INode) - Constructor for class com.strobel.decompiler.patterns.LeftmostBinaryOperandNode
- LeftmostBinaryOperandNode(INode, BinaryOperatorType, boolean) - Constructor for class com.strobel.decompiler.patterns.LeftmostBinaryOperandNode
- leftParenthesis() - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- LeftParenthesis - Enum constant in enum class com.strobel.decompiler.languages.java.JavaOutputVisitor.LastWritten
- leftShift(JvmType, Object, Object) - Static method in class com.strobel.decompiler.languages.java.ast.JavaResolver.BinaryOperations
- leftShift(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- leftShift(Expression, Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- LeftShift - Enum constant in enum class com.strobel.expressions.ExpressionType
- leftShiftAssign(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- leftShiftAssign(Expression, Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- leftShiftAssign(Expression, Expression, MethodInfo, LambdaExpression<?>) - Static method in class com.strobel.expressions.Expression
- LeftShiftAssign - Enum constant in enum class com.strobel.expressions.ExpressionType
- length - Variable in enum class com.strobel.reflection.emit.OperandType
- length() - Method in class com.strobel.collections.ImmutableList
-
Return the number of elements in this list.
- length() - Method in class com.strobel.collections.ListBuffer
-
Return the number of elements in this buffer.
- LESS_THAN - Enum constant in enum class com.strobel.decompiler.languages.java.ast.BinaryOperatorType
- LESS_THAN_OR_EQUAL - Enum constant in enum class com.strobel.decompiler.languages.java.ast.BinaryOperatorType
- LESS_THAN_OR_EQUAL_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.BinaryOperatorExpression
- LESS_THAN_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.BinaryOperatorExpression
- lessThan(JvmType, Object, Object) - Static method in class com.strobel.decompiler.languages.java.ast.JavaResolver.BinaryOperations
- lessThan(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- lessThan(Expression, Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- LessThan - Enum constant in enum class com.strobel.expressions.ExpressionType
- lessThanOrEqual(JvmType, Object, Object) - Static method in class com.strobel.decompiler.languages.java.ast.JavaResolver.BinaryOperations
- lessThanOrEqual(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- lessThanOrEqual(Expression, Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- LessThanOrEqual - Enum constant in enum class com.strobel.expressions.ExpressionType
- lifetime - Variable in class com.strobel.decompiler.ast.AstBuilder.VariableInfo
- LIGHT - Enum constant in enum class com.strobel.decompiler.AnsiTextOutput.ColorScheme
- LimitedResolver() - Constructor for class com.strobel.assembler.metadata.MetadataResolver.LimitedResolver
- line - Variable in class com.strobel.decompiler.PlainTextOutput
- line() - Method in class com.strobel.decompiler.languages.TextLocation
- LINE_NUMBER_CODE - Static variable in class com.strobel.decompiler.languages.BytecodeLanguage.InstructionPrinter
- LineInfo - Enum constant in enum class com.strobel.expressions.ExpressionType
- linekdHashMapFactory() - Static method in class com.strobel.core.CollectionUtilities
- LineNumberFormatter - Class in com.strobel.decompiler
-
A
LineNumberFormatter
is used to rewrite an existing .java file, introducing line number information. - LineNumberFormatter(File, List<LineNumberPosition>, EnumSet<LineNumberFormatter.LineNumberOption>) - Constructor for class com.strobel.decompiler.LineNumberFormatter
-
Constructs an instance.
- LineNumberFormatter.LineNumberOption - Enum Class in com.strobel.decompiler
- lineNumberMode - Variable in class com.strobel.decompiler.languages.java.TextOutputFormatter
- LineNumberMode() - Constructor for enum class com.strobel.decompiler.languages.java.TextOutputFormatter.LineNumberMode
- LineNumberOption() - Constructor for enum class com.strobel.decompiler.LineNumberFormatter.LineNumberOption
- LineNumberPosition - Class in com.strobel.decompiler.languages
-
Indicates the position of a line number in a decompiler-written Java class.
- LineNumberPosition(int, int, int) - Constructor for class com.strobel.decompiler.languages.LineNumberPosition
-
Creates a new line number position from a decompiler-emitted expression or statement.
- lineNumberPositions - Variable in class com.strobel.decompiler.languages.java.TextOutputFormatter
-
maps original line numbers to decompiler-emitted line numbers and columns
- LineNumberPrintWriter - Class in com.strobel.decompiler
-
A specialization of
PrintWriter
which can automatically prefix lines with a Java-commented, justified line number. - LineNumberPrintWriter(int, Writer) - Constructor for class com.strobel.decompiler.LineNumberPrintWriter
-
Creates an instance.
- LineNumberTable - Static variable in class com.strobel.assembler.ir.attributes.AttributeNames
- LineNumberTableAttribute - Class in com.strobel.assembler.ir.attributes
- LineNumberTableAttribute(LineNumberTableEntry[]) - Constructor for class com.strobel.assembler.ir.attributes.LineNumberTableAttribute
- LineNumberTableConverter - Class in com.strobel.decompiler.languages.java
-
An implementation of
OffsetToLineNumberConverter
which works on top of aLineNumberTableAttribute
data structure created from a compiled Java method. - LineNumberTableConverter(LineNumberTableAttribute) - Constructor for class com.strobel.decompiler.languages.java.LineNumberTableConverter
- LineNumberTableEntry - Class in com.strobel.assembler.ir.attributes
- LineNumberTableEntry(int, int) - Constructor for class com.strobel.assembler.ir.attributes.LineNumberTableEntry
- lineSep - Static variable in class com.strobel.decompiler.BriefLogFormatter
- lineSeparator - Static variable in class com.strobel.expressions.ExpressionStringBuilder
- LINKED_HASH_MAP_SUPPLIER - Static variable in class com.strobel.core.CollectionUtilities
- LINUX - Enum constant in enum class com.strobel.core.OS
- list(Type<?>...) - Static method in class com.strobel.reflection.Type
- list(Class<?>...) - Static method in class com.strobel.reflection.Type
- list(List<? extends Type<?>>) - Static method in class com.strobel.reflection.Type
- List - Static variable in class com.strobel.reflection.Types
- LIST_SUPPLIER - Static variable in class com.strobel.core.CollectionUtilities
- ListBuffer<A> - Class in com.strobel.collections
-
A class for constructing lists by appending elements.
- ListBuffer() - Constructor for class com.strobel.collections.ListBuffer
-
Create a new initially empty list buffer.
- listFactory() - Static method in class com.strobel.core.CollectionUtilities
- listIterator() - Method in class com.strobel.collections.ImmutableList
- listIterator() - Method in interface com.strobel.core.IReadOnlyList
- listIterator() - Method in class com.strobel.core.ReadOnlyList
- listIterator(int) - Method in class com.strobel.collections.ImmutableList
- listIterator(int) - Method in interface com.strobel.core.IReadOnlyList
- listIterator(int) - Method in class com.strobel.core.ReadOnlyList
- listOptions - Variable in class com.strobel.reflection.Type.FilterOptions
- liveReferences - Variable in class com.strobel.decompiler.ast.AstBuilder.SubroutineInfo
- LLOAD - Enum constant in enum class com.strobel.assembler.ir.OpCode
- LLOAD - Enum constant in enum class com.strobel.reflection.emit.OpCode
- LLOAD_0 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- LLOAD_0 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- LLOAD_1 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- LLOAD_1 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- LLOAD_2 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- LLOAD_2 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- LLOAD_3 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- LLOAD_3 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- LLOAD_W - Enum constant in enum class com.strobel.assembler.ir.OpCode
- LLOAD_W - Enum constant in enum class com.strobel.reflection.emit.OpCode
- LMUL - Enum constant in enum class com.strobel.assembler.ir.OpCode
- LMUL - Enum constant in enum class com.strobel.reflection.emit.OpCode
- LNEG - Enum constant in enum class com.strobel.assembler.ir.OpCode
- LNEG - Enum constant in enum class com.strobel.reflection.emit.OpCode
- Load - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- LOAD_BODY_FAILED - Static variable in class com.strobel.assembler.metadata.Flags
-
Indicates whether an unsuccessful attempt has been made to load a method's body.
- loadCounts - Variable in class com.strobel.decompiler.ast.Inlining
- LoadElement - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- LoadException - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- loadFrom - Variable in class com.strobel.decompiler.ast.AstBuilder.StackSlot
- loads - Variable in class com.strobel.decompiler.ast.Inlining
- Local - Enum constant in enum class com.strobel.assembler.ir.OperandType
-
Opcode is followed by a 1-byte reference to a local variable.
- Local - Enum constant in enum class com.strobel.expressions.VariableStorageKind
- Local - Enum constant in enum class com.strobel.reflection.emit.OperandType
-
Opcode is followed by a 1-byte reference to a local variable.
- LOCAL_TYPE_DECLARATION - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- LOCAL_TYPE_INFERENCE - Enum constant in enum class com.strobel.assembler.metadata.LanguageFeature
- LOCAL_VARIABLE - Enum constant in enum class com.strobel.reflection.emit.Verifier.FrameType
- LocalBoxStorage(LambdaCompiler, ParameterExpression) - Constructor for class com.strobel.expressions.CompilerScope.LocalBoxStorage
- LocalBuilder - Class in com.strobel.reflection.emit
- LocalBuilder(int, String, Type, MethodInfo) - Constructor for class com.strobel.reflection.emit.LocalBuilder
- LocalByte - Enum constant in enum class com.strobel.reflection.emit.OperandType
-
Opcode is followed by a 1-byte reference to a local variable, and a signed byte value.
- LocalClassFlags - Static variable in class com.strobel.assembler.metadata.Flags
-
Modifier masks.
- LocalClassFlags - Static variable in class com.strobel.reflection.Flags
-
Modifier masks.
- LocalClassHelper - Class in com.strobel.decompiler.languages.java.ast
- LocalClassHelper() - Constructor for class com.strobel.decompiler.languages.java.ast.LocalClassHelper
- LocalClassHelper.ClosureRewriterPhaseOneVisitor - Class in com.strobel.decompiler.languages.java.ast
- LocalClassHelper.ClosureRewriterPhaseTwoVisitor - Class in com.strobel.decompiler.languages.java.ast
- LocalClassHelper.IntroduceInitializersVisitor - Class in com.strobel.decompiler.languages.java.ast
- LocalClassHelper.ThisReferenceReplacingVisitor - Class in com.strobel.decompiler.languages.java.ast
- localCount - Variable in class com.strobel.reflection.emit.CodeGenerator
- LocalI1 - Enum constant in enum class com.strobel.assembler.ir.OperandType
-
Opcode is followed by a 1-byte reference to a local variable and a signed byte value.
- LocalI2 - Enum constant in enum class com.strobel.assembler.ir.OperandType
-
Opcode is followed by a 2-byte reference to a local variable and a signed short integer.
- LocalInfo(String, Type<?>, int, int, int) - Constructor for class com.strobel.reflection.emit.ClassWriter.LocalInfo
- locals - Variable in class com.strobel.compilerservices.Closure
-
Represents the hoisted local variables from the parent context.
- locals - Variable in class com.strobel.reflection.emit.CodeGenerator
- LocalStorage(LambdaCompiler, ParameterExpression) - Constructor for class com.strobel.expressions.CompilerScope.LocalStorage
- LocalSymInfo - Class in com.strobel.reflection.emit
- LocalSymInfo() - Constructor for class com.strobel.reflection.emit.LocalSymInfo
- LocalTypeDeclarationStatement - Class in com.strobel.decompiler.languages.java.ast
- LocalTypeDeclarationStatement(int, TypeDeclaration) - Constructor for class com.strobel.decompiler.languages.java.ast.LocalTypeDeclarationStatement
- LocalVarFlags - Static variable in class com.strobel.assembler.metadata.Flags
- LocalVarFlags - Static variable in class com.strobel.reflection.Flags
- LocalVariableInfo - Class in com.strobel.reflection
- LocalVariableInfo() - Constructor for class com.strobel.reflection.LocalVariableInfo
- localVariables - Variable in class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.VariableInfo
- LocalVariableTable - Static variable in class com.strobel.assembler.ir.attributes.AttributeNames
- LocalVariableTableAttribute - Class in com.strobel.assembler.ir.attributes
- LocalVariableTableAttribute(String, LocalVariableTableEntry[]) - Constructor for class com.strobel.assembler.ir.attributes.LocalVariableTableAttribute
- LocalVariableTableEntry - Class in com.strobel.assembler.ir.attributes
- LocalVariableTableEntry(int, String, TypeReference, String, int, int, boolean) - Constructor for class com.strobel.assembler.ir.attributes.LocalVariableTableEntry
- LocalVariableTypeTable - Static variable in class com.strobel.assembler.ir.attributes.AttributeNames
- lock - Variable in class com.strobel.decompiler.ast.LockInfo
- lock() - Method in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap
- lock(int) - Method in class com.strobel.concurrent.StripedLock
- lock(int) - Method in class com.strobel.concurrent.StripedReentrantLock
- LOCK_COUNT - Static variable in class com.strobel.concurrent.StripedLock
- lockAcquire - Variable in class com.strobel.decompiler.ast.LockInfo
- lockCopy - Variable in class com.strobel.decompiler.ast.LockInfo
- LOCKED - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- LOCKED - Enum constant in enum class com.strobel.reflection.Flags.Flag
- LOCKED - Static variable in class com.strobel.assembler.metadata.Flags
-
Flag for class symbols is set and later re-set as a lock in Enter to detect cycles in the superclass/superinterface relations.
- LOCKED - Static variable in class com.strobel.reflection.Flags
-
Flag for class symbols is set and later re-set as a lock in Enter to detect cycles in the superclass/superinterface relations.
- LockInfo - Class in com.strobel.decompiler.ast
- LockInfo(Label, Expression) - Constructor for class com.strobel.decompiler.ast.LockInfo
- LockInfo(Label, Expression, Expression, Expression, Expression) - Constructor for class com.strobel.decompiler.ast.LockInfo
- lockInit - Variable in class com.strobel.decompiler.ast.LockInfo
- locks - Variable in class com.strobel.concurrent.StripedLock
- lockStore - Variable in class com.strobel.decompiler.ast.LockInfo
- lockStoreCopy - Variable in class com.strobel.decompiler.ast.LockInfo
- LOG - Static variable in class com.strobel.assembler.InputTypeLoader
- LOG - Static variable in class com.strobel.assembler.metadata.ArrayTypeLoader
- LOG - Static variable in class com.strobel.assembler.metadata.ClasspathTypeLoader
- LOG - Static variable in class com.strobel.assembler.metadata.JarTypeLoader
- LOG - Static variable in class com.strobel.assembler.metadata.signatures.Reifier
- LOG - Static variable in class com.strobel.decompiler.ast.AstBuilder
- LOG - Static variable in class com.strobel.decompiler.ast.AstOptimizer
- LOG - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.TransformationPipeline
- logger - Static variable in class com.strobel.core.Environment
- LOGICAL_AND - Enum constant in enum class com.strobel.decompiler.languages.java.ast.BinaryOperatorType
- LOGICAL_AND - Static variable in class com.strobel.decompiler.languages.java.ast.InsertParenthesesVisitor
- LOGICAL_AND_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.BinaryOperatorExpression
- LOGICAL_OR - Enum constant in enum class com.strobel.decompiler.languages.java.ast.BinaryOperatorType
- LOGICAL_OR - Static variable in class com.strobel.decompiler.languages.java.ast.InsertParenthesesVisitor
- LOGICAL_OR_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.BinaryOperatorExpression
- LogicalAnd - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- LogicalBinaryExpression - Class in com.strobel.expressions
-
Optimized representation of simple logical expressions:
&& || == != > < >= <=
- LogicalBinaryExpression(ExpressionType, Expression, Expression) - Constructor for class com.strobel.expressions.LogicalBinaryExpression
- LogicalNot - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- LogicalOr - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- Long - Enum constant in enum class com.strobel.assembler.ir.FrameValueType
- Long - Enum constant in enum class com.strobel.assembler.metadata.JvmType
- Long - Enum constant in enum class com.strobel.reflection.SimpleType
- Long - Static variable in class com.strobel.assembler.metadata.BuiltinTypes
- Long - Static variable in class com.strobel.assembler.metadata.CommonTypeReferences
- Long - Static variable in class com.strobel.reflection.PrimitiveTypes
- Long - Static variable in class com.strobel.reflection.Types
- LONG - Static variable in class com.strobel.assembler.ir.FrameValue
- LONG_RANK - Static variable in class com.strobel.decompiler.languages.java.utilities.TypeUtilities
- LongBox - Class in com.strobel.core
- LongBox - Static variable in class com.strobel.reflection.Types
- LongBox() - Constructor for class com.strobel.core.LongBox
- LongBox(long) - Constructor for class com.strobel.core.LongBox
- LongConstant - Enum constant in enum class com.strobel.assembler.ir.ConstantPool.Tag
- LongConstant - Enum constant in enum class com.strobel.reflection.emit.ConstantPool.Tag
- LongConstant(ConstantPool, long) - Constructor for class com.strobel.reflection.emit.ConstantPool.LongConstant
- LongConstantEntry(ConstantPool, long) - Constructor for class com.strobel.assembler.ir.ConstantPool.LongConstantEntry
- LongSignature - Class in com.strobel.assembler.metadata.signatures
- LongSignature() - Constructor for class com.strobel.assembler.metadata.signatures.LongSignature
- lookAhead(AstNode, Set<AstNode>) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.BreakTargetRelocation
- lookBehind(AstNode, Set<AstNode>) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.BreakTargetRelocation
- lookup - Static variable in enum class com.strobel.assembler.ir.ConstantPool.Tag
- lookup(int) - Method in class com.strobel.assembler.metadata.ClassFileReader.Scope
- lookup(int) - Method in interface com.strobel.assembler.metadata.IMetadataScope
- lookup(int, int) - Static method in enum class com.strobel.assembler.metadata.CompilerTarget
- lookup(String) - Static method in enum class com.strobel.assembler.metadata.CompilerTarget
- lookup(String) - Static method in enum class com.strobel.reflection.emit.CompilationTarget
- LOOKUP - Static variable in class com.strobel.reflection.emit.TypeBuilder.LazyTypes
- LOOKUP - Static variable in class generated.PackageAccess.LazyInit
- lookupConstant(int) - Method in class com.strobel.assembler.ir.ConstantPool
- lookupConstant(int) - Method in class com.strobel.assembler.metadata.ClassFileReader.Scope
- lookupConstant(int) - Method in interface com.strobel.assembler.metadata.IMetadataScope
- lookupDescriptor() - Method in enum class com.strobel.assembler.metadata.MethodHandleType
- lookupDoubleConstant(int) - Method in class com.strobel.assembler.ir.ConstantPool
- lookupDynamicCallSite(int) - Method in class com.strobel.assembler.metadata.ClassFileReader.Scope
- lookupDynamicCallSite(int) - Method in interface com.strobel.assembler.metadata.IMetadataScope
- lookupField(int) - Method in class com.strobel.assembler.metadata.ClassFileReader.Scope
- lookupField(int) - Method in interface com.strobel.assembler.metadata.IMetadataScope
- lookupField(int, int) - Method in class com.strobel.assembler.metadata.ClassFileReader.Scope
- lookupField(int, int) - Method in interface com.strobel.assembler.metadata.IMetadataScope
- lookupFloatConstant(int) - Method in class com.strobel.assembler.ir.ConstantPool
- lookupIntegerConstant(int) - Method in class com.strobel.assembler.ir.ConstantPool
- lookupLongConstant(int) - Method in class com.strobel.assembler.ir.ConstantPool
- lookupMethod(int) - Method in class com.strobel.assembler.metadata.ClassFileReader.Scope
- lookupMethod(int) - Method in interface com.strobel.assembler.metadata.IMetadataScope
- lookupMethod(int, int) - Method in class com.strobel.assembler.metadata.ClassFileReader.Scope
- lookupMethod(int, int) - Method in interface com.strobel.assembler.metadata.IMetadataScope
- lookupMethod(TypeReference, String, IMethodSignature) - Method in class com.strobel.assembler.metadata.MetadataParser
- lookupMethodHandle(int) - Method in class com.strobel.assembler.metadata.ClassFileReader.Scope
- lookupMethodHandle(int) - Method in interface com.strobel.assembler.metadata.IMetadataScope
- lookupMethodName() - Method in enum class com.strobel.assembler.metadata.MethodHandleType
- lookupMethodType(int) - Method in class com.strobel.assembler.metadata.ClassFileReader.Scope
- lookupMethodType(int) - Method in interface com.strobel.assembler.metadata.IMetadataScope
- lookupStringConstant(int) - Method in class com.strobel.assembler.ir.ConstantPool
- LOOKUPSWITCH - Enum constant in enum class com.strobel.assembler.ir.OpCode
- LOOKUPSWITCH - Enum constant in enum class com.strobel.reflection.emit.OpCode
- lookupType - Variable in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder
- lookupType - Variable in class com.strobel.decompiler.languages.java.ast.transforms.MethodHandleConstantRewriter.LcdMHHelperBuilder
- lookupType(int) - Method in class com.strobel.assembler.metadata.ClassFileReader.Scope
- lookupType(int) - Method in interface com.strobel.assembler.metadata.IMetadataScope
- lookupType(String) - Method in interface com.strobel.assembler.metadata.IMetadataResolver
- lookupType(String) - Method in class com.strobel.assembler.metadata.MetadataResolver
- lookupType(String, String) - Method in class com.strobel.assembler.metadata.MetadataParser
- lookupTypeCore(String) - Method in class com.strobel.assembler.metadata.MetadataResolver.LimitedResolver
- lookupTypeCore(String) - Method in class com.strobel.assembler.metadata.MetadataResolver
- lookupTypeCore(String) - Method in class com.strobel.assembler.metadata.MetadataSystem
- lookupTypeVariable(String) - Method in class com.strobel.assembler.metadata.MetadataParser
- lookupUtf8Constant(int) - Method in class com.strobel.assembler.ir.ConstantPool
- lookupVariable - Variable in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder
- loop(Expression) - Static method in class com.strobel.expressions.Expression
- loop(Expression, LabelTarget) - Static method in class com.strobel.expressions.Expression
- loop(Expression, LabelTarget, LabelTarget) - Static method in class com.strobel.expressions.Expression
- Loop - Class in com.strobel.decompiler.ast
- Loop - Enum constant in enum class com.strobel.expressions.ExpressionType
- Loop() - Constructor for class com.strobel.decompiler.ast.Loop
- LoopCondition - Enum constant in enum class com.strobel.decompiler.languages.java.analysis.ControlFlowNodeType
-
Node representing the position before evaluating the condition of a loop.
- LoopContinue - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- LoopExitInfo() - Constructor for class com.strobel.decompiler.ast.LoopsAndConditions.LoopExitInfo
- LoopExpression - Class in com.strobel.expressions
- LoopExpression(Expression, LabelTarget, LabelTarget) - Constructor for class com.strobel.expressions.LoopExpression
- LoopOrSwitchBreak - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- LoopsAndConditions - Class in com.strobel.decompiler.ast
- LoopsAndConditions(DecompilerContext) - Constructor for class com.strobel.decompiler.ast.LoopsAndConditions
- LoopsAndConditions.LoopExitInfo - Class in com.strobel.decompiler.ast
- LoopType - Enum Class in com.strobel.decompiler.ast
- LoopType() - Constructor for enum class com.strobel.decompiler.ast.LoopType
- LooseSameTypeVisitor() - Constructor for class com.strobel.assembler.metadata.MetadataHelper.LooseSameTypeVisitor
- LOR - Enum constant in enum class com.strobel.assembler.ir.OpCode
- LOR - Enum constant in enum class com.strobel.reflection.emit.OpCode
- LOWER_BOUND_VISITOR - Static variable in class com.strobel.assembler.metadata.MetadataHelper
- lowerBound(Type<?>) - Static method in class com.strobel.reflection.Helper
- LowerBoundVisitor - Static variable in class com.strobel.reflection.Helper
- LREM - Enum constant in enum class com.strobel.assembler.ir.OpCode
- LREM - Enum constant in enum class com.strobel.reflection.emit.OpCode
- LRETURN - Enum constant in enum class com.strobel.assembler.ir.OpCode
- LRETURN - Enum constant in enum class com.strobel.reflection.emit.OpCode
- LSHL - Enum constant in enum class com.strobel.assembler.ir.OpCode
- LSHL - Enum constant in enum class com.strobel.reflection.emit.OpCode
- LSHR - Enum constant in enum class com.strobel.assembler.ir.OpCode
- LSHR - Enum constant in enum class com.strobel.reflection.emit.OpCode
- LSTORE - Enum constant in enum class com.strobel.assembler.ir.OpCode
- LSTORE - Enum constant in enum class com.strobel.reflection.emit.OpCode
- LSTORE_0 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- LSTORE_0 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- LSTORE_1 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- LSTORE_1 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- LSTORE_2 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- LSTORE_2 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- LSTORE_3 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- LSTORE_3 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- LSTORE_W - Enum constant in enum class com.strobel.assembler.ir.OpCode
- LSTORE_W - Enum constant in enum class com.strobel.reflection.emit.OpCode
- LSUB - Enum constant in enum class com.strobel.assembler.ir.OpCode
- LSUB - Enum constant in enum class com.strobel.reflection.emit.OpCode
- LUSHR - Enum constant in enum class com.strobel.assembler.ir.OpCode
- LUSHR - Enum constant in enum class com.strobel.reflection.emit.OpCode
- LXOR - Enum constant in enum class com.strobel.assembler.ir.OpCode
- LXOR - Enum constant in enum class com.strobel.reflection.emit.OpCode
M
- M_DESC_AS_TYPE - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- M_DESC_DYNAMIC_INVOKER - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- M_DESC_DYNAMIC_INVOKER - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter
- M_DESC_ENSURE_HANDLE - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder
- M_DESC_ENSURE_HANDLE - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.MethodHandleConstantRewriter.LcdMHHelperBuilder
- M_DESC_GET_CLASS - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- M_DESC_INSERT_ARGUMENTS - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- M_DESC_INVOKE_EXACT - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- M_DESC_INVOKE_EXACT - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter
- M_DESC_METHOD_TYPE - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- M_DESC_PERMUTE_ARGUMENTS - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- M_DESC_RETURN_TYPE - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- M_DESC_THROW_EXCEPTION - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- M_SIGNATURE_LOOKUP - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- M_SIGNATURE_PRIVATE_LOOKUP - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- MAC - Enum constant in enum class com.strobel.core.OS
- MAC - Enum constant in enum class com.strobel.decompiler.languages.java.ast.NewLineType
- MacNewLine - Class in com.strobel.decompiler.languages.java.ast
- MacNewLine() - Constructor for class com.strobel.decompiler.languages.java.ast.MacNewLine
- MacNewLine(TextLocation) - Constructor for class com.strobel.decompiler.languages.java.ast.MacNewLine
- Macro - Enum constant in enum class com.strobel.assembler.ir.OpCodeType
- MAGENTA - Enum constant in enum class com.strobel.io.Ansi.Color
- MAGENTA - Static variable in class com.strobel.io.Ansi.AnsiColor
- MAGIC - Static variable in class com.strobel.assembler.metadata.ClassFileReader
- main(String[]) - Static method in class com.strobel.decompiler.DecompilerDriver
- majorVersion - Variable in enum class com.strobel.assembler.metadata.CompilerTarget
- majorVersion - Variable in enum class com.strobel.reflection.emit.CompilationTarget
- make() - Static method in class com.strobel.assembler.metadata.signatures.BooleanSignature
- make() - Static method in class com.strobel.assembler.metadata.signatures.BottomSignature
- make() - Static method in class com.strobel.assembler.metadata.signatures.ByteSignature
- make() - Static method in class com.strobel.assembler.metadata.signatures.CharSignature
- make() - Static method in class com.strobel.assembler.metadata.signatures.DoubleSignature
- make() - Static method in class com.strobel.assembler.metadata.signatures.FloatSignature
- make() - Static method in class com.strobel.assembler.metadata.signatures.IntSignature
- make() - Static method in class com.strobel.assembler.metadata.signatures.LongSignature
- make() - Static method in class com.strobel.assembler.metadata.signatures.ShortSignature
- make() - Static method in class com.strobel.assembler.metadata.signatures.SignatureParser
- make() - Static method in class com.strobel.assembler.metadata.signatures.VoidSignature
- make(IMetadataResolver, IGenericContext) - Static method in class com.strobel.assembler.metadata.CoreMetadataFactory
- make(FieldTypeSignature, FieldTypeSignature) - Static method in class com.strobel.assembler.metadata.signatures.Wildcard
- make(FormalTypeParameter[], ClassTypeSignature, ClassTypeSignature[]) - Static method in class com.strobel.assembler.metadata.signatures.ClassSignature
- make(FormalTypeParameter[], TypeSignature[], ReturnType, FieldTypeSignature[]) - Static method in class com.strobel.assembler.metadata.signatures.MethodTypeSignature
- make(MetadataFactory) - Static method in class com.strobel.assembler.metadata.signatures.Reifier
- make(TypeSignature) - Static method in class com.strobel.assembler.metadata.signatures.ArrayTypeSignature
- make(TypeDefinition, IGenericContext) - Static method in class com.strobel.assembler.metadata.CoreMetadataFactory
- make(Expression, Expression, Expression, Type) - Static method in class com.strobel.expressions.ConditionalExpression
- make(Expression, MemberInfo) - Static method in class com.strobel.expressions.MemberExpression
- make(ExpressionType, Type, ExpressionList<? extends Expression>) - Static method in class com.strobel.expressions.NewArrayExpression
- make(Type, String) - Static method in class com.strobel.expressions.ParameterExpression
- make(Object, Type) - Static method in class com.strobel.expressions.ConstantExpression
- make(String) - Static method in class com.strobel.assembler.metadata.signatures.TypeVariableSignature
- make(String, boolean, TypeArgument[]) - Static method in class com.strobel.assembler.metadata.signatures.SimpleClassTypeSignature
- make(String, FieldTypeSignature[]) - Static method in class com.strobel.assembler.metadata.signatures.FormalTypeParameter
- make(List<SimpleClassTypeSignature>) - Static method in class com.strobel.assembler.metadata.signatures.ClassTypeSignature
- makeAddress(Instruction) - Static method in class com.strobel.assembler.ir.FrameValue
- makeArrayType() - Method in class com.strobel.assembler.metadata.TypeReference
- makeArrayType() - Method in class com.strobel.decompiler.languages.java.ast.AstType
- makeArrayType() - Method in class com.strobel.decompiler.languages.java.ast.ComposedType
- makeArrayType() - Method in class com.strobel.reflection.Type
- makeArrayType(TypeReference) - Method in class com.strobel.assembler.metadata.CoreMetadataFactory
- makeArrayType(TypeReference) - Method in interface com.strobel.assembler.metadata.signatures.MetadataFactory
- makeArrayType(Type<T>) - Static method in class com.strobel.reflection.Type
- makeArrayType(Class<T>) - Static method in class com.strobel.core.ArrayUtilities
- MakeAssignmentExpressions - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- MakeAssignmentExpressionsOptimization(DecompilerContext, Block) - Constructor for class com.strobel.decompiler.ast.AstOptimizer.MakeAssignmentExpressionsOptimization
- makeBinary(ExpressionType, Expression...) - Static method in class com.strobel.expressions.Expression
- makeBinary(ExpressionType, Expression, Expression) - Static method in class com.strobel.expressions.Expression
- makeBinary(ExpressionType, Expression, Expression...) - Static method in class com.strobel.expressions.Expression
- makeBinary(ExpressionType, Expression, Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- makeBinary(ExpressionType, Expression, Expression, MethodInfo, LambdaExpression<?>) - Static method in class com.strobel.expressions.Expression
- makeBlock(ExpressionList<? extends Expression>) - Static method in class com.strobel.expressions.StackSpiller
-
Creates a special block that is marked as not allowing jumps in.
- makeBoolean() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory
- makeBoolean() - Method in interface com.strobel.assembler.metadata.signatures.MetadataFactory
- makeBootstrapCall(DynamicCallSite, Variable) - Method in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- makeBreak(LabelTarget) - Static method in class com.strobel.expressions.Expression
- makeBreak(LabelTarget, Expression) - Static method in class com.strobel.expressions.Expression
- makeBreak(LabelTarget, Expression, Type<?>) - Static method in class com.strobel.expressions.Expression
- makeBreak(LabelTarget, Type<?>) - Static method in class com.strobel.expressions.Expression
- makeByte() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory
- makeByte() - Method in interface com.strobel.assembler.metadata.signatures.MetadataFactory
- makeCatch(ParameterExpression, Expression) - Static method in class com.strobel.expressions.Expression
- makeCatch(ParameterExpression, Expression, Expression) - Static method in class com.strobel.expressions.Expression
- makeCatch(Type<?>, Expression) - Static method in class com.strobel.expressions.Expression
- makeCatch(Type<?>, Expression, Expression) - Static method in class com.strobel.expressions.Expression
- makeCatch(Type<?>, ParameterExpression, Expression) - Static method in class com.strobel.expressions.Expression
- makeCatch(Type<?>, ParameterExpression, Expression, Expression) - Static method in class com.strobel.expressions.Expression
- makeCatchVariable(String, TypeReference) - Method in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- makeChar() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory
- makeChar() - Method in interface com.strobel.assembler.metadata.signatures.MetadataFactory
- makeClassSignature(TypeReference, List<TypeReference>, List<GenericParameter>) - Method in class com.strobel.assembler.metadata.CoreMetadataFactory
- makeClassSignature(TypeReference, List<TypeReference>, List<GenericParameter>) - Method in interface com.strobel.assembler.metadata.signatures.MetadataFactory
- makeCompoundType(Type<?>, TypeList) - Static method in class com.strobel.reflection.Type
- makeCompoundType(TypeList) - Static method in class com.strobel.reflection.Type
- makeCompoundTypeCore(Type<T>, TypeList) - Static method in class com.strobel.reflection.Type
- makeContinue(LabelTarget) - Static method in class com.strobel.expressions.Expression
- makeContinue(LabelTarget, Type<?>) - Static method in class com.strobel.expressions.Expression
- makeDefaultValue(TypeReference) - Static method in class com.strobel.decompiler.languages.java.ast.AstBuilder
- makeDouble() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory
- makeDouble() - Method in interface com.strobel.assembler.metadata.signatures.MetadataFactory
- makeEnsureInitialized() - Static method in class com.strobel.compilerservices.RuntimeHelpers.LazyInit
- makeExtends(TypeReference) - Static method in class com.strobel.assembler.metadata.WildcardType
- makeExtendsWildcard(Type<T>) - Static method in class com.strobel.reflection.Type
- makeFloat() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory
- makeFloat() - Method in interface com.strobel.assembler.metadata.signatures.MetadataFactory
- makeFor(ParameterExpression, Expression, Expression, Expression, Expression) - Static method in class com.strobel.expressions.Expression
- makeFor(ParameterExpression, Expression, Expression, Expression, Expression, LabelTarget) - Static method in class com.strobel.expressions.Expression
- makeFor(ParameterExpression, Expression, Expression, Expression, Expression, LabelTarget, LabelTarget) - Static method in class com.strobel.expressions.Expression
- makeGenericMethod(Type<?>...) - Method in class com.strobel.reflection.DelegatingMethodInfo
- makeGenericMethod(Type<?>...) - Method in class com.strobel.reflection.MethodInfo
- makeGenericMethod(TypeList) - Method in class com.strobel.reflection.DelegatingMethodInfo
- makeGenericMethod(TypeList) - Method in class com.strobel.reflection.MethodInfo
- makeGenericType(TypeReference...) - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedType
- makeGenericType(TypeReference...) - Method in class com.strobel.assembler.metadata.TypeReference
- makeGenericType(TypeBuilder<T>, TypeList) - Static method in class com.strobel.reflection.emit.TypeBuilderInstantiation
- makeGenericType(Type<?>...) - Method in class com.strobel.reflection.Type
- makeGenericType(TypeList) - Method in class com.strobel.reflection.Type
- makeGenericType(List<? extends TypeReference>) - Method in class com.strobel.assembler.metadata.TypeReference
- makeGenericTypeCore(TypeList) - Method in class com.strobel.reflection.emit.TypeBuilder
- makeGenericTypeCore(TypeList) - Method in class com.strobel.reflection.ReflectedType
- makeGenericTypeCore(TypeList) - Method in class com.strobel.reflection.Type
- makeGoto(GotoExpressionKind, LabelTarget, Expression, Type<?>) - Static method in class com.strobel.expressions.Expression
- makeGoto(LabelTarget) - Static method in class com.strobel.expressions.Expression
- makeGoto(LabelTarget, Expression) - Static method in class com.strobel.expressions.Expression
- makeGoto(LabelTarget, Expression, Type<?>) - Static method in class com.strobel.expressions.Expression
- makeGoto(LabelTarget, Type<?>) - Static method in class com.strobel.expressions.Expression
- makeHandleVariableDeclaration() - Method in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder
- makeHandleVariableDeclaration() - Method in class com.strobel.decompiler.languages.java.ast.transforms.MethodHandleConstantRewriter.LcdMHHelperBuilder
- makeInt() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory
- makeInt() - Method in interface com.strobel.assembler.metadata.signatures.MetadataFactory
- makeKey(FieldReference) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.EclipseEnumSwitchRewriterTransform.Visitor
- makeLabelName() - Method in class com.strobel.decompiler.ast.AstBuilder.ByteCode
- makeLeftAssociativeShortCircuit(AstCode, Expression, Expression) - Static method in class com.strobel.decompiler.ast.AstOptimizer
- makeLong() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory
- makeLong() - Method in interface com.strobel.assembler.metadata.signatures.MetadataFactory
- makeMemberAccess(Expression, MemberInfo) - Static method in class com.strobel.expressions.Expression
- makeMethodHandle(MethodHandle) - Static method in class com.strobel.assembler.ir.FrameValue
- makeMethodHandle(Expression, MethodHandle) - Method in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- makeMethodHandle(Expression, MethodHandle, Expression) - Method in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- makeMethodHandle(Expression, MethodHandle, Expression, TypeReference) - Method in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- makeMethodKey(MethodReference) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.EliminateSyntheticAccessorsTransform
- makeMethodKey(MethodReference) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.LambdaTransform
- makeMethodSignature(TypeReference, List<TypeReference>, List<GenericParameter>, List<TypeReference>) - Method in class com.strobel.assembler.metadata.CoreMetadataFactory
- makeMethodSignature(TypeReference, List<TypeReference>, List<GenericParameter>, List<TypeReference>) - Method in interface com.strobel.assembler.metadata.signatures.MetadataFactory
- makeMethodType(IMethodSignature) - Method in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- makeMethodTypeVariableDeclaration() - Method in class com.strobel.decompiler.languages.java.ast.transforms.MethodHandleConstantRewriter.LcdMHHelperBuilder
- makeNamedType(String) - Method in class com.strobel.assembler.metadata.CoreMetadataFactory
- makeNamedType(String) - Method in interface com.strobel.assembler.metadata.signatures.MetadataFactory
- makeNew() - Method in class com.strobel.decompiler.languages.java.ast.AstType
- makeNew(Expression...) - Method in class com.strobel.decompiler.languages.java.ast.AstType
- makeNew(ConstructorInfo) - Static method in class com.strobel.expressions.Expression
- makeNew(ConstructorInfo, Expression...) - Static method in class com.strobel.expressions.Expression
- makeNew(ConstructorInfo, ExpressionList<? extends Expression>) - Static method in class com.strobel.expressions.Expression
- makeNew(Type<?>, Expression...) - Static method in class com.strobel.expressions.Expression
- makeNew(Iterable<Expression>) - Method in class com.strobel.decompiler.languages.java.ast.AstType
- makeOpAssignUnary(ExpressionType, Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- makeOptional() - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- makeParameterizedType(TypeReference, TypeReference, TypeReference...) - Method in class com.strobel.assembler.metadata.CoreMetadataFactory
- makeParameterizedType(TypeReference, TypeReference, TypeReference...) - Method in interface com.strobel.assembler.metadata.signatures.MetadataFactory
- makePrimitive(long, TypeReference) - Static method in class com.strobel.decompiler.languages.java.ast.AstBuilder
- makeReference() - Method in class com.strobel.decompiler.languages.java.ast.AstType
- makeReference(int, TypeReference) - Method in class com.strobel.assembler.metadata.VariableDefinitionCollection
- makeReference(MemberReference) - Method in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- makeReference(TypeReference) - Static method in class com.strobel.assembler.ir.FrameValue
- makeReturn() - Method in class com.strobel.decompiler.languages.java.ast.Expression
- makeReturn(LabelTarget) - Static method in class com.strobel.expressions.Expression
- makeReturn(LabelTarget, Expression) - Static method in class com.strobel.expressions.Expression
- makeReturn(LabelTarget, Expression, Type<?>) - Static method in class com.strobel.expressions.Expression
- makeReturn(LabelTarget, Type<?>) - Static method in class com.strobel.expressions.Expression
- makeShort() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory
- makeShort() - Method in interface com.strobel.assembler.metadata.signatures.MetadataFactory
- makeSuper(TypeReference) - Static method in class com.strobel.assembler.metadata.WildcardType
- makeSuperWildcard(Type<T>) - Static method in class com.strobel.reflection.Type
- makeSwitch(Expression, Expression, SwitchCase...) - Static method in class com.strobel.expressions.Expression
- makeSwitch(Expression, Expression, MethodInfo, ReadOnlyList<SwitchCase>) - Static method in class com.strobel.expressions.Expression
- makeSwitch(Expression, Expression, MethodInfo, SwitchCase...) - Static method in class com.strobel.expressions.Expression
- makeSwitch(Expression, SwitchCase...) - Static method in class com.strobel.expressions.Expression
- makeSwitch(Expression, SwitchOptions, Expression, SwitchCase...) - Static method in class com.strobel.expressions.Expression
- makeSwitch(Expression, SwitchOptions, Expression, MethodInfo, ReadOnlyList<SwitchCase>) - Static method in class com.strobel.expressions.Expression
- makeSwitch(Expression, SwitchOptions, Expression, MethodInfo, SwitchCase...) - Static method in class com.strobel.expressions.Expression
- makeSwitch(Expression, SwitchOptions, SwitchCase...) - Static method in class com.strobel.expressions.Expression
- makeSwitch(Type<?>, Expression, Expression, SwitchCase...) - Static method in class com.strobel.expressions.Expression
- makeSwitch(Type<?>, Expression, Expression, MethodInfo, SwitchCase...) - Static method in class com.strobel.expressions.Expression
- makeSwitch(Type<?>, Expression, SwitchOptions, Expression, SwitchCase...) - Static method in class com.strobel.expressions.Expression
- makeSwitch(Type<?>, Expression, SwitchOptions, Expression, MethodInfo, ReadOnlyList<SwitchCase>) - Static method in class com.strobel.expressions.Expression
- makeSwitch(Type<?>, Expression, SwitchOptions, Expression, MethodInfo, SwitchCase...) - Static method in class com.strobel.expressions.Expression
- makeTemp(Type) - Method in class com.strobel.expressions.StackSpiller
- makeThrow() - Method in class com.strobel.decompiler.languages.java.ast.Expression
- makeThrow(Expression) - Static method in class com.strobel.expressions.Expression
- makeThrow(Expression, Type<?>) - Static method in class com.strobel.expressions.Expression
- makeTry(Type<?>, Expression, ReadOnlyList<CatchBlock>, Expression) - Static method in class com.strobel.expressions.Expression
- makeTry(Type<?>, Expression, CatchBlock...) - Static method in class com.strobel.expressions.Expression
- makeTry(Type<?>, Expression, Expression, CatchBlock...) - Static method in class com.strobel.expressions.Expression
- makeType(TypeReference) - Method in class com.strobel.decompiler.languages.java.ast.ContextTrackingVisitor
- makeType(String) - Method in class com.strobel.decompiler.languages.java.ast.ContextTrackingVisitor
- makeTypeBound(FieldTypeSignature...) - Method in class com.strobel.assembler.metadata.CoreMetadataFactory
- makeTypeVariable(String, FieldTypeSignature[]) - Method in class com.strobel.assembler.metadata.CoreMetadataFactory
- makeTypeVariable(String, FieldTypeSignature[]) - Method in interface com.strobel.assembler.metadata.signatures.MetadataFactory
- makeUnary(ExpressionType, Expression, Type<?>) - Static method in class com.strobel.expressions.Expression
- makeUnary(ExpressionType, Expression, Type<?>, MethodInfo) - Static method in class com.strobel.expressions.Expression
- makeUninitializedReference(Instruction) - Static method in class com.strobel.assembler.ir.FrameValue
- makeUnknownState(int) - Static method in class com.strobel.decompiler.ast.AstBuilder.VariableSlot
- makeVariableLookup(VariableDefinitionCollection) - Static method in class com.strobel.decompiler.ast.AstBuilder
- makeVoid() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory
- makeVoid() - Method in interface com.strobel.assembler.metadata.signatures.MetadataFactory
- makeWildcard() - Static method in class com.strobel.reflection.Type
- makeWildcard(FieldTypeSignature, FieldTypeSignature) - Method in class com.strobel.assembler.metadata.CoreMetadataFactory
- makeWildcard(FieldTypeSignature, FieldTypeSignature) - Method in interface com.strobel.assembler.metadata.signatures.MetadataFactory
- MANDATED - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- MANDATED - Enum constant in enum class com.strobel.reflection.Flags.Flag
- MANDATED - Static variable in class com.strobel.assembler.metadata.Flags
-
Added in SE8, represents constructs implicitly declared in source.
- map(TypeList, TypeMapping) - Static method in class com.strobel.reflection.Helper
- Map - Static variable in class com.strobel.reflection.Types
- mappedInstruction(Map<Instruction, Instruction>, Instruction) - Static method in class com.strobel.decompiler.ast.AstBuilder
- mapping - Variable in class com.strobel.assembler.metadata.MetadataHelper.Adapter
- mapping - Variable in class com.strobel.reflection.Helper.Adapter
- Mapping<T> - Class in com.strobel.core
- Mapping() - Constructor for class com.strobel.core.Mapping
- Mapping(String) - Constructor for class com.strobel.core.Mapping
- mappings - Variable in class com.strobel.decompiler.languages.java.ast.transforms.EclipseEnumSwitchRewriterTransform.Visitor.SwitchMapInfo
- mappings - Variable in class com.strobel.decompiler.languages.java.ast.transforms.EnumSwitchRewriterTransform.Visitor.SwitchMapInfo
- mark() - Method in class com.strobel.expressions.LabelInfo
- mark() - Method in class com.strobel.expressions.StackSpiller
- mark() - Method in class com.strobel.expressions.StackSpiller.TempMaker
- markCatchAddress(int, Type) - Method in class com.strobel.reflection.emit.__ExceptionInfo
- markConstructorParameterForRemoval(AssignmentExpression, ParameterDefinition) - Method in class com.strobel.decompiler.languages.java.ast.LocalClassHelper.ClosureRewriterPhaseOneVisitor
- markFilterAddress(int) - Method in class com.strobel.reflection.emit.__ExceptionInfo
- markFinallyAddress(int, int) - Method in class com.strobel.reflection.emit.__ExceptionInfo
- markFoldEnd() - Method in interface com.strobel.decompiler.ITextOutput
- markFoldEnd() - Method in class com.strobel.decompiler.PlainTextOutput
- markFoldStart(String, boolean) - Method in interface com.strobel.decompiler.ITextOutput
- markFoldStart(String, boolean) - Method in class com.strobel.decompiler.PlainTextOutput
- markHelper(int, int, Type, int) - Method in class com.strobel.reflection.emit.__ExceptionInfo
- markLabel(Label) - Method in class com.strobel.reflection.emit.CodeGenerator
- MarkReferencedSyntheticsTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- MarkReferencedSyntheticsTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.MarkReferencedSyntheticsTransform
- markSequencePoint(LambdaExpression<?>, int, Expression) - Method in class com.strobel.compilerservices.DebugInfoGenerator
- markSequencePoint(LambdaExpression<?>, MethodBase, CodeGenerator, Expression) - Method in class com.strobel.compilerservices.DebugInfoGenerator
- markTryEndAddress(int) - Method in class com.strobel.reflection.emit.__ExceptionInfo
- markWithEmptyStack() - Method in class com.strobel.expressions.LabelInfo
- mask - Variable in enum class com.strobel.reflection.CallingConvention
- mask - Variable in enum class com.strobel.reflection.MemberListOptions
- mask - Variable in enum class com.strobel.reflection.MemberType
- mask(Set<MemberType>) - Static method in enum class com.strobel.reflection.MemberType
- match(Node, AstCode) - Static method in class com.strobel.decompiler.ast.PatternMatching
- match(INode) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- match(INode) - Method in interface com.strobel.decompiler.patterns.INode
- match(INode) - Method in class com.strobel.decompiler.patterns.Pattern
- match(String) - Method in class com.strobel.reflection.RuntimeTypeCache.Filter
- Match - Class in com.strobel.decompiler.patterns
- Match(List<Pair<String, INode>>) - Constructor for class com.strobel.decompiler.patterns.Match
- matchAnnotationsAndModifiers(EntityDeclaration, Match) - Method in class com.strobel.decompiler.languages.java.ast.EntityDeclaration
- matchAssignment(Node, StrongBox<Expression>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchAssignment(Node, StrongBox<Expression>, StrongBox<Expression>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchAssignmentAndConditionalBreak(BasicBlock, StrongBox<Expression>, StrongBox<Expression>, StrongBox<Label>, StrongBox<Label>, StrongBox<Expression>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchBooleanComparison(Node, StrongBox<Expression>, StrongBox<Boolean>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchBooleanConstant(Node) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchBooleanConstant(Node, Consumer<? super Boolean>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchCharacterConstant(Node) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchCharacterConstant(Node, Consumer<? super Character>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchComparison(Node, StrongBox<Expression>, StrongBox<Expression>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchDescriptor(String) - Static method in class com.strobel.assembler.metadata.MetadataFilters
- matchElementAssignment(Node, StrongBox<Expression>, StrongBox<Expression>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchEmptyBlockOrLeave(Node) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchEmptyReturn(Node) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matches(AstNodeCollection<T>, Match) - Method in class com.strobel.decompiler.languages.java.ast.AstNodeCollection
- matches(INode) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- matches(INode) - Method in interface com.strobel.decompiler.patterns.INode
- matches(INode) - Method in class com.strobel.decompiler.patterns.Pattern
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.Annotation
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.AnonymousObjectCreationExpression
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.ArrayCreationExpression
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.ArrayInitializerExpression
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.ArrayInitializerExpression.NullArrayInitializerExpression
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.ArraySpecifier
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.AssertStatement
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.AssignmentExpression
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.AstNode.NullAstNode
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.AstNode.PatternPlaceholder
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.AstType.NullAstType
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.AstType.PatternPlaceholder
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.BinaryOperatorExpression
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.BlockStatement
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.BlockStatement.NullBlockStatement
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.BlockStatement.PatternPlaceholder
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.BreakStatement
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.BytecodeConstant
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.BytecodeConstant.NullMetadata
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.CaseLabel
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.CastExpression
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.CatchClause
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.CatchClause.NullCatchClause
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.CatchClause.PatternPlaceholder
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.ClassOfExpression
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.Comment
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.CommentStatement
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.CompilationUnit
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.ComposedType
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.ConditionalExpression
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.ConstructorDeclaration
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.ContinueStatement
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.DoWhileStatement
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.EmptyStatement
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.EnumValueDeclaration
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.Expression.NullExpression
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.Expression.PatternPlaceholder
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.ExpressionStatement
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.FieldDeclaration
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.ForEachStatement
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.ForStatement
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.GotoStatement
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.Identifier
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.Identifier.NullIdentifier
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.IdentifierExpression
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.IfElseStatement
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.ImportDeclaration
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.ImportDeclaration.NullImportDeclaration
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.IndexerExpression
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.InlinedBytecodeExpression
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.InlinedBytecodeExpression.NullInlinedBytecodeExpression
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.InstanceInitializer
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.InstanceOfExpression
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.IntersectionType
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.InvocationExpression
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.JavaModifierToken
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.JavaTokenNode
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.JavaTokenNode.NullJavaTokenNode
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.LabeledStatement
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.LabelStatement
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.LambdaExpression
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.LocalTypeDeclarationStatement
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.MacNewLine
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.MemberReferenceExpression
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.MethodDeclaration
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.MethodDeclaration.PatternPlaceholder
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.MethodGroupExpression
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.ModuleDeclaration
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.ModuleDeclaration.NullModuleDeclaration
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.NullReferenceExpression
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.ObjectCreationExpression
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.PackageDeclaration
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.PackageDeclaration.NullPackageDeclaration
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.ParameterDeclaration
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.ParameterDeclaration.PatternPlaceholder
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.ParenthesizedExpression
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.PrimitiveExpression
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.ReturnStatement
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.SimpleType
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.Statement.NullStatement
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.Statement.PatternPlaceholder
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.SuperReferenceExpression
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.SwitchExpression
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.SwitchExpression.NullSwitchExpression
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.SwitchExpressionArm
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.SwitchExpressionArm.NullSwitchExpressionArm
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.SwitchSection
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.SwitchStatement
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.SynchronizedStatement
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.TextNode
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.ThisReferenceExpression
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.ThrowStatement
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.TryCatchStatement
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.TypeDeclaration
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.TypeDeclaration.NullTypeDeclaration
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.TypeParameterDeclaration
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.TypeReferenceExpression
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.UnaryOperatorExpression
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.UnionType
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.UnixNewLine
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.VariableDeclarationStatement
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.VariableInitializer
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.VariableInitializer.NullVariableInitializer
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.VariableInitializer.PatternPlaceholder
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.WhileStatement
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.WildcardType
- matches(INode, Match) - Method in class com.strobel.decompiler.languages.java.ast.WindowsNewLine
- matches(INode, Match) - Method in class com.strobel.decompiler.patterns.AllMatch
- matches(INode, Match) - Method in class com.strobel.decompiler.patterns.AnyNode
- matches(INode, Match) - Method in class com.strobel.decompiler.patterns.AssignmentChain
- matches(INode, Match) - Method in class com.strobel.decompiler.patterns.AstTypeMatch
- matches(INode, Match) - Method in class com.strobel.decompiler.patterns.BackReference
- matches(INode, Match) - Method in class com.strobel.decompiler.patterns.Choice
- matches(INode, Match) - Method in class com.strobel.decompiler.patterns.DeclaredVariableBackReference
- matches(INode, Match) - Method in class com.strobel.decompiler.patterns.IdentifierBackReference
- matches(INode, Match) - Method in class com.strobel.decompiler.patterns.IdentifierExpressionRegexNode
- matches(INode, Match) - Method in interface com.strobel.decompiler.patterns.INode
- matches(INode, Match) - Method in class com.strobel.decompiler.patterns.LeftmostBinaryOperandNode
- matches(INode, Match) - Method in class com.strobel.decompiler.patterns.MemberReferenceExpressionRegexNode
- matches(INode, Match) - Method in class com.strobel.decompiler.patterns.MemberReferenceTypeNode
- matches(INode, Match) - Method in class com.strobel.decompiler.patterns.NamedNode
- matches(INode, Match) - Method in class com.strobel.decompiler.patterns.OptionalNode
- matches(INode, Match) - Method in class com.strobel.decompiler.patterns.ParameterReferenceNode
- matches(INode, Match) - Method in class com.strobel.decompiler.patterns.Pattern
- matches(INode, Match) - Method in class com.strobel.decompiler.patterns.Repeat
- matches(INode, Match) - Method in class com.strobel.decompiler.patterns.SingleOrBinaryAggregateNode
- matches(INode, Match) - Method in class com.strobel.decompiler.patterns.SubtreeMatch
- matches(INode, Match) - Method in class com.strobel.decompiler.patterns.TypedExpression
- matches(INode, Match) - Method in class com.strobel.decompiler.patterns.TypedLiteralNode
- matches(INode, Match) - Method in class com.strobel.decompiler.patterns.TypedNode
- matchesCollection(Role<?>, INode, INode, Match) - Static method in class com.strobel.decompiler.patterns.Pattern
- matchesCollection(Role<?>, INode, Match, BacktrackingInfo) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- matchesCollection(Role<?>, INode, Match, BacktrackingInfo) - Method in class com.strobel.decompiler.languages.java.ast.AstNode.PatternPlaceholder
- matchesCollection(Role<?>, INode, Match, BacktrackingInfo) - Method in class com.strobel.decompiler.languages.java.ast.AstType.PatternPlaceholder
- matchesCollection(Role<?>, INode, Match, BacktrackingInfo) - Method in class com.strobel.decompiler.languages.java.ast.BlockStatement.PatternPlaceholder
- matchesCollection(Role<?>, INode, Match, BacktrackingInfo) - Method in class com.strobel.decompiler.languages.java.ast.CatchClause.PatternPlaceholder
- matchesCollection(Role<?>, INode, Match, BacktrackingInfo) - Method in class com.strobel.decompiler.languages.java.ast.Expression.PatternPlaceholder
- matchesCollection(Role<?>, INode, Match, BacktrackingInfo) - Method in class com.strobel.decompiler.languages.java.ast.MethodDeclaration.PatternPlaceholder
- matchesCollection(Role<?>, INode, Match, BacktrackingInfo) - Method in class com.strobel.decompiler.languages.java.ast.ParameterDeclaration.PatternPlaceholder
- matchesCollection(Role<?>, INode, Match, BacktrackingInfo) - Method in class com.strobel.decompiler.languages.java.ast.Statement.PatternPlaceholder
- matchesCollection(Role<?>, INode, Match, BacktrackingInfo) - Method in class com.strobel.decompiler.languages.java.ast.VariableInitializer.PatternPlaceholder
- matchesCollection(Role<?>, INode, Match, BacktrackingInfo) - Method in interface com.strobel.decompiler.patterns.INode
- matchesCollection(Role<?>, INode, Match, BacktrackingInfo) - Method in class com.strobel.decompiler.patterns.OptionalNode
- matchesCollection(Role<?>, INode, Match, BacktrackingInfo) - Method in class com.strobel.decompiler.patterns.Pattern
- matchesCollection(Role<?>, INode, Match, BacktrackingInfo) - Method in class com.strobel.decompiler.patterns.Repeat
- matchesValuesField(FieldDefinition) - Method in class com.strobel.decompiler.languages.java.ast.transforms.EnumRewriterTransform.Visitor
- matchFalse(Node) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchGetArgument(Node, AstCode, StrongBox<? super T>, StrongBox<Expression>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchGetArgument(Node, AstCode, StrongBox<Expression>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchGetArguments(Node, AstCode, StrongBox<? super T>, StrongBox<Expression>, StrongBox<Expression>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchGetArguments(Node, AstCode, StrongBox<? super T>, List<Expression>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchGetArguments(Node, AstCode, List<Expression>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchGetOperand(Node, AstCode, Consumer<? super T>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchGetOperand(Node, AstCode, Class<T>, StrongBox<? super T>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchIntegralConstant(Node, Consumer<? super Long>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchLast(BasicBlock, AstCode) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchLast(BasicBlock, AstCode, StrongBox<? super T>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchLast(BasicBlock, AstCode, StrongBox<? super T>, StrongBox<Expression>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchLast(Block, AstCode) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchLast(Block, AstCode, StrongBox<? super T>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchLast(Block, AstCode, StrongBox<? super T>, StrongBox<Expression>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchLast(List<Node>, AstCode, StrongBox<? super T>, StrongBox<Expression>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchLastAndBreak(BasicBlock, AstCode, StrongBox<? super T>, StrongBox<Expression>, StrongBox<Label>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchLeaveHandler(Node) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchLoad(Node, Predicate<? super Variable>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchLoad(Node, StrongBox<? super Object>, Predicate<? super Variable>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchLoad(Node, Variable) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchLoad(Node, Variable, StrongBox<Expression>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchLoad(Node, Consumer<? super Variable>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchLoadAny(Node, Iterable<Variable>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchLoadOrRet(Node, StrongBox<Variable>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchLoadStore(Node, Variable, StrongBox<Variable>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchLoadStoreAny(Node, Iterable<Variable>, StrongBox<Variable>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchLock(List<Node>, int, Consumer<? super LockInfo>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchName(String) - Static method in class com.strobel.assembler.metadata.MetadataFilters
- matchNameAndDescriptor(String, String) - Static method in class com.strobel.assembler.metadata.MetadataFilters
- matchNameAndSignature(String, String) - Static method in class com.strobel.assembler.metadata.MetadataFilters
- matchNullOrEmpty(Block) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchNumericConstant(Node, Consumer<? super Number>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchNumericLdC(Node, StrongBox<? super Number>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchReturnOrThrow(Node) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchReversibleComparison(Node) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchSignature(String) - Static method in class com.strobel.assembler.metadata.MetadataFilters
- matchSimpleBreak(BasicBlock, StrongBox<Label>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchSimpleBreak(BasicBlock, Label) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchSimplifiableComparison(Node) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchSingle(BasicBlock, AstCode, StrongBox<? super T>, StrongBox<Expression>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchSingle(Block, AstCode, StrongBox<? super T>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchSingle(Block, AstCode, StrongBox<? super T>, StrongBox<Expression>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchSingleAndBreak(BasicBlock, AstCode, StrongBox<? super T>, StrongBox<Expression>, StrongBox<Label>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchStore(Node, StrongBox<Variable>, StrongBox<Expression>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchStore(Node, StrongBox<Variable>, List<Expression>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchStore(Node, Variable) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchStore(Node, Variable, StrongBox<Expression>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchString(String, String) - Static method in class com.strobel.decompiler.languages.java.ast.AstNode
- matchString(String, String) - Static method in class com.strobel.decompiler.patterns.Pattern
- matchThis(Node) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchTrue(Node) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchUnconditionalBranch(Node) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchUnlock(Node, LockInfo) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchVariableIncDec(Node, StrongBox<Variable>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchVariableIncDec(Node, StrongBox<Variable>, StrongBox<Number>) - Static method in class com.strobel.decompiler.ast.PatternMatching
- matchVariableMutation(Node, Variable) - Static method in class com.strobel.decompiler.ast.PatternMatching
- max(T, T) - Static method in class com.strobel.core.Comparer
- MAX - Static variable in enum class com.strobel.assembler.metadata.CompilerTarget
- MAX - Static variable in enum class com.strobel.reflection.emit.CompilationTarget
- MAX() - Static method in enum class com.strobel.assembler.metadata.CompilerTarget
- MAX() - Static method in enum class com.strobel.reflection.emit.CompilationTarget
- MAX_BYTE - Static variable in class com.strobel.reflection.emit.CodeGenerator
- MAX_COLUMN - Static variable in class com.strobel.expressions.DebugViewWriter
- MAX_LOOP_VARIABLE_NAME - Static variable in class com.strobel.decompiler.languages.java.ast.NameVariables
- MAX_NUMERIC_RANK - Static variable in class com.strobel.decompiler.languages.java.utilities.TypeUtilities
- MAX_OPCODE_LENGTH - Static variable in class com.strobel.decompiler.languages.BytecodeLanguage.InstructionPrinter
- MAX_SWITCH_EXPRESSION_ARM_VALUES_LENGTH - Static variable in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- MAX_TAG_LENGTH - Static variable in class com.strobel.assembler.metadata.ConstantPoolPrinter
- maxDirectoryLength - Static variable in class com.strobel.io.PathHelper
- MAXIMUM_CAPACITY - Static variable in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap
- maxPath - Static variable in class com.strobel.io.PathHelper
- MaxPrimeArrayLength - Static variable in class com.strobel.core.HashUtilities
- maxTag - Static variable in enum class com.strobel.assembler.ir.ConstantPool.Tag
- mdEnsureHandle - Variable in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder.HelperTypeDefinition
- mdHandle - Variable in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder.HelperTypeDefinition
- mdInvoke - Variable in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder.HelperTypeDefinition
- mdTypeInit - Variable in class com.strobel.decompiler.languages.java.ast.transforms.MethodHandleConstantRewriter.LcdMHHelperBuilder.HelperTypeDefinition
- member - Variable in class com.strobel.reflection.emit.AnnotationTypeMismatchExceptionProxy
- member(FieldReference) - Method in class com.strobel.decompiler.languages.java.ast.AstType
- member(FieldReference) - Method in class com.strobel.decompiler.languages.java.ast.Expression
- member(String) - Method in class com.strobel.decompiler.languages.java.ast.AstType
- member(String) - Method in class com.strobel.decompiler.languages.java.ast.Expression
- MEMBER - Enum constant in enum class com.strobel.decompiler.languages.java.ast.NodeType
- MEMBER_REFERENCE - Static variable in class com.strobel.decompiler.languages.java.ast.Keys
- MemberAccess - Enum constant in enum class com.strobel.expressions.ExpressionType
- MemberClassFlags - Static variable in class com.strobel.assembler.metadata.Flags
-
Modifier masks.
- MemberClassFlags - Static variable in class com.strobel.reflection.Flags
-
Modifier masks.
- memberContainsUnboundGenericParameters(MemberInfo) - Static method in class com.strobel.reflection.emit.Error
- memberDefaults - Variable in class com.strobel.reflection.emit.AnnotationType
-
Member name -> default value mapping.
- memberDefaults() - Method in class com.strobel.reflection.emit.AnnotationType
-
Returns the default values for this annotation type (Member name -> default value mapping).
- MemberExpression - Class in com.strobel.expressions
-
Represents accessing a field.
- MemberExpression(Expression) - Constructor for class com.strobel.expressions.MemberExpression
- MemberFilter - Interface in com.strobel.reflection
- MemberInfo - Class in com.strobel.reflection
- MemberInfo() - Constructor for class com.strobel.reflection.MemberInfo
- MemberInfoCache(RuntimeTypeCache<?>) - Constructor for class com.strobel.reflection.RuntimeTypeCache.MemberInfoCache
- MemberList<T> - Class in com.strobel.reflection
- MemberList(Class<T>, List<? extends T>) - Constructor for class com.strobel.reflection.MemberList
- MemberList(Class<T>, T...) - Constructor for class com.strobel.reflection.MemberList
- MemberList(Class<T>, T[], int, int) - Constructor for class com.strobel.reflection.MemberList
- MemberListOptions - Enum Class in com.strobel.reflection
- MemberListOptions(int) - Constructor for enum class com.strobel.reflection.MemberListOptions
- MemberListType - Enum Class in com.strobel.reflection
- MemberListType() - Constructor for enum class com.strobel.reflection.MemberListType
- MemberMapping - Class in com.strobel.decompiler.languages.java
- MemberMapping() - Constructor for class com.strobel.decompiler.languages.java.MemberMapping
- MemberMapping(MethodDefinition) - Constructor for class com.strobel.decompiler.languages.java.MemberMapping
- memberMethods - Variable in class com.strobel.reflection.emit.AnnotationInvocationHandler
- memberNotField(MemberInfo) - Static method in class com.strobel.expressions.Error
- MemberReference - Class in com.strobel.assembler.metadata
-
User: Mike Strobel Date: 1/6/13 Time: 4:38 PM
- MemberReference() - Constructor for class com.strobel.assembler.metadata.MemberReference
- MemberReferenceExpression - Class in com.strobel.decompiler.languages.java.ast
- MemberReferenceExpression(int, Expression, String, AstType...) - Constructor for class com.strobel.decompiler.languages.java.ast.MemberReferenceExpression
- MemberReferenceExpression(int, Expression, String, Iterable<AstType>) - Constructor for class com.strobel.decompiler.languages.java.ast.MemberReferenceExpression
- MemberReferenceExpression(Expression, String, AstType...) - Constructor for class com.strobel.decompiler.languages.java.ast.MemberReferenceExpression
- MemberReferenceExpression(Expression, String, Iterable<AstType>) - Constructor for class com.strobel.decompiler.languages.java.ast.MemberReferenceExpression
- MemberReferenceExpressionRegexNode - Class in com.strobel.decompiler.patterns
- MemberReferenceExpressionRegexNode(INode, String) - Constructor for class com.strobel.decompiler.patterns.MemberReferenceExpressionRegexNode
- MemberReferenceExpressionRegexNode(INode, Pattern) - Constructor for class com.strobel.decompiler.patterns.MemberReferenceExpressionRegexNode
- MemberReferenceExpressionRegexNode(String, INode, String) - Constructor for class com.strobel.decompiler.patterns.MemberReferenceExpressionRegexNode
- MemberReferenceExpressionRegexNode(String, INode, Pattern) - Constructor for class com.strobel.decompiler.patterns.MemberReferenceExpressionRegexNode
- MemberReferenceTypeNode - Class in com.strobel.decompiler.patterns
- MemberReferenceTypeNode(INode, Class<? extends MemberReference>) - Constructor for class com.strobel.decompiler.patterns.MemberReferenceTypeNode
- MemberReferenceTypeNode(String, INode, Class<? extends MemberReference>) - Constructor for class com.strobel.decompiler.patterns.MemberReferenceTypeNode
- MemberResolutionException - Exception Class in com.strobel.reflection
- MemberResolutionException() - Constructor for exception class com.strobel.reflection.MemberResolutionException
- MemberResolutionException(MemberInfo) - Constructor for exception class com.strobel.reflection.MemberResolutionException
- MemberResolutionException(MemberInfo, Throwable) - Constructor for exception class com.strobel.reflection.MemberResolutionException
- MemberResolutionException(String) - Constructor for exception class com.strobel.reflection.MemberResolutionException
- MemberResolutionException(String, Throwable) - Constructor for exception class com.strobel.reflection.MemberResolutionException
- MemberResolutionException(String, Throwable, boolean, boolean) - Constructor for exception class com.strobel.reflection.MemberResolutionException
- MemberResolutionException(Throwable) - Constructor for exception class com.strobel.reflection.MemberResolutionException
- members - Variable in class com.strobel.reflection.emit.AnnotationType
-
Member name -> Method object mapping.
- members() - Method in class com.strobel.reflection.emit.AnnotationType
-
Returns members of this annotation type (member name -> associated Method object mapping).
- MemberStaticClassFlags - Static variable in class com.strobel.assembler.metadata.Flags
-
Modifier masks.
- MemberType - Enum Class in com.strobel.reflection
- MemberType(int) - Constructor for enum class com.strobel.reflection.MemberType
- memberTypes - Variable in class com.strobel.reflection.emit.AnnotationType
-
Member name -> type mapping.
- memberTypes() - Method in class com.strobel.reflection.emit.AnnotationType
-
Returns member types for this annotation type (member name -> type mapping).
- memberValueEquals(Object, Object) - Static method in class com.strobel.reflection.emit.AnnotationInvocationHandler
-
Returns true iff the two member values in "dynamic proxy return form" are equal using the appropriate equality function depending on the member type.
- memberValueHashCode(Object) - Static method in class com.strobel.reflection.emit.AnnotationInvocationHandler
-
Computes hashCode of a member value (in "dynamic proxy return form")
- memberValues - Variable in class com.strobel.reflection.emit.AnnotationInvocationHandler
- memberValueToString(Object) - Static method in class com.strobel.reflection.emit.AnnotationInvocationHandler
-
Translates a member value (in "dynamic proxy return form") into a string
- merge(Frame, Frame, Frame, Map<Instruction, TypeReference>) - Static method in class com.strobel.assembler.ir.Frame
- merge(FrameValue, FrameValue[], int) - Static method in class com.strobel.assembler.ir.Frame
- mergeDisparateObjectInitializations(DecompilerContext, Block) - Static method in class com.strobel.decompiler.ast.AstOptimizer
- MergeDisparateObjectInitializations - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- mergedScopes - Variable in class com.strobel.expressions.CompilerScope
- MergeResourceTryStatementsVisitor - Class in com.strobel.decompiler.languages.java.ast.transforms
- MergeResourceTryStatementsVisitor(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.MergeResourceTryStatementsVisitor
- mergeScopes(Expression) - Method in class com.strobel.expressions.VariableBinder
- mergeSharedHandlers() - Method in class com.strobel.decompiler.ast.AstBuilder
- mergeStatus(DefiniteAssignmentStatus, DefiniteAssignmentStatus) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis
- mergeVariableType(List<AstBuilder.VariableInfo>) - Method in class com.strobel.decompiler.ast.AstBuilder
- mergeWithGlobalList(ArrayList<T>) - Method in class com.strobel.reflection.RuntimeTypeCache.MemberInfoCache
- MetadataFactory - Interface in com.strobel.assembler.metadata.signatures
- MetadataFilters - Class in com.strobel.assembler.metadata
- MetadataFilters() - Constructor for class com.strobel.assembler.metadata.MetadataFilters
- MetadataHelper - Class in com.strobel.assembler.metadata
- MetadataHelper() - Constructor for class com.strobel.assembler.metadata.MetadataHelper
- MetadataHelper.Adapter - Class in com.strobel.assembler.metadata
- MetadataHelper.AdaptFailure - Exception Class in com.strobel.assembler.metadata
- MetadataHelper.LooseSameTypeVisitor - Class in com.strobel.assembler.metadata
- MetadataHelper.SameTypeVisitor - Class in com.strobel.assembler.metadata
- MetadataHelper.StrictSameTypeVisitor - Class in com.strobel.assembler.metadata
- MetadataParser - Class in com.strobel.assembler.metadata
- MetadataParser() - Constructor for class com.strobel.assembler.metadata.MetadataParser
- MetadataParser(IMetadataResolver) - Constructor for class com.strobel.assembler.metadata.MetadataParser
- MetadataParser(TypeDefinition) - Constructor for class com.strobel.assembler.metadata.MetadataParser
- MetadataParser.StackBasedGenericContext - Class in com.strobel.assembler.metadata
- MetadataParser.UnresolvedField - Class in com.strobel.assembler.metadata
- MetadataParser.UnresolvedMethod - Class in com.strobel.assembler.metadata
- MetadataReader - Class in com.strobel.assembler.ir
- MetadataReader() - Constructor for class com.strobel.assembler.ir.MetadataReader
- MetadataResolver - Class in com.strobel.assembler.metadata
- MetadataResolver() - Constructor for class com.strobel.assembler.metadata.MetadataResolver
- MetadataResolver.LimitedResolver - Class in com.strobel.assembler.metadata
- metadataSystem - Variable in class com.strobel.decompiler.ast.AstOptimizer.AbstractExpressionOptimization
- MetadataSystem - Class in com.strobel.assembler.metadata
- MetadataSystem() - Constructor for class com.strobel.assembler.metadata.MetadataSystem
- MetadataSystem(ITypeLoader) - Constructor for class com.strobel.assembler.metadata.MetadataSystem
- method - Variable in class com.strobel.decompiler.ast.AstOptimizer.AbstractBasicBlockOptimization
- method - Variable in class com.strobel.decompiler.ast.AstOptimizer.AbstractExpressionOptimization
- method - Variable in class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.MethodVariables
- Method - Enum constant in enum class com.strobel.assembler.metadata.Flags.Kind
- Method - Enum constant in enum class com.strobel.assembler.metadata.GenericParameterType
- Method - Enum constant in enum class com.strobel.reflection.MemberType
- Method - Enum constant in enum class com.strobel.reflection.RuntimeTypeCache.CacheType
- METHOD - Enum constant in enum class com.strobel.decompiler.languages.EntityType
- METHOD_ARGUMENT - Enum constant in enum class com.strobel.reflection.emit.Verifier.FrameType
- METHOD_DEFINITION - Static variable in class com.strobel.decompiler.languages.java.ast.Keys
- METHOD_HANDLE_TYPES - Static variable in class com.strobel.assembler.metadata.ClassFileReader
- METHOD_NAME_MAPPINGS - Static variable in class com.strobel.decompiler.languages.java.ast.NameVariables
- METHOD_PARAMETER - Enum constant in enum class com.strobel.reflection.emit.Verifier.FrameType
- METHOD_PREFIXES - Static variable in class com.strobel.decompiler.languages.java.ast.NameVariables
- METHOD_RETURN_TYPE - Enum constant in enum class com.strobel.reflection.emit.Verifier.FrameType
- METHOD_SIGNATURE - Enum constant in enum class com.strobel.reflection.emit.Verifier.FrameType
- METHOD_SUFFIXES - Static variable in class com.strobel.decompiler.languages.java.ast.NameVariables
- METHOD_THROWS_LIST - Enum constant in enum class com.strobel.reflection.emit.Verifier.FrameType
- methodArgumentsMatch(MethodInfo, Type<?>...) - Static method in class com.strobel.expressions.Expression
- MethodBase - Class in com.strobel.reflection
- MethodBase() - Constructor for class com.strobel.reflection.MethodBase
- methodBasedOperatorMustHaveValidReturnType(ExpressionType, MethodBase) - Static method in class com.strobel.expressions.Error
- methodBasedOperatorMustHaveValidReturnType(MethodBase) - Static method in class com.strobel.expressions.Error
- MethodBinaryExpression - Class in com.strobel.expressions
- MethodBinaryExpression(ExpressionType, Expression, Expression, Type, MethodInfo) - Constructor for class com.strobel.expressions.MethodBinaryExpression
- MethodBinder - Class in com.strobel.assembler.metadata
- MethodBinder() - Constructor for class com.strobel.assembler.metadata.MethodBinder
- MethodBinder.AddMappingsForArgumentVisitor - Class in com.strobel.assembler.metadata
- MethodBinder.BindResult - Class in com.strobel.assembler.metadata
- MethodBody - Class in com.strobel.assembler.metadata
- MethodBody(MethodDefinition) - Constructor for class com.strobel.assembler.metadata.MethodBody
- MethodBodyParseException - Exception Class in com.strobel.assembler.metadata
- MethodBodyParseException() - Constructor for exception class com.strobel.assembler.metadata.MethodBodyParseException
- MethodBodyParseException(String) - Constructor for exception class com.strobel.assembler.metadata.MethodBodyParseException
- MethodBodyParseException(String, Throwable) - Constructor for exception class com.strobel.assembler.metadata.MethodBodyParseException
- MethodBodyParseException(Throwable) - Constructor for exception class com.strobel.assembler.metadata.MethodBodyParseException
- MethodBraceStyle - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- methodBuilder - Variable in class com.strobel.expressions.LambdaCompiler
- methodBuilder - Variable in class com.strobel.reflection.emit.CodeGenerator
- MethodBuilder - Class in com.strobel.reflection.emit
- MethodBuilder(String, int, Type<?>, TypeList, TypeList, TypeBuilder<?>) - Constructor for class com.strobel.reflection.emit.MethodBuilder
- methodBuilderBelongsToAnotherType() - Static method in class com.strobel.reflection.emit.Error
- methodBuilders - Variable in class com.strobel.reflection.emit.TypeBuilder
- MethodCallExpression - Class in com.strobel.expressions
- MethodCallExpression(MethodInfo) - Constructor for class com.strobel.expressions.MethodCallExpression
- MethodCallExpressionN - Class in com.strobel.expressions
- MethodCallExpressionN(MethodInfo, ExpressionList<? extends Expression>) - Constructor for class com.strobel.expressions.MethodCallExpressionN
- MethodDeclaration - Class in com.strobel.decompiler.languages.java.ast
- MethodDeclaration() - Constructor for class com.strobel.decompiler.languages.java.ast.MethodDeclaration
- MethodDeclaration.PatternPlaceholder - Class in com.strobel.decompiler.languages.java.ast
- MethodDefinition - Class in com.strobel.assembler.metadata
- MethodDefinition() - Constructor for class com.strobel.assembler.metadata.MethodDefinition
- methodDoesNotExistOnType(String, Type) - Static method in class com.strobel.expressions.Error
- MethodFlags - Static variable in class com.strobel.assembler.metadata.Flags
-
Modifier masks.
- MethodFlags - Static variable in class com.strobel.reflection.Flags
-
Modifier masks.
- MethodGroupExpression - Class in com.strobel.decompiler.languages.java.ast
- MethodGroupExpression(int, Expression, String) - Constructor for class com.strobel.decompiler.languages.java.ast.MethodGroupExpression
- MethodHandle - Class in com.strobel.assembler.metadata
- MethodHandle - Enum constant in enum class com.strobel.assembler.ir.ConstantPool.Tag
- MethodHandle - Enum constant in enum class com.strobel.reflection.emit.ConstantPool.Tag
- MethodHandle - Static variable in class com.strobel.reflection.Types
- MethodHandle(MethodReference, MethodHandleType) - Constructor for class com.strobel.assembler.metadata.MethodHandle
- MethodHandle(ConstantPool, ConstantPool.ReferenceKind, int) - Constructor for class com.strobel.reflection.emit.ConstantPool.MethodHandle
- MethodHandleConstantRewriter - Class in com.strobel.decompiler.languages.java.ast.transforms
- MethodHandleConstantRewriter(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.MethodHandleConstantRewriter
- MethodHandleConstantRewriter.LcdMHHelperBuilder - Class in com.strobel.decompiler.languages.java.ast.transforms
- MethodHandleConstantRewriter.LcdMHHelperBuilder.HelperTypeDefinition - Class in com.strobel.decompiler.languages.java.ast.transforms
- MethodHandleEntry(ConstantPool, ConstantPool.ReferenceKind, int) - Constructor for class com.strobel.assembler.ir.ConstantPool.MethodHandleEntry
- MethodHandlePlaceholder - Class in com.strobel.decompiler.languages.java.ast
- MethodHandlePlaceholder(MethodHandle) - Constructor for class com.strobel.decompiler.languages.java.ast.MethodHandlePlaceholder
- methodHandlesType - Variable in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder
- methodHandlesType - Variable in class com.strobel.decompiler.languages.java.ast.transforms.MethodHandleConstantRewriter.LcdMHHelperBuilder
- methodHandleType - Variable in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder
- methodHandleType - Variable in class com.strobel.decompiler.languages.java.ast.transforms.MethodHandleConstantRewriter.LcdMHHelperBuilder
- MethodHandleType - Enum Class in com.strobel.assembler.metadata
- MethodHandleType() - Constructor for enum class com.strobel.assembler.metadata.MethodHandleType
- methodHasEmptyBody(MethodBuilder) - Static method in class com.strobel.reflection.emit.Error
- methodHasOpenLocalScope() - Static method in class com.strobel.reflection.emit.Error
- MethodInfo - Class in com.strobel.reflection
- MethodInfo() - Constructor for class com.strobel.reflection.MethodInfo
- MethodInfo(int, String, String, SourceAttribute[]) - Constructor for class com.strobel.assembler.metadata.ClassFileReader.MethodInfo
- methodIsFinished() - Static method in class com.strobel.reflection.emit.Error
- methodIsGeneric() - Static method in class com.strobel.reflection.emit.Error
- MethodKey - Class in com.strobel.reflection
- MethodKey(String) - Constructor for class com.strobel.reflection.MethodKey
- MethodKey(String, Class<?>[]) - Constructor for class com.strobel.reflection.MethodKey
- MethodList - Class in com.strobel.reflection
- MethodList(MethodInfo...) - Constructor for class com.strobel.reflection.MethodList
- MethodList(MethodInfo[], int, int) - Constructor for class com.strobel.reflection.MethodList
- MethodList(List<? extends MethodInfo>) - Constructor for class com.strobel.reflection.MethodList
- MethodMetadataVisitor<P,
R> - Interface in com.strobel.assembler.metadata - methodNameMismatch() - Static method in class com.strobel.reflection.emit.Error
- MethodOverride(MethodBuilder, MethodInfo) - Constructor for class com.strobel.reflection.emit.TypeBuilder.MethodOverride
- methodOverrides - Variable in class com.strobel.reflection.emit.TypeBuilder
- MethodParameterEntry - Class in com.strobel.assembler.ir.attributes
- MethodParameterEntry(String, int) - Constructor for class com.strobel.assembler.ir.attributes.MethodParameterEntry
- methodParameters - Variable in class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.VariableInfo
- MethodParameters - Static variable in class com.strobel.assembler.ir.attributes.AttributeNames
- MethodParametersAttribute - Class in com.strobel.assembler.ir.attributes
- MethodParametersAttribute(List<MethodParameterEntry>) - Constructor for class com.strobel.assembler.ir.attributes.MethodParametersAttribute
- MethodReader - Class in com.strobel.assembler.metadata
- MethodReader(MethodDefinition, IMetadataScope) - Constructor for class com.strobel.assembler.metadata.MethodReader
- MethodReader.Fixup - Class in com.strobel.assembler.metadata
- MethodReader.Fixup.MultiFixup - Class in com.strobel.assembler.metadata
- MethodReference - Class in com.strobel.assembler.metadata
-
User: Mike Strobel Date: 1/6/13 Time: 2:29 PM
- MethodReference - Enum constant in enum class com.strobel.assembler.ir.ConstantPool.Tag
- MethodReference - Enum constant in enum class com.strobel.assembler.ir.OperandType
-
Opcode is followed by a method reference.
- MethodReference - Enum constant in enum class com.strobel.reflection.emit.ConstantPool.Tag
- MethodReference() - Constructor for class com.strobel.assembler.metadata.MethodReference
- MethodReference(ConstantPool, int, int) - Constructor for class com.strobel.reflection.emit.ConstantPool.MethodReference
- MethodReferenceEntry(ConstantPool, int, int) - Constructor for class com.strobel.assembler.ir.ConstantPool.MethodReferenceEntry
- methods - Static variable in enum class com.strobel.reflection.MemberType
- MethodSignature(List<TypeReference>, TypeReference, List<GenericParameter>, List<TypeReference>) - Constructor for class com.strobel.assembler.metadata.CoreMetadataFactory.MethodSignature
- methodsOnly() - Static method in enum class com.strobel.reflection.MemberType
- MethodType - Enum constant in enum class com.strobel.assembler.ir.ConstantPool.Tag
- MethodType - Enum constant in enum class com.strobel.reflection.emit.ConstantPool.Tag
- MethodType(ConstantPool, int) - Constructor for class com.strobel.reflection.emit.ConstantPool.MethodType
- MethodTypeEntry(ConstantPool, int) - Constructor for class com.strobel.assembler.ir.ConstantPool.MethodTypeEntry
- MethodTypeSignature - Class in com.strobel.assembler.metadata.signatures
- MethodTypeSignature(FormalTypeParameter[], TypeSignature[], ReturnType, FieldTypeSignature[]) - Constructor for class com.strobel.assembler.metadata.signatures.MethodTypeSignature
- methodTypeType - Variable in class com.strobel.decompiler.languages.java.ast.transforms.MethodHandleConstantRewriter.LcdMHHelperBuilder
- methodVariables - Variable in class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.MethodVariables
- MethodVariables(MethodDefinition) - Constructor for class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.MethodVariables
- MethodVisitor - Interface in com.strobel.assembler.metadata
-
User: Mike Strobel Date: 1/6/13 Time: 4:03 PM
- methodWithArgsDoesNotExistOnType(String, Type) - Static method in class com.strobel.expressions.Error
- methodWithMoreThanOneMatch(String, Type) - Static method in class com.strobel.expressions.Error
- mhLookupDefineClass0() - Static method in class com.strobel.reflection.emit.TypeBuilder
- mightBeBoolean(AstBuilder.VariableInfo) - Method in class com.strobel.decompiler.ast.AstBuilder
- min(T, T) - Static method in class com.strobel.core.Comparer
- MIN - Static variable in enum class com.strobel.assembler.metadata.CompilerTarget
- MIN - Static variable in enum class com.strobel.reflection.emit.CompilationTarget
- MIN() - Static method in enum class com.strobel.assembler.metadata.CompilerTarget
- MIN() - Static method in enum class com.strobel.reflection.emit.CompilationTarget
- MIN_BYTE - Static variable in class com.strobel.reflection.emit.CodeGenerator
- MIN_COLUMN - Static variable in class com.strobel.decompiler.languages.TextLocation
- MIN_DEFAULT - Static variable in enum class com.strobel.assembler.metadata.CompilerTarget
- MIN_LINE - Static variable in class com.strobel.decompiler.languages.TextLocation
- minorVersion - Variable in enum class com.strobel.assembler.metadata.CompilerTarget
- minorVersion - Variable in enum class com.strobel.reflection.emit.CompilationTarget
- minTag - Static variable in enum class com.strobel.assembler.ir.ConstantPool.Tag
- minus(Key<V>) - Method in class com.strobel.componentmodel.ArrayKeyMap
- minus(Key<V>) - Method in class com.strobel.componentmodel.DictionaryKeyMap
- minus(Key<V>) - Method in class com.strobel.componentmodel.EmptyKeyMap
- minus(Key<V>) - Method in interface com.strobel.componentmodel.FrugalKeyMap
- minus(Key<V>) - Method in class com.strobel.componentmodel.PairKeyMap
- minus(Key<V>) - Method in class com.strobel.componentmodel.SingleKeyMap
- minus(Object) - Static method in class com.strobel.decompiler.languages.java.ast.JavaResolver.UnaryOperations
- Minus - Enum constant in enum class com.strobel.decompiler.languages.java.JavaOutputVisitor.LastWritten
- MINUS - Enum constant in enum class com.strobel.decompiler.languages.java.ast.UnaryOperatorType
- MINUS_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.UnaryOperatorExpression
- Missing - Class in com.strobel.reflection
- Missing() - Constructor for class com.strobel.reflection.Missing
- modCount - Variable in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap
- modeForType(AstNode) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.AddReferenceQualifiersTransform
- MODIFIER_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.EntityDeclaration
- MODIFIER_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.InstanceOfExpression
- MODIFIER_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.VariableDeclarationStatement
- ModifierFlags - Static variable in class com.strobel.assembler.metadata.Flags
- ModifierFlags - Static variable in class com.strobel.reflection.Flags
- modifierSets - Static variable in class com.strobel.assembler.metadata.Flags
- modifierSets - Static variable in class com.strobel.reflection.Flags
- modifyStack(AstBuilder.StackSlot[], int, AstBuilder.ByteCode, FrameValue...) - Static method in class com.strobel.decompiler.ast.AstBuilder.StackSlot
- Module - Enum constant in enum class com.strobel.assembler.ir.ConstantPool.Tag
- Module - Enum constant in enum class com.strobel.assembler.metadata.Flags.Kind
- Module - Static variable in class com.strobel.assembler.ir.attributes.AttributeNames
- MODULE - Static variable in class com.strobel.assembler.metadata.Flags
-
Flag to indicate class symbol is for module-info
- MODULE - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- MODULE_DECLARATION - Enum constant in enum class com.strobel.decompiler.languages.java.ast.NodeType
- MODULE_DEFINITION - Enum constant in enum class com.strobel.decompiler.languages.EntityType
- MODULE_KEYWORD - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- MODULE_REFERENCE - Static variable in class com.strobel.decompiler.languages.java.ast.Keys
- MODULE_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.CompilationUnit
- ModuleAttribute - Class in com.strobel.assembler.ir.attributes
- ModuleAttribute(int, String, String, int, ModuleDependency[], PackageInfo[], PackageInfo[], TypeReference[], ServiceInfo[]) - Constructor for class com.strobel.assembler.ir.attributes.ModuleAttribute
- ModuleBraceStyle - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- ModuleDeclaration - Class in com.strobel.decompiler.languages.java.ast
- ModuleDeclaration() - Constructor for class com.strobel.decompiler.languages.java.ast.ModuleDeclaration
- ModuleDeclaration.NullModuleDeclaration - Class in com.strobel.decompiler.languages.java.ast
- ModuleDependency - Class in com.strobel.assembler.ir.attributes
- ModuleDependency(String, String, int) - Constructor for class com.strobel.assembler.ir.attributes.ModuleDependency
- ModuleEntry(ConstantPool, int) - Constructor for class com.strobel.assembler.ir.ConstantPool.ModuleEntry
- ModuleFlags - Static variable in class com.strobel.assembler.metadata.Flags
-
Modifier masks.
- ModuleMainClass - Static variable in class com.strobel.assembler.ir.attributes.AttributeNames
- ModuleMainClassAttribute - Class in com.strobel.assembler.ir.attributes
- ModuleMainClassAttribute(TypeReference) - Constructor for class com.strobel.assembler.ir.attributes.ModuleMainClassAttribute
- ModulePackages - Static variable in class com.strobel.assembler.ir.attributes.AttributeNames
- ModulePackagesAttribute - Class in com.strobel.assembler.ir.attributes
- ModulePackagesAttribute(String[]) - Constructor for class com.strobel.assembler.ir.attributes.ModulePackagesAttribute
- ModuleReference - Class in com.strobel.assembler.metadata
- ModuleReference(String, String) - Constructor for class com.strobel.assembler.metadata.ModuleReference
- ModuleTarget - Static variable in class com.strobel.assembler.ir.attributes.AttributeNames
- ModuleTargetAttribute - Class in com.strobel.assembler.ir.attributes
- ModuleTargetAttribute(String) - Constructor for class com.strobel.assembler.ir.attributes.ModuleTargetAttribute
- modulo(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- modulo(Expression, Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- Modulo - Enum constant in enum class com.strobel.expressions.ExpressionType
- moduloAssign(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- moduloAssign(Expression, Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- moduloAssign(Expression, Expression, MethodInfo, LambdaExpression<?>) - Static method in class com.strobel.expressions.Expression
- ModuloAssign - Enum constant in enum class com.strobel.expressions.ExpressionType
- MODULUS - Enum constant in enum class com.strobel.decompiler.languages.java.ast.AssignmentOperatorType
- MODULUS - Enum constant in enum class com.strobel.decompiler.languages.java.ast.BinaryOperatorType
- MODULUS_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.AssignmentExpression
- MODULUS_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.BinaryOperatorExpression
- MonitorEnter - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- MONITORENTER - Enum constant in enum class com.strobel.assembler.ir.OpCode
- MONITORENTER - Enum constant in enum class com.strobel.reflection.emit.OpCode
- MonitorExit - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- MONITOREXIT - Enum constant in enum class com.strobel.assembler.ir.OpCode
- MONITOREXIT - Enum constant in enum class com.strobel.reflection.emit.OpCode
- moveTo(Collection<T>) - Method in class com.strobel.decompiler.languages.java.ast.AstNodeCollection
- Mul - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- MultiANewArray - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- MULTIANEWARRAY - Enum constant in enum class com.strobel.assembler.ir.OpCode
- MULTIANEWARRAY - Enum constant in enum class com.strobel.reflection.emit.OpCode
- MultiFixup(MethodReader.Fixup...) - Constructor for class com.strobel.assembler.metadata.MethodReader.Fixup.MultiFixup
- MultiLine - Enum constant in enum class com.strobel.decompiler.languages.java.ast.CommentType
- MULTIPLICATIVE - Static variable in class com.strobel.decompiler.languages.java.ast.InsertParenthesesVisitor
- multiply(JvmType, Object, Object) - Static method in class com.strobel.decompiler.languages.java.ast.JavaResolver.BinaryOperations
- multiply(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- multiply(Expression, Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- Multiply - Enum constant in enum class com.strobel.expressions.ExpressionType
- MULTIPLY - Enum constant in enum class com.strobel.decompiler.languages.java.ast.AssignmentOperatorType
- MULTIPLY - Enum constant in enum class com.strobel.decompiler.languages.java.ast.BinaryOperatorType
- MULTIPLY_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.AssignmentExpression
- MULTIPLY_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.BinaryOperatorExpression
- multiplyAssign(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- multiplyAssign(Expression, Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- multiplyAssign(Expression, Expression, MethodInfo, LambdaExpression<?>) - Static method in class com.strobel.expressions.Expression
- MultiplyAssign - Enum constant in enum class com.strobel.expressions.ExpressionType
- multiReleaseValue() - Method in enum class com.strobel.assembler.metadata.CompilerTarget
-
Value of platform release used to access multi-release jar files
- mustBeReducible() - Static method in class com.strobel.expressions.Error
- mustReduceToDifferent() - Static method in class com.strobel.expressions.Error
- mustRewriteChildToSameType(Type, Type, String) - Static method in class com.strobel.expressions.Error
- mustRewriteToSameNode(String, Class<T>, String) - Static method in class com.strobel.expressions.Error
- mustRewriteWithoutMethod(MethodBase, String) - Static method in class com.strobel.expressions.Error
- MutableInteger - Class in com.strobel.core
- MutableInteger() - Constructor for class com.strobel.core.MutableInteger
- MutableInteger(int) - Constructor for class com.strobel.core.MutableInteger
- MYSTERY_OFFSET - Static variable in class com.strobel.decompiler.ast.Expression
-
a constant to indicate that no bytecode offset is known for an expression
- MYSTERY_OFFSET - Static variable in class com.strobel.decompiler.languages.java.ast.Expression
-
a constant to indicate that no bytecode offset is known for an expression
N
- name - Variable in enum class com.strobel.assembler.ir.ConstantPool.ReferenceKind
- name - Variable in class com.strobel.assembler.metadata.ClassFileReader.FieldInfo
- name - Variable in class com.strobel.assembler.metadata.ClassFileReader.MethodInfo
- name - Variable in enum class com.strobel.assembler.metadata.CompilerTarget
- name - Variable in enum class com.strobel.assembler.metadata.Flags.Flag
- name - Variable in class com.strobel.decompiler.ast.AstBuilder.ByteCode
- name - Variable in class com.strobel.decompiler.languages.java.ast.transforms.BreakTargetRelocation.LabelInfo
- name - Variable in class com.strobel.decompiler.patterns.Role
- name - Variable in class com.strobel.reflection.emit.ClassWriter.LocalInfo
- name - Variable in enum class com.strobel.reflection.emit.CompilationTarget
- name - Variable in enum class com.strobel.reflection.emit.ConstantPool.ReferenceKind
- name - Variable in enum class com.strobel.reflection.Flags.Flag
- name - Variable in class com.strobel.reflection.Type.FilterOptions
- name() - Method in class com.strobel.decompiler.ast.AstBuilder.ByteCode
- NAME_VARIABLES - Static variable in class com.strobel.decompiler.languages.java.ast.Keys
- NameAndTypeDescriptor - Enum constant in enum class com.strobel.assembler.ir.ConstantPool.Tag
- NameAndTypeDescriptor - Enum constant in enum class com.strobel.reflection.emit.ConstantPool.Tag
- NameAndTypeDescriptor(ConstantPool, int, int) - Constructor for class com.strobel.reflection.emit.ConstantPool.NameAndTypeDescriptor
- NameAndTypeDescriptorEntry(ConstantPool, int, int) - Constructor for class com.strobel.assembler.ir.ConstantPool.NameAndTypeDescriptorEntry
- nameAndTypeDescriptorIndex - Variable in class com.strobel.assembler.ir.ConstantPool.InvokeDynamicInfoEntry
- nameAndTypeDescriptorIndex - Variable in class com.strobel.assembler.ir.ConstantPool.ReferenceEntry
- nameAndTypeDescriptorIndex - Variable in class com.strobel.reflection.emit.ConstantPool.InvokeDynamicInfo
- nameAndTypeDescriptorIndex - Variable in class com.strobel.reflection.emit.ConstantPool.ReferenceEntry
- NamedNode - Class in com.strobel.decompiler.patterns
- NamedNode(String, INode) - Constructor for class com.strobel.decompiler.patterns.NamedNode
- nameIndex - Variable in class com.strobel.assembler.ir.ConstantPool.ModuleEntry
- nameIndex - Variable in class com.strobel.assembler.ir.ConstantPool.NameAndTypeDescriptorEntry
- nameIndex - Variable in class com.strobel.assembler.ir.ConstantPool.PackageEntry
- nameIndex - Variable in class com.strobel.assembler.ir.ConstantPool.TypeInfoEntry
- nameIndex - Variable in class com.strobel.reflection.emit.ConstantPool.NameAndTypeDescriptor
- nameIndex - Variable in class com.strobel.reflection.emit.ConstantPool.TypeInfo
- NameResolveMode - Enum Class in com.strobel.decompiler.languages.java.ast
- NameResolveMode() - Constructor for enum class com.strobel.decompiler.languages.java.ast.NameResolveMode
- NameResolveResult - Class in com.strobel.decompiler.languages.java.ast
- NameResolveResult() - Constructor for class com.strobel.decompiler.languages.java.ast.NameResolveResult
- names - Variable in enum class com.strobel.core.OS
- NameSyntax - Enum Class in com.strobel.decompiler
- NameSyntax() - Constructor for enum class com.strobel.decompiler.NameSyntax
- nameVariables(Block, AstMethodBodyBuilder.VariableInfo<?>, Set<String>) - Method in class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder
- NameVariables - Class in com.strobel.decompiler.languages.java.ast
- NameVariables(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.NameVariables
- NATIVE - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- NATIVE - Enum constant in enum class com.strobel.reflection.Flags.Flag
- NATIVE - Static variable in class com.strobel.assembler.metadata.Flags
- NATIVE - Static variable in class com.strobel.reflection.Flags
- needClassicStyle - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteSwitchExpressionsTransform.SwitchInfo
- needsClosure - Variable in class com.strobel.expressions.CompilerScope
- needsInitializer - Variable in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.AnalysisResult
- needsLabel - Variable in class com.strobel.decompiler.languages.java.ast.transforms.BreakTargetRelocation.AssessForLoopResult
- needsLocalVariableTableEntry(Type<?>) - Method in class com.strobel.reflection.emit.ClassWriter
- needsParentheses(Expression, Expression) - Static method in class com.strobel.expressions.DebugViewWriter
- Neg - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- negate() - Method in enum class com.strobel.assembler.ir.OpCode
- negate() - Method in enum class com.strobel.reflection.emit.OpCode
- negate(Predicate<? super T>) - Static method in class com.strobel.core.Predicates
-
Returns a predicate that evaluates to
true
if the provided predicate evaluates tofalse
- negate(Expression) - Static method in class com.strobel.decompiler.ast.AstOptimizer
- negate(Expression) - Static method in class com.strobel.expressions.Expression
- negate(Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- Negate - Enum constant in enum class com.strobel.expressions.ExpressionType
- NEGATE_FUNCTION - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.SimplifyAssignmentsTransform
- NestedType - Enum constant in enum class com.strobel.reflection.MemberType
- NestedType - Enum constant in enum class com.strobel.reflection.RuntimeTypeCache.CacheType
- nestedTypes - Static variable in enum class com.strobel.reflection.MemberType
- nestedTypesOnly() - Static method in enum class com.strobel.reflection.MemberType
- New - Enum constant in enum class com.strobel.assembler.ir.FrameType
-
Represents an expanded frame.
- New - Enum constant in enum class com.strobel.expressions.ExpressionType
- NEW - Enum constant in enum class com.strobel.assembler.ir.OpCode
- NEW - Enum constant in enum class com.strobel.reflection.emit.OpCode
- NEW_EMPTY - Static variable in class com.strobel.assembler.ir.Frame
- NEW_KEYWORD_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.ArrayCreationExpression
- NEW_KEYWORD_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.ObjectCreationExpression
- NEW_LINE - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- NewArray - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- NEWARRAY - Enum constant in enum class com.strobel.assembler.ir.OpCode
- NEWARRAY - Enum constant in enum class com.strobel.reflection.emit.OpCode
- newArrayBounds(Type<?>, Expression) - Static method in class com.strobel.expressions.Expression
- NewArrayBounds - Enum constant in enum class com.strobel.expressions.ExpressionType
- NewArrayBoundsExpression - Class in com.strobel.expressions
- NewArrayBoundsExpression(Type, ExpressionList<? extends Expression>) - Constructor for class com.strobel.expressions.NewArrayBoundsExpression
- newArrayDimensionsOutOfRange(Type<?>, int) - Static method in class com.strobel.reflection.emit.Error
- NewArrayExpression - Class in com.strobel.expressions
- NewArrayExpression(Type, ExpressionList<? extends Expression>) - Constructor for class com.strobel.expressions.NewArrayExpression
- newArrayInit(Type<?>, Expression...) - Static method in class com.strobel.expressions.Expression
- newArrayInit(Type<?>, ExpressionList<? extends Expression>) - Static method in class com.strobel.expressions.Expression
- NewArrayInit - Enum constant in enum class com.strobel.expressions.ExpressionType
- NewArrayInitExpression - Class in com.strobel.expressions
- NewArrayInitExpression(Type, ExpressionList<? extends Expression>) - Constructor for class com.strobel.expressions.NewArrayInitExpression
- newEnd - Variable in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder.CopyFinallySubGraphLogic
- NewExpression - Class in com.strobel.expressions
- NewExpression(ConstructorInfo, ExpressionList<? extends Expression>) - Constructor for class com.strobel.expressions.NewExpression
- newInstance() - Method in class com.strobel.core.ReadOnlyList
- newInstance(Expression[]) - Method in class com.strobel.expressions.BlockExpressionList
- newInstance(ParameterExpression[]) - Method in class com.strobel.expressions.ParameterExpressionList
- newInstance(Object...) - Method in class com.strobel.reflection.Type
- newInstance(T[]) - Method in class com.strobel.expressions.ExpressionList
- NewInvokeSpecial - Enum constant in enum class com.strobel.assembler.ir.ConstantPool.ReferenceKind
- NewInvokeSpecial - Enum constant in enum class com.strobel.assembler.metadata.MethodHandleType
- NewInvokeSpecial - Enum constant in enum class com.strobel.reflection.emit.ConstantPool.ReferenceKind
- newLabeledStatement - Variable in class com.strobel.decompiler.languages.java.ast.transforms.BreakTargetRelocation.LabelInfo
- newLine() - Method in interface com.strobel.decompiler.languages.java.IOutputFormatter
- newLine() - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- newLine() - Method in class com.strobel.decompiler.languages.java.TextOutputFormatter
- newLine() - Method in class com.strobel.expressions.DebugViewWriter
- newlineIfNeeded(ITextOutput, boolean) - Static method in class com.strobel.decompiler.languages.BytecodeLanguage
- NewLineNode - Class in com.strobel.decompiler.languages.java.ast
- NewLineNode() - Constructor for class com.strobel.decompiler.languages.java.ast.NewLineNode
- NewLineNode(TextLocation) - Constructor for class com.strobel.decompiler.languages.java.ast.NewLineNode
- NewLineType - Enum Class in com.strobel.decompiler.languages.java.ast
- NewLineType() - Constructor for enum class com.strobel.decompiler.languages.java.ast.NewLineType
- newMethod(MethodDefinition) - Method in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- NewTryWithResourcesTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- NewTryWithResourcesTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.NewTryWithResourcesTransform
- NewTryWithResourcesTransform.EmptyTryWithResourcesRewriter - Class in com.strobel.decompiler.languages.java.ast.transforms
- next - Variable in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap.IntHashEntry
- next - Variable in class com.strobel.core.CollectionUtilities.AbstractIterator
- next - Variable in class com.strobel.decompiler.ast.AstBuilder.ByteCode
- next() - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode.InstructionIterator
- next() - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode.PredecessorIterator
- next() - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode.SuccessorIterator
- next() - Method in class com.strobel.collections.ArrayIterator
- next() - Method in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap.ValueIterator
- next() - Method in class com.strobel.collections.ListBuffer
-
Return first element in this buffer and remove
- next() - Method in class com.strobel.collections.SmartList.SingletonIterator
- next() - Method in class com.strobel.core.CollectionUtilities.AbstractIterator
- next() - Method in class com.strobel.core.ReadOnlyList.ReadOnlyCollectionIterator
- next() - Method in class com.strobel.expressions.ExpressionList.ExpressionListIterator
- Next - Enum constant in enum class com.strobel.assembler.ir.FlowControl
- NEXT_ID - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- NEXT_ROLE_INDEX - Static variable in class com.strobel.decompiler.patterns.Role
- nextElement() - Method in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap.ValueIterator
- nextEntry() - Method in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap.HashIterator
- nextId - Static variable in class com.strobel.expressions.LambdaCompiler
- nextIndex() - Method in class com.strobel.core.ReadOnlyList.ReadOnlyCollectionIterator
- nextIndex() - Method in class com.strobel.expressions.ExpressionList.ExpressionListIterator
- NextLine - Enum constant in enum class com.strobel.decompiler.languages.java.BraceStyle
- NextLineShifted - Enum constant in enum class com.strobel.decompiler.languages.java.BraceStyle
- NextLineShifted2 - Enum constant in enum class com.strobel.decompiler.languages.java.BraceStyle
- nextMarker(String, int) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.IntroduceStringConcatenationTransform
- nextOther - Variable in class com.strobel.decompiler.patterns.PossibleMatch
- nextSibling - Variable in class com.strobel.decompiler.ast.GotoRemoval
- nextUniqueId() - Static method in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- NO_CLASSES - Static variable in class com.strobel.reflection.MethodKey
- NO_IMPORT_OPTIONS - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.InsertNecessaryConversionsTransform
- NO_LINE_NUMBER - Static variable in class com.strobel.decompiler.LineNumberPrintWriter
- NoClassDefFoundError - Static variable in class com.strobel.assembler.metadata.CommonTypeReferences
- noCodeGeneratorForDefaultConstructor() - Static method in class com.strobel.reflection.emit.Error
- node - Variable in class com.strobel.expressions.CompilerScope
- Node - Class in com.strobel.decompiler.ast
- Node - Variable in class com.strobel.expressions.StackSpiller.Result
- Node() - Constructor for class com.strobel.decompiler.ast.Node
- NodeCreationVisitor() - Constructor for class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder.NodeCreationVisitor
- nodeName(ControlFlowNode) - Static method in class com.strobel.assembler.flowanalysis.ControlFlowGraph
- nodes - Variable in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder
- nodeStack - Variable in class com.strobel.decompiler.languages.java.TextOutputFormatter
- nodesWithModifiedInput - Variable in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis
- nodeType - Variable in class com.strobel.decompiler.patterns.Role
- NodeType - Enum Class in com.strobel.decompiler.languages.java.ast
- NodeType() - Constructor for enum class com.strobel.decompiler.languages.java.ast.NodeType
- noElementType(TypeReference) - Static method in class com.strobel.assembler.ir.Error
- noElementType(TypeReference) - Static method in class com.strobel.assembler.metadata.Error
- noElementType(Type) - Static method in class com.strobel.reflection.Error
- NON_NULL - Static variable in class com.strobel.core.Predicates
-
a predicate that evaluates to
true
if the reference being tested is notnull
. - NON_SEALED - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- NON_SEALED - Static variable in class com.strobel.assembler.metadata.Flags
-
Flag to indicate that the class/interface was declared with the non-sealed modifier.
- nonAggressiveInlineInto(Expression, Expression, Expression) - Method in class com.strobel.decompiler.ast.Inlining
- None - Enum constant in enum class com.strobel.assembler.ir.OperandType
-
Opcode is not followed by any operands.
- None - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- None - Enum constant in enum class com.strobel.decompiler.languages.java.analysis.ControlFlowNodeType
-
Unknown node type
- None - Enum constant in enum class com.strobel.expressions.StackSpiller.RewriteAction
- None - Static variable in class com.strobel.reflection.emit.__ExceptionInfo
- NONE - Enum constant in enum class com.strobel.assembler.metadata.ConversionType
- NONE - Enum constant in enum class com.strobel.decompiler.languages.EntityType
- nonEmpty() - Method in class com.strobel.collections.ImmutableList
-
Does list have elements?
- nonEmpty() - Method in class com.strobel.collections.ListBuffer
-
Is buffer not empty?
- NonEmpty - Enum constant in enum class com.strobel.expressions.StackSpiller.Stack
- nonLocalJumpWithValue(String) - Static method in class com.strobel.expressions.Error
- nonNull() - Static method in class com.strobel.core.Predicates
-
Returns a predicate that evaluates to
true
if the reference being tested is non-null
. - NonPublic - Enum constant in enum class com.strobel.reflection.BindingFlags
- NonPublicAll - Static variable in enum class com.strobel.reflection.BindingFlags
- NonPublicAllDeclared - Static variable in enum class com.strobel.reflection.BindingFlags
- NonPublicAllExact - Static variable in enum class com.strobel.reflection.BindingFlags
- NonPublicDeclared - Static variable in enum class com.strobel.reflection.BindingFlags
- NonPublicInstance - Static variable in enum class com.strobel.reflection.BindingFlags
- NonPublicInstanceDeclared - Static variable in enum class com.strobel.reflection.BindingFlags
- NonPublicInstanceExact - Static variable in enum class com.strobel.reflection.BindingFlags
- NonPublicOnly - Static variable in enum class com.strobel.reflection.BindingFlags
- NonPublicStatic - Static variable in enum class com.strobel.reflection.BindingFlags
- NonPublicStaticDeclared - Static variable in enum class com.strobel.reflection.BindingFlags
- NonPublicStaticExact - Static variable in enum class com.strobel.reflection.BindingFlags
- noNullElements(T[], int, int, String) - Static method in class com.strobel.core.VerifyArgument
- noNullElements(T[], String) - Static method in class com.strobel.core.VerifyArgument
- noNullElements(T, String) - Static method in class com.strobel.core.VerifyArgument
- noNullElementsAndNotEmpty(T[], int, int, String) - Static method in class com.strobel.core.VerifyArgument
- noNullElementsAndNotEmpty(T[], String) - Static method in class com.strobel.core.VerifyArgument
- noNullElementsAndNotEmpty(T, String) - Static method in class com.strobel.core.VerifyArgument
- NOOP_CONVERTER - Static variable in interface com.strobel.decompiler.languages.java.OffsetToLineNumberConverter
-
a do-nothing offset-to-line-number converter which always returns
OffsetToLineNumberConverter.UNKNOWN_LINE_NUMBER
- NoOperands - Enum constant in enum class com.strobel.reflection.emit.OperandType
-
Opcode is not followed by any operands.
- NOOUTERTHIS - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- NOOUTERTHIS - Enum constant in enum class com.strobel.reflection.Flags.Flag
- NOOUTERTHIS - Static variable in class com.strobel.assembler.metadata.Flags
-
Flag is set for nested classes that do not access instance members or `this' of an outer class and therefore don't need to be passed a this$n reference.
- NOOUTERTHIS - Static variable in class com.strobel.reflection.Flags
-
Flag is set for nested classes that do not access instance members or `this' of an outer class and therefore don't need to be passed a this$n reference.
- Nop - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- NOP - Enum constant in enum class com.strobel.assembler.ir.OpCode
- NOP - Enum constant in enum class com.strobel.reflection.emit.OpCode
- NoRetryMetadataSystem - Class in com.strobel.decompiler
- NoRetryMetadataSystem() - Constructor for class com.strobel.decompiler.NoRetryMetadataSystem
- NoRetryMetadataSystem(ITypeLoader) - Constructor for class com.strobel.decompiler.NoRetryMetadataSystem
- Normal - Enum constant in enum class com.strobel.assembler.flowanalysis.ControlFlowNodeType
- Normal - Enum constant in enum class com.strobel.assembler.flowanalysis.JumpType
-
A regular control flow edge.
- Normal - Enum constant in enum class com.strobel.decompiler.languages.java.analysis.ControlFlowEdgeType
-
Regular control flow.
- NORMAL - Enum constant in enum class com.strobel.io.Ansi.Attribute
-
Reset All Attributes (return to normal mode)
- normalizePath(String, boolean, int) - Static method in class com.strobel.io.PathHelper
- not(Expression) - Static method in class com.strobel.expressions.Expression
- not(Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- not(Object) - Static method in class com.strobel.decompiler.languages.java.ast.JavaResolver.UnaryOperations
- Not - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- Not - Enum constant in enum class com.strobel.expressions.ExpressionType
- NOT - Enum constant in enum class com.strobel.decompiler.languages.java.ast.UnaryOperatorType
- NOT_A_LABEL_OR_NOP - Static variable in class com.strobel.decompiler.ast.AstBuilder
- NOT_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.UnaryOperatorExpression
- notArrayType(TypeReference) - Static method in class com.strobel.assembler.ir.Error
- notArrayType(TypeReference) - Static method in class com.strobel.assembler.metadata.Error
- notArrayType(Type) - Static method in class com.strobel.reflection.Error
- notBlank(String, String) - Static method in class com.strobel.core.VerifyArgument
- notBoundedType(TypeReference) - Static method in class com.strobel.assembler.ir.Error
- notBoundedType(TypeReference) - Static method in class com.strobel.assembler.metadata.Error
- notBoundedType(Type) - Static method in class com.strobel.reflection.Error
- notEffectivelyFinal(String, BlockStatement, Statement) - Method in class com.strobel.decompiler.languages.java.ast.transforms.NewTryWithResourcesTransform
- notEmpty(Expression) - Static method in class com.strobel.expressions.LambdaCompiler
- notEmpty(T[], String) - Static method in class com.strobel.core.VerifyArgument
- notEmpty(T, String) - Static method in class com.strobel.core.VerifyArgument
- notEnumType(TypeReference) - Static method in class com.strobel.assembler.ir.Error
- notEnumType(TypeReference) - Static method in class com.strobel.assembler.metadata.Error
- notEnumType(Type) - Static method in class com.strobel.reflection.Error
- notEqual(JvmType, Object, Object) - Static method in class com.strobel.decompiler.languages.java.ast.JavaResolver.BinaryOperations
- notEqual(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- notEqual(Expression, Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- notEqual(T, T) - Static method in class com.strobel.core.Comparer
- NotEqual - Enum constant in enum class com.strobel.expressions.ExpressionType
- notFromMetadata(Variable) - Method in class com.strobel.decompiler.ast.Inlining
- notGenericMethod(MethodReference) - Static method in class com.strobel.assembler.ir.Error
- notGenericMethod(MethodReference) - Static method in class com.strobel.assembler.metadata.Error
- notGenericMethod(MethodInfo) - Static method in class com.strobel.reflection.Error
- notGenericMethodDefinition(MethodReference) - Static method in class com.strobel.assembler.ir.Error
- notGenericMethodDefinition(MethodReference) - Static method in class com.strobel.assembler.metadata.Error
- notGenericMethodDefinition(MethodInfo) - Static method in class com.strobel.reflection.Error
- notGenericParameter(TypeReference) - Static method in class com.strobel.assembler.ir.Error
- notGenericParameter(TypeReference) - Static method in class com.strobel.assembler.metadata.Error
- notGenericParameter(Type) - Static method in class com.strobel.reflection.Error
- notGenericType(TypeReference) - Static method in class com.strobel.assembler.ir.Error
- notGenericType(TypeReference) - Static method in class com.strobel.assembler.metadata.Error
- notGenericType(Type) - Static method in class com.strobel.reflection.Error
- notGenericType(Type<?>) - Static method in class com.strobel.reflection.emit.Error
- notGenericTypeDefinition(Type) - Static method in class com.strobel.reflection.Error
- notGenericTypeDefinition(Type<?>) - Static method in class com.strobel.reflection.emit.Error
- Nothing - Enum constant in enum class com.strobel.reflection.RuntimeTypeCache.WhatsCached
- notifyChanged() - Method in class com.strobel.decompiler.types.TypeProxy
- notInExceptionBlock() - Static method in class com.strobel.reflection.emit.Error
- notInstanceOf(Class<T>, Object, String) - Static method in class com.strobel.core.VerifyArgument
- notNull(T, String) - Static method in class com.strobel.core.VerifyArgument
- NotNull - Annotation Interface in com.strobel.annotations
- notNullOrEmpty(String, String) - Static method in class com.strobel.core.VerifyArgument
- notNullOrWhitespace(String, String) - Static method in class com.strobel.core.VerifyArgument
- notPrimitiveType(Class<?>) - Static method in class com.strobel.reflection.Error
- notWildcard(TypeReference) - Static method in class com.strobel.assembler.ir.Error
- notWildcard(TypeReference) - Static method in class com.strobel.assembler.metadata.Error
- notWildcard(Type) - Static method in class com.strobel.reflection.Error
- Null - Enum constant in enum class com.strobel.assembler.ir.FrameValueType
- Null - Static variable in class com.strobel.assembler.metadata.BuiltinTypes
- NULL - Static variable in class com.strobel.assembler.ir.FrameValue
- NULL - Static variable in class com.strobel.decompiler.ast.Node
- NULL - Static variable in class com.strobel.decompiler.languages.java.ast.ArrayInitializerExpression
- NULL - Static variable in class com.strobel.decompiler.languages.java.ast.AstNode
- NULL - Static variable in class com.strobel.decompiler.languages.java.ast.AstType
- NULL - Static variable in class com.strobel.decompiler.languages.java.ast.BlockStatement
- NULL - Static variable in class com.strobel.decompiler.languages.java.ast.BytecodeConstant
- NULL - Static variable in class com.strobel.decompiler.languages.java.ast.CatchClause
- NULL - Static variable in class com.strobel.decompiler.languages.java.ast.Expression
- NULL - Static variable in class com.strobel.decompiler.languages.java.ast.Identifier
- NULL - Static variable in class com.strobel.decompiler.languages.java.ast.ImportDeclaration
- NULL - Static variable in class com.strobel.decompiler.languages.java.ast.InlinedBytecodeExpression
- NULL - Static variable in class com.strobel.decompiler.languages.java.ast.JavaTokenNode
- NULL - Static variable in class com.strobel.decompiler.languages.java.ast.ModuleDeclaration
- NULL - Static variable in class com.strobel.decompiler.languages.java.ast.PackageDeclaration
- NULL - Static variable in class com.strobel.decompiler.languages.java.ast.Statement
- NULL - Static variable in class com.strobel.decompiler.languages.java.ast.SwitchExpression
- NULL - Static variable in class com.strobel.decompiler.languages.java.ast.SwitchExpressionArm
- NULL - Static variable in class com.strobel.decompiler.languages.java.ast.TypeDeclaration
- NULL - Static variable in class com.strobel.decompiler.languages.java.ast.VariableInitializer
- NULL_TEXT - Static variable in class com.strobel.decompiler.languages.java.ast.NullReferenceExpression
- NULL_TEXT - Static variable in class com.strobel.decompiler.PlainTextOutput
- Nullable - Annotation Interface in com.strobel.annotations
- NullArrayInitializerExpression() - Constructor for class com.strobel.decompiler.languages.java.ast.ArrayInitializerExpression.NullArrayInitializerExpression
- NullAstNode() - Constructor for class com.strobel.decompiler.languages.java.ast.AstNode.NullAstNode
- NullAstType() - Constructor for class com.strobel.decompiler.languages.java.ast.AstType.NullAstType
- NullBlockStatement() - Constructor for class com.strobel.decompiler.languages.java.ast.BlockStatement.NullBlockStatement
- NullCatchClause() - Constructor for class com.strobel.decompiler.languages.java.ast.CatchClause.NullCatchClause
- NullExpression() - Constructor for class com.strobel.decompiler.languages.java.ast.Expression.NullExpression
- NullHashCode - Static variable in class com.strobel.core.HashUtilities
- NullIdentifier() - Constructor for class com.strobel.decompiler.languages.java.ast.Identifier.NullIdentifier
- NullImportDeclaration() - Constructor for class com.strobel.decompiler.languages.java.ast.ImportDeclaration.NullImportDeclaration
- NullInlinedBytecodeExpression() - Constructor for class com.strobel.decompiler.languages.java.ast.InlinedBytecodeExpression.NullInlinedBytecodeExpression
- NullJavaTokenNode() - Constructor for class com.strobel.decompiler.languages.java.ast.JavaTokenNode.NullJavaTokenNode
- NullMetadata() - Constructor for class com.strobel.decompiler.languages.java.ast.BytecodeConstant.NullMetadata
- NullModuleDeclaration() - Constructor for class com.strobel.decompiler.languages.java.ast.ModuleDeclaration.NullModuleDeclaration
- nullObject - Variable in class com.strobel.decompiler.patterns.Role
- NullPackageDeclaration() - Constructor for class com.strobel.decompiler.languages.java.ast.PackageDeclaration.NullPackageDeclaration
- NullReferenceExpression - Class in com.strobel.decompiler.languages.java.ast
- NullReferenceExpression() - Constructor for class com.strobel.decompiler.languages.java.ast.NullReferenceExpression
- NullReferenceExpression(int) - Constructor for class com.strobel.decompiler.languages.java.ast.NullReferenceExpression
- NullReferenceExpression(int, TextLocation) - Constructor for class com.strobel.decompiler.languages.java.ast.NullReferenceExpression
- NullReferenceExpression(TextLocation) - Constructor for class com.strobel.decompiler.languages.java.ast.NullReferenceExpression
- NullStatement(int) - Constructor for class com.strobel.decompiler.languages.java.ast.Statement.NullStatement
- NullSwitchExpression() - Constructor for class com.strobel.decompiler.languages.java.ast.SwitchExpression.NullSwitchExpression
- NullSwitchExpressionArm() - Constructor for class com.strobel.decompiler.languages.java.ast.SwitchExpressionArm.NullSwitchExpressionArm
- nullType() - Static method in class com.strobel.reflection.Type
- NullType - Class in com.strobel.assembler.metadata
- NullType - Class in com.strobel.reflection
- NullType - Static variable in class com.strobel.reflection.Type.LazyConstants
- NullType - Static variable in class com.strobel.reflection.Type
-
Deprecated.Use
Type.nullType()
instead. - NullType() - Constructor for class com.strobel.assembler.metadata.NullType
- NullType() - Constructor for class com.strobel.reflection.NullType
- NullType.LazyInit - Class in com.strobel.reflection
- NullTypeDeclaration() - Constructor for class com.strobel.decompiler.languages.java.ast.TypeDeclaration.NullTypeDeclaration
- NullVariableInitializer() - Constructor for class com.strobel.decompiler.languages.java.ast.VariableInitializer.NullVariableInitializer
- Number - Static variable in class com.strobel.assembler.metadata.CommonTypeReferences
- Number - Static variable in class com.strobel.reflection.Types
- nv - Variable in class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.VariableInfo
O
- obeyBinaryCompatibility() - Method in enum class com.strobel.assembler.metadata.CompilerTarget
-
Beginning with -target 1.2 we obey the JLS rules for binary compatibility, emitting as the qualifying type of a reference to a method or field the type of the qualifier.
- obeyBinaryCompatibility() - Method in enum class com.strobel.reflection.emit.CompilationTarget
-
Beginning with -target 1.2 we obey the JLS rules for binary compatibility, emitting as the qualifying type of a reference to a method or field the type of the qualifier.
- Object - Enum constant in enum class com.strobel.assembler.metadata.JvmType
- Object - Enum constant in enum class com.strobel.reflection.SimpleType
- Object - Static variable in class com.strobel.assembler.metadata.BuiltinTypes
- Object - Static variable in class com.strobel.assembler.metadata.CommonTypeReferences
- Object - Static variable in class com.strobel.reflection.Types
- OBJECT_DESCRIPTOR - Static variable in class com.strobel.decompiler.languages.java.utilities.TypeUtilities
- ObjectCreationExpression - Class in com.strobel.decompiler.languages.java.ast
- ObjectCreationExpression(int, AstType) - Constructor for class com.strobel.decompiler.languages.java.ast.ObjectCreationExpression
- ObjectCreationExpression(int, AstType, Expression...) - Constructor for class com.strobel.decompiler.languages.java.ast.ObjectCreationExpression
- ObjectCreationExpression(int, AstType, Iterable<Expression>) - Constructor for class com.strobel.decompiler.languages.java.ast.ObjectCreationExpression
- ObjectCreationExpression(AstType) - Constructor for class com.strobel.decompiler.languages.java.ast.ObjectCreationExpression
- ObjectCreationExpression(AstType, Expression...) - Constructor for class com.strobel.decompiler.languages.java.ast.ObjectCreationExpression
- ObjectCreationExpression(AstType, Iterable<Expression>) - Constructor for class com.strobel.decompiler.languages.java.ast.ObjectCreationExpression
- ObjectEqualsMethod - Static variable in class com.strobel.reflection.emit.CodeGenerator
- ObjectHashCodeMethod - Static variable in class com.strobel.reflection.emit.CodeGenerator
- ObjectMethods - Static variable in class com.strobel.assembler.metadata.CommonTypeReferences
- ObjectModel - Enum constant in enum class com.strobel.assembler.ir.OpCodeType
- Objects - Static variable in class com.strobel.reflection.Types
- of(A) - Static method in class com.strobel.collections.ImmutableList
-
Construct a list consisting of given element.
- of(A, A) - Static method in class com.strobel.collections.ImmutableList
-
Construct a list consisting of given elements.
- of(A, A...) - Static method in class com.strobel.collections.ImmutableList
-
Construct a list consisting of given elements.
- of(A, A, A) - Static method in class com.strobel.collections.ImmutableList
-
Construct a list consisting of given elements.
- of(A, A, A, A...) - Static method in class com.strobel.collections.ImmutableList
-
Construct a list consisting of given elements.
- of(TypeReference...) - Static method in class com.strobel.assembler.metadata.UnionType
- of(MemberType) - Static method in enum class com.strobel.reflection.MemberType
- of(MemberType, MemberType) - Static method in enum class com.strobel.reflection.MemberType
- of(MemberType, MemberType...) - Static method in enum class com.strobel.reflection.MemberType
- of(MemberType, MemberType, MemberType) - Static method in enum class com.strobel.reflection.MemberType
- of(MemberType, MemberType, MemberType, MemberType) - Static method in enum class com.strobel.reflection.MemberType
- of(MemberType, MemberType, MemberType, MemberType, MemberType) - Static method in enum class com.strobel.reflection.MemberType
- of(Type...) - Static method in class com.strobel.reflection.TypeList
- of(Class<T>) - Static method in class com.strobel.reflection.Type
- of(Type) - Static method in class com.strobel.reflection.Type
- of(List<? extends Type<?>>) - Static method in class com.strobel.reflection.TypeList
- of(T) - Static method in class com.strobel.collections.ListBuffer
- offer(A) - Method in class com.strobel.collections.ListBuffer
- offer(K, V) - Method in class com.strobel.core.KeyedQueue
- offset - Variable in class com.strobel.decompiler.ast.AstBuilder.ByteCode
- offset() - Method in class com.strobel.reflection.emit.CodeGenerator
- offset2LineNumber - Variable in class com.strobel.decompiler.languages.java.TextOutputFormatter
-
converts from bytecode offset to line number
- offsetOrigin - Variable in class com.strobel.reflection.emit.__FixupData
- OffsetToLineNumberConverter - Interface in com.strobel.decompiler.languages.java
-
An instance capable of converting from a raw bytecode offset number to a Java source code line number.
- offsetToString(int) - Static method in class com.strobel.decompiler.DecompilerHelpers
- ofSupplier(Supplier<R>) - Static method in class com.strobel.functions.Functions
- ofType(Iterable<T>, Class<R>) - Static method in class com.strobel.core.CollectionUtilities
- OfTypeIterator(Iterable<T>, Class<R>) - Constructor for class com.strobel.core.CollectionUtilities.OfTypeIterator
- oldToNew - Variable in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder.CopyFinallySubGraphLogic
- onChanged() - Method in interface com.strobel.decompiler.types.ITypeListener
- onChanged() - Method in class com.strobel.decompiler.types.TypeProxy.DelegateListener
- onesComplement(Expression) - Static method in class com.strobel.expressions.Expression
- onesComplement(Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- OnesComplement - Enum constant in enum class com.strobel.expressions.ExpressionType
- onlyAnnotationMethodsCanHaveDefaultValues() - Static method in class com.strobel.reflection.emit.Error
- OpAssignMethodConversionBinaryExpression - Class in com.strobel.expressions
- OpAssignMethodConversionBinaryExpression(ExpressionType, Expression, Expression, Type, MethodInfo, LambdaExpression<?>) - Constructor for class com.strobel.expressions.OpAssignMethodConversionBinaryExpression
- OpCode - Enum Class in com.strobel.assembler.ir
- OpCode - Enum Class in com.strobel.reflection.emit
- OpCode(int) - Constructor for enum class com.strobel.reflection.emit.OpCode
- OpCode(int, FlowControl, OpCodeType, OperandType, StackBehavior, StackBehavior) - Constructor for enum class com.strobel.assembler.ir.OpCode
- OpCode(int, OperandType) - Constructor for enum class com.strobel.reflection.emit.OpCode
- OPCODE_NAMES - Static variable in class com.strobel.decompiler.languages.BytecodeLanguage.InstructionPrinter
- OpCodeHelpers - Class in com.strobel.assembler.ir
- OpCodeHelpers() - Constructor for class com.strobel.assembler.ir.OpCodeHelpers
- opCodesMatch(Instruction, Instruction, int, Function<Instruction, Instruction>) - Static method in class com.strobel.decompiler.ast.AstBuilder
- OpCodeType - Enum Class in com.strobel.assembler.ir
- OpCodeType() - Constructor for enum class com.strobel.assembler.ir.OpCodeType
- Open - Enum constant in enum class com.strobel.reflection.emit.ScopeAction
- OPEN - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- openBrace(BraceStyle) - Method in interface com.strobel.decompiler.languages.java.IOutputFormatter
- openBrace(BraceStyle) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- openBrace(BraceStyle) - Method in class com.strobel.decompiler.languages.java.TextOutputFormatter
- operand - Variable in class com.strobel.decompiler.ast.AstBuilder.ByteCode
- OPERAND_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.InlinedBytecodeExpression
- operandSize - Variable in class com.strobel.reflection.emit.__FixupData
- OperandType - Enum Class in com.strobel.assembler.ir
- OperandType - Enum Class in com.strobel.reflection.emit
- OperandType(int) - Constructor for enum class com.strobel.assembler.ir.OperandType
- OperandType(int) - Constructor for enum class com.strobel.reflection.emit.OperandType
- operandTypesDoNotMatchParameters(ExpressionType, MethodBase) - Static method in class com.strobel.expressions.Error
- operationCount - Variable in class com.strobel.decompiler.ast.LockInfo
- Operator - Enum constant in enum class com.strobel.decompiler.languages.java.JavaOutputVisitor.LastWritten
- operatorMethodMustNotBeStatic(MethodBase) - Static method in class com.strobel.expressions.Error
- operatorMethodMustNotReturnVoid(MethodBase) - Static method in class com.strobel.expressions.Error
- operatorMethodParametersMustMatchReturnValue(MethodBase) - Static method in class com.strobel.expressions.Error
- optimize(DecompilerContext, Block) - Static method in class com.strobel.decompiler.ast.AstOptimizer
- optimize(DecompilerContext, Block, AstOptimizationStep) - Static method in class com.strobel.decompiler.ast.AstOptimizer
- optimize(Expression) - Static method in class com.strobel.expressions.Optimizer
- optimize(LambdaExpression<T>) - Static method in class com.strobel.expressions.Optimizer
- Optimizer - Class in com.strobel.expressions
- Optimizer() - Constructor for class com.strobel.expressions.Optimizer
- OPTIMIZER - Static variable in class com.strobel.expressions.Optimizer
- OPTION_ALLOW_UNCHECKED - Static variable in class com.strobel.decompiler.patterns.TypedExpression
- OPTION_EXACT - Static variable in class com.strobel.decompiler.patterns.TypedExpression
- OPTION_MERGE_ADJACENT_LABELS - Static variable in class com.strobel.decompiler.ast.GotoRemoval
- OPTION_PROCESS_ANNOTATIONS - Static variable in class com.strobel.assembler.metadata.ClassFileReader
- OPTION_PROCESS_CODE - Static variable in class com.strobel.assembler.metadata.ClassFileReader
- OPTION_REMOVE_REDUNDANT_RETURNS - Static variable in class com.strobel.decompiler.ast.GotoRemoval
- OPTION_STRICT - Static variable in class com.strobel.decompiler.patterns.TypedExpression
- optionalComma() - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- OptionalNode - Class in com.strobel.decompiler.patterns
- OptionalNode(INode) - Constructor for class com.strobel.decompiler.patterns.OptionalNode
- OptionalParamBinding - Enum constant in enum class com.strobel.reflection.BindingFlags
- optionalSemicolon() - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- options - Variable in class com.strobel.decompiler.ast.GotoRemoval
- OPTIONS_DEFAULT - Static variable in class com.strobel.assembler.metadata.ClassFileReader
- or(JvmType, Object, Object) - Static method in class com.strobel.decompiler.languages.java.ast.JavaResolver.BinaryOperations
- or(Predicate<? super T>...) - Static method in class com.strobel.core.Predicates
-
Returns a predicate that evaluates to
true
if any of the component predicates evaluate totrue
. - or(Predicate<? super T>, Iterable<Predicate<? super T>>) - Static method in class com.strobel.core.Predicates
-
Returns a predicate that evaluates to
true
if any of the component predicates evaluate totrue
. - or(Predicate<T>, Predicate<? super T>) - Static method in class com.strobel.core.Predicates
-
Returns a predicate that evaluates to
true
if any of the component predicates evaluate totrue
. - or(Predicate<T>, Predicate<? super T>...) - Static method in class com.strobel.core.Predicates
-
Returns a predicate that evaluates to
true
if any of the component predicates evaluate totrue
. - or(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- or(Expression, Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- or(StackSpiller.RewriteAction) - Method in enum class com.strobel.expressions.StackSpiller.RewriteAction
- or(Iterable<Predicate<? super T>>) - Static method in class com.strobel.core.Predicates
-
Returns a predicate that evaluates to
true
if any of the component predicates evaluate totrue
. - Or - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- Or - Enum constant in enum class com.strobel.expressions.ExpressionType
- orAssign(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- orAssign(Expression, Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- orAssign(Expression, Expression, MethodInfo, LambdaExpression<?>) - Static method in class com.strobel.expressions.Expression
- OrAssign - Enum constant in enum class com.strobel.expressions.ExpressionType
- orderAccesses(T) - Static method in class com.strobel.core.Fences
-
Informally: Ensures that accesses (reads or writes) using the given reference prior to the invocation of this method occur before subsequent accesses.
- orderAndJoint(Iterable<Range>) - Static method in class com.strobel.decompiler.ast.Range
- orderReads(T) - Static method in class com.strobel.core.Fences
-
Informally: Ensures that a read of the given reference prior to the invocation of this method occurs before a subsequent use of the given reference with the effect of reading or writing a field (or if an array, element) of the referenced object.
- orderWrites(T) - Static method in class com.strobel.core.Fences
-
Informally: Ensures that a use of the given reference with the effect of reading or writing a field (or if an array, element) of the referenced object, prior to the invocation of this method occur before a subsequent write of the reference.
- Ordinal - Enum constant in enum class com.strobel.core.StringComparison
- Ordinal - Static variable in class com.strobel.core.StringComparator
- OrdinalIgnoreCase - Enum constant in enum class com.strobel.core.StringComparison
- OrdinalIgnoreCase - Static variable in class com.strobel.core.StringComparator
- orElse(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- orElse(Expression, Expression...) - Static method in class com.strobel.expressions.Expression
- orElse(Expression, Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- orElse(Object, Object) - Static method in class com.strobel.decompiler.languages.java.ast.JavaResolver.BinaryOperations
- OrElse - Enum constant in enum class com.strobel.expressions.ExpressionType
- orElseCannotProvideMethod() - Static method in class com.strobel.expressions.Error
- OS - Enum Class in com.strobel.core
- OS(String...) - Constructor for enum class com.strobel.core.OS
- OS_ARCH - Static variable in class com.strobel.core.Environment
- OS_NAME - Static variable in class com.strobel.core.Environment
- OS_NAME_LOWER - Static variable in class com.strobel.core.Environment
- OS2 - Enum constant in enum class com.strobel.core.OS
- Other - Enum constant in enum class com.strobel.decompiler.languages.java.JavaOutputVisitor.LastWritten
- OTHER - Enum constant in enum class com.strobel.core.OS
-
Unrecognized OS
- out(char) - Method in class com.strobel.expressions.DebugViewWriter
- out(char) - Method in class com.strobel.expressions.ExpressionStringBuilder
- out(char, int) - Method in class com.strobel.expressions.DebugViewWriter
- out(int, char, int) - Method in class com.strobel.expressions.DebugViewWriter
- out(int, String) - Method in class com.strobel.expressions.DebugViewWriter
- out(int, String, int) - Method in class com.strobel.expressions.DebugViewWriter
- out(String) - Method in class com.strobel.expressions.DebugViewWriter
- out(String) - Method in class com.strobel.expressions.ExpressionStringBuilder
- out(String) - Method in class com.strobel.io.Ansi
-
Prints colorized
message
toSystem.out
- out(String, int) - Method in class com.strobel.expressions.DebugViewWriter
- OUT_OF_SCOPE - Static variable in class com.strobel.assembler.ir.FrameValue
- OUTER_TYPE_CONVERT_OPTIONS - Static variable in class com.strobel.decompiler.languages.java.ast.LocalClassHelper
- outFormat(String, Object...) - Method in class com.strobel.io.Ansi
-
Prints formatted and colorized
format
toSystem.out
- outLine(String) - Method in class com.strobel.io.Ansi
-
Prints colorized
message
toSystem.out
followed by newline - outMember(Expression, Expression, MemberInfo) - Method in class com.strobel.expressions.DebugViewWriter
- outMember(Expression, MemberInfo) - Method in class com.strobel.expressions.ExpressionStringBuilder
- output - Variable in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- output - Variable in class com.strobel.decompiler.languages.java.TextOutputFormatter
- overloadOperatorTypeDoesNotMatchConversionType(ExpressionType, MethodBase) - Static method in class com.strobel.expressions.Error
- override - Variable in class com.strobel.reflection.emit.TypeBuilder.MethodOverride
- OVERRIDE_ANNOTATION_NAME - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.AddStandardAnnotationsTransform
- OVERRIDE_BRIDGE - Static variable in class com.strobel.assembler.metadata.Flags
-
Flag that marks a special kind of bridge methods (the ones that come from restricted supertype bounds)
- OVERRIDE_BRIDGE - Static variable in class com.strobel.reflection.Flags
-
Flag that marks a special kind of bridge methods (the ones that come from restricted supertype bounds)
- overrideExists(MethodInfo, ArrayList<? extends MethodInfo>) - Static method in class com.strobel.reflection.RuntimeTypeCache.MemberInfoCache
- overrides(MethodBase, MethodBase, boolean) - Static method in class com.strobel.reflection.Helper
- overrides(MethodInfo, MethodInfo) - Static method in class com.strobel.reflection.Helper
- overrides(MethodInfo, MethodInfo, boolean) - Static method in class com.strobel.reflection.Helper
- owner - Variable in class com.strobel.assembler.ir.ConstantPool.Entry
- owner - Variable in class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.VariableInfo
- owner - Variable in class com.strobel.reflection.emit.ConstantPool.Entry
P
- Package - Enum constant in enum class com.strobel.assembler.ir.ConstantPool.Tag
- PACKAGE - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- PACKAGE - Enum constant in enum class com.strobel.reflection.Flags.Flag
- PACKAGE - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- PACKAGE_KEYWORD - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- PACKAGE_REFERENCE - Static variable in class com.strobel.decompiler.languages.java.ast.Keys
- packageAccess - Variable in class com.strobel.expressions.ExpressionContext
- packageAccess() - Method in class com.strobel.expressions.ExpressionContext
- PackageAccess - Class in generated
- PackageAccess() - Constructor for class generated.PackageAccess
- PackageAccess.LazyInit - Class in generated
- packageAccessRequired() - Static method in class com.strobel.reflection.emit.Error
- PackageDeclaration - Class in com.strobel.decompiler.languages.java.ast
- PackageDeclaration() - Constructor for class com.strobel.decompiler.languages.java.ast.PackageDeclaration
- PackageDeclaration(String) - Constructor for class com.strobel.decompiler.languages.java.ast.PackageDeclaration
- PackageDeclaration.NullPackageDeclaration - Class in com.strobel.decompiler.languages.java.ast
- PackageEntry(ConstantPool, int) - Constructor for class com.strobel.assembler.ir.ConstantPool.PackageEntry
- PackageInfo - Class in com.strobel.assembler.ir.attributes
- PackageInfo(String, int, String[]) - Constructor for class com.strobel.assembler.ir.attributes.PackageInfo
- PackageReference - Class in com.strobel.assembler.metadata
- PackageReference() - Constructor for class com.strobel.assembler.metadata.PackageReference
- PackageReference(PackageReference, String) - Constructor for class com.strobel.assembler.metadata.PackageReference
- PackageReference(String) - Constructor for class com.strobel.assembler.metadata.PackageReference
- padLeft(String, int) - Static method in class com.strobel.core.StringUtilities
- padRight(String, int) - Static method in class com.strobel.core.StringUtilities
- Pair<TFirst,
TSecond> - Class in com.strobel.core - Pair(TFirst, TSecond) - Constructor for class com.strobel.core.Pair
- PairKeyMap - Class in com.strobel.componentmodel
- PairKeyMap(int, Object, int, Object) - Constructor for class com.strobel.componentmodel.PairKeyMap
- parameter(Type<?>) - Static method in class com.strobel.expressions.Expression
- parameter(Type<?>, String) - Static method in class com.strobel.expressions.Expression
- Parameter - Enum constant in enum class com.strobel.expressions.ExpressionType
- PARAMETER - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- PARAMETER - Enum constant in enum class com.strobel.decompiler.languages.EntityType
- PARAMETER - Enum constant in enum class com.strobel.reflection.Flags.Flag
- PARAMETER - Static variable in class com.strobel.assembler.metadata.Flags
-
Flag that marks formal parameters.
- PARAMETER - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- PARAMETER - Static variable in class com.strobel.reflection.Flags
-
Flag that marks formal parameters.
- PARAMETER_DEFINITION - Static variable in class com.strobel.decompiler.languages.java.ast.Keys
- ParameterAnnotationsAttribute - Class in com.strobel.assembler.ir.attributes
- ParameterAnnotationsAttribute(String, int, CustomAnnotation[][]) - Constructor for class com.strobel.assembler.ir.attributes.ParameterAnnotationsAttribute
- ParameterAssignmentVisitor(Set<ParameterDefinition>, Map<String, ParameterDefinition>) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.ParameterAssignmentVisitor
- ParameterBuilder - Class in com.strobel.reflection.emit
- ParameterBuilder(MethodBuilder, int, String, Type<?>) - Constructor for class com.strobel.reflection.emit.ParameterBuilder
- parameterBuilders - Variable in class com.strobel.reflection.emit.MethodBuilder
- parameterCountMismatch() - Static method in class com.strobel.reflection.emit.Error
- ParameterDeclaration - Class in com.strobel.decompiler.languages.java.ast
- ParameterDeclaration() - Constructor for class com.strobel.decompiler.languages.java.ast.ParameterDeclaration
- ParameterDeclaration(String, AstType) - Constructor for class com.strobel.decompiler.languages.java.ast.ParameterDeclaration
- ParameterDeclaration.PatternPlaceholder - Class in com.strobel.decompiler.languages.java.ast
- ParameterDefinition - Class in com.strobel.assembler.metadata
-
User: Mike Strobel Date: 1/6/13 Time: 5:42 PM
- ParameterDefinition(int, TypeReference) - Constructor for class com.strobel.assembler.metadata.ParameterDefinition
- ParameterDefinition(int, String, TypeReference) - Constructor for class com.strobel.assembler.metadata.ParameterDefinition
- ParameterDefinitionCollection - Class in com.strobel.assembler.metadata
- ParameterDefinitionCollection(IMethodSignature) - Constructor for class com.strobel.assembler.metadata.ParameterDefinitionCollection
- ParameterExpression - Class in com.strobel.expressions
-
Represents a named parameter expression.
- ParameterExpression(String) - Constructor for class com.strobel.expressions.ParameterExpression
- ParameterExpressionList - Class in com.strobel.expressions
- ParameterExpressionList(ParameterExpression...) - Constructor for class com.strobel.expressions.ParameterExpressionList
- parameterExpressionNotValidForDelegate(Type, Type) - Static method in class com.strobel.expressions.Error
- ParameterInfo - Class in com.strobel.reflection
- ParameterInfo(String, int, Type<?>) - Constructor for class com.strobel.reflection.ParameterInfo
- parameterIsAssignable(Type<?>, Type<?>) - Static method in class com.strobel.expressions.Expression
- ParameterizedType - Class in com.strobel.assembler.metadata
- ParameterizedType(TypeReference, List<TypeReference>) - Constructor for class com.strobel.assembler.metadata.ParameterizedType
- ParameterList - Class in com.strobel.reflection
- ParameterList(ParameterInfo...) - Constructor for class com.strobel.reflection.ParameterList
- ParameterList(ParameterInfo[], int, int) - Constructor for class com.strobel.reflection.ParameterList
- ParameterList(List<ParameterInfo>) - Constructor for class com.strobel.reflection.ParameterList
- ParameterReference - Class in com.strobel.assembler.metadata
-
User: Mike Strobel Date: 1/6/13 Time: 5:41 PM
- ParameterReference(String, TypeReference) - Constructor for class com.strobel.assembler.metadata.ParameterReference
- ParameterReferenceNode - Class in com.strobel.decompiler.patterns
- ParameterReferenceNode(int) - Constructor for class com.strobel.decompiler.patterns.ParameterReferenceNode
- ParameterReferenceNode(int, String) - Constructor for class com.strobel.decompiler.patterns.ParameterReferenceNode
- parameters - Variable in class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.VariableInfo
- parameters(ParameterExpression...) - Static method in class com.strobel.expressions.Expression
- parameterTypes - Variable in class com.strobel.assembler.metadata.signatures.MethodTypeSignature
- parent - Variable in class com.strobel.expressions.FinallyInfo
- parent - Variable in class com.strobel.expressions.HoistedLocals
- parent - Variable in class com.strobel.expressions.LabelScopeInfo
- PARENT_LAMBDA_BINDING - Static variable in class com.strobel.decompiler.ast.AstKeys
- parentDeclaration - Variable in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder
- parentDeclaration - Variable in class com.strobel.decompiler.languages.java.ast.transforms.MethodHandleConstantRewriter.LcdMHHelperBuilder
- parenthesize(Expression) - Static method in class com.strobel.decompiler.languages.java.ast.InsertParenthesesVisitor
- PARENTHESIZE_FUNCTION - Static variable in class com.strobel.decompiler.languages.java.ast.InsertParenthesesVisitor
- ParenthesizedExpression - Class in com.strobel.decompiler.languages.java.ast
- ParenthesizedExpression(Expression) - Constructor for class com.strobel.decompiler.languages.java.ast.ParenthesizedExpression
- parenthesizedVisit(Expression, Expression) - Method in class com.strobel.expressions.DebugViewWriter
- parenthesizeIfRequired(Expression, int) - Static method in class com.strobel.decompiler.languages.java.ast.InsertParenthesesVisitor
- parentLookup - Variable in class com.strobel.decompiler.ast.GotoRemoval
- parentType - Variable in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder
- parentType - Variable in class com.strobel.decompiler.languages.java.ast.transforms.MethodHandleConstantRewriter.LcdMHHelperBuilder
- parse(String) - Static method in class com.strobel.assembler.metadata.PackageReference
- parse(String) - Static method in class com.strobel.reflection.TypeParser
- parse(String, int, int) - Static method in enum class com.strobel.assembler.metadata.CompilerTarget
- parseArrayTypeSignature() - Method in class com.strobel.assembler.metadata.signatures.SignatureParser
- parseBaseType() - Method in class com.strobel.assembler.metadata.signatures.SignatureParser
- parseClassSignature() - Method in class com.strobel.assembler.metadata.signatures.SignatureParser
- parseClassSignature(String) - Method in class com.strobel.assembler.metadata.MetadataParser
- parseClassSignature(String) - Method in class com.strobel.assembler.metadata.signatures.SignatureParser
- parseClassTypeSignature() - Method in class com.strobel.assembler.metadata.signatures.SignatureParser
- parseClassTypeSignatureSuffix(List<SimpleClassTypeSignature>) - Method in class com.strobel.assembler.metadata.signatures.SignatureParser
- parseField(TypeReference, String, String) - Method in class com.strobel.assembler.metadata.MetadataParser
- parseFieldTypeSignature() - Method in class com.strobel.assembler.metadata.signatures.SignatureParser
- parseFormalParameters() - Method in class com.strobel.assembler.metadata.signatures.SignatureParser
- parseFormalTypeParameter() - Method in class com.strobel.assembler.metadata.signatures.SignatureParser
- parseFormalTypeParameters() - Method in class com.strobel.assembler.metadata.signatures.SignatureParser
- parseIdentifier() - Method in class com.strobel.assembler.metadata.signatures.SignatureParser
- parseMethod(TypeReference, String, String) - Method in class com.strobel.assembler.metadata.MetadataParser
- parseMethodSignature(String) - Method in class com.strobel.assembler.metadata.MetadataParser
- parseMethodSignature(String) - Method in class com.strobel.assembler.metadata.signatures.SignatureParser
- parseMethodTypeSignature() - Method in class com.strobel.assembler.metadata.signatures.SignatureParser
- parser - Variable in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- parseReturnType() - Method in class com.strobel.assembler.metadata.signatures.SignatureParser
- parseSignature(String) - Static method in class com.strobel.reflection.TypeParser
- parseSimpleClassTypeSignature(boolean) - Method in class com.strobel.assembler.metadata.signatures.SignatureParser
- parseSuperInterfaces() - Method in class com.strobel.assembler.metadata.signatures.SignatureParser
- parseThrowsSignature() - Method in class com.strobel.assembler.metadata.signatures.SignatureParser
- parseTopLevelSignature(String, MutableInteger) - Static method in class com.strobel.reflection.TypeParser
- parseTypeArgument() - Method in class com.strobel.assembler.metadata.signatures.SignatureParser
- parseTypeArgument(String, MutableInteger, Type<?>, int) - Static method in class com.strobel.reflection.TypeParser
- parseTypeArguments() - Method in class com.strobel.assembler.metadata.signatures.SignatureParser
- parseTypeDescriptor(String) - Method in class com.strobel.assembler.metadata.MetadataParser
- parseTypeParameters(String, MutableInteger, Type<?>, Type<?>[]) - Static method in class com.strobel.reflection.TypeParser
- parseTypeSignature() - Method in class com.strobel.assembler.metadata.signatures.SignatureParser
- parseTypeSignature(String) - Method in class com.strobel.assembler.metadata.MetadataParser
- parseTypeSignature(String) - Method in class com.strobel.assembler.metadata.signatures.SignatureParser
- parseTypeVariableSignature() - Method in class com.strobel.assembler.metadata.signatures.SignatureParser
- parseZeroOrMoreBounds() - Method in class com.strobel.assembler.metadata.signatures.SignatureParser
- parseZeroOrMoreFormalTypeParameters() - Method in class com.strobel.assembler.metadata.signatures.SignatureParser
- parseZeroOrMoreThrowsSignatures() - Method in class com.strobel.assembler.metadata.signatures.SignatureParser
- parseZeroOrMoreTypeSignatures() - Method in class com.strobel.assembler.metadata.signatures.SignatureParser
- PathHelper - Class in com.strobel.io
- PathHelper() - Constructor for class com.strobel.io.PathHelper
- pathTooLong() - Static method in class com.strobel.io.Error
- pathUriFormatNotSupported() - Static method in class com.strobel.io.Error
- Pattern - Class in com.strobel.decompiler.patterns
- Pattern() - Constructor for class com.strobel.decompiler.patterns.Pattern
- PATTERN - Enum constant in enum class com.strobel.decompiler.languages.java.ast.NodeType
- PATTERN - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteLegacyClassConstantsTransform.ClassMethodLocator
- PATTERN - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteLegacyClassConstantsTransform.Rewriter
- PATTERN_MATCHING - Enum constant in enum class com.strobel.assembler.metadata.LanguageFeature
- PatternExpression - Class in com.strobel.decompiler.languages.java.ast
- PatternExpression() - Constructor for class com.strobel.decompiler.languages.java.ast.PatternExpression
- PatternExpression(int) - Constructor for class com.strobel.decompiler.languages.java.ast.PatternExpression
- PatternMatching - Class in com.strobel.decompiler.ast
- PatternMatching() - Constructor for class com.strobel.decompiler.ast.PatternMatching
- PatternPlaceholder(int, Pattern) - Constructor for class com.strobel.decompiler.languages.java.ast.Statement.PatternPlaceholder
- PatternPlaceholder(Pattern) - Constructor for class com.strobel.decompiler.languages.java.ast.AstNode.PatternPlaceholder
- PatternPlaceholder(Pattern) - Constructor for class com.strobel.decompiler.languages.java.ast.AstType.PatternPlaceholder
- PatternPlaceholder(Pattern) - Constructor for class com.strobel.decompiler.languages.java.ast.BlockStatement.PatternPlaceholder
- PatternPlaceholder(Pattern) - Constructor for class com.strobel.decompiler.languages.java.ast.CatchClause.PatternPlaceholder
- PatternPlaceholder(Pattern) - Constructor for class com.strobel.decompiler.languages.java.ast.Expression.PatternPlaceholder
- PatternPlaceholder(Pattern) - Constructor for class com.strobel.decompiler.languages.java.ast.MethodDeclaration.PatternPlaceholder
- PatternPlaceholder(Pattern) - Constructor for class com.strobel.decompiler.languages.java.ast.ParameterDeclaration.PatternPlaceholder
- PatternPlaceholder(Pattern) - Constructor for class com.strobel.decompiler.languages.java.ast.VariableInitializer.PatternPlaceholder
- peek() - Method in class com.strobel.assembler.ir.StackMappingVisitor
- peek() - Method in class com.strobel.collections.ListBuffer
- peek(K) - Method in class com.strobel.core.KeyedQueue
- performBinaryNumericPromotion(Type<?>, Type<?>) - Static method in class com.strobel.expressions.Expression
- performStackAnalysis() - Method in class com.strobel.decompiler.ast.AstBuilder
- performUnboxingRemoval(InvocationExpression, MemberReferenceExpression) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RemoveImplicitBoxingTransform
- PERMITS_KEYWORD - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- PERMITTED_SUBCLASSES - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- PermittedSubclasses - Static variable in class com.strobel.assembler.ir.attributes.AttributeNames
- PermittedSubclassesAttribute - Class in com.strobel.assembler.ir.attributes
- PermittedSubclassesAttribute(TypeReference[]) - Constructor for class com.strobel.assembler.ir.attributes.PermittedSubclassesAttribute
- PhaseOneVisitor() - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.EliminateSyntheticAccessorsTransform.PhaseOneVisitor
- PhaseOneVisitor() - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.IntroduceOuterClassReferencesTransform.PhaseOneVisitor
- PhaseOneVisitor(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.RewriteLocalClassesTransform.PhaseOneVisitor
- PIPE - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- PlaceCatchOnNewLine - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- PlaceElseIfOnNewLine - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- PlaceElseOnNewLine - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- PlaceFinallyOnNewLine - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- PlaceWhileOnNewLine - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- PlainTextOutput - Class in com.strobel.decompiler
- PlainTextOutput() - Constructor for class com.strobel.decompiler.PlainTextOutput
- PlainTextOutput(Writer) - Constructor for class com.strobel.decompiler.PlainTextOutput
- plus(Key<V>, V) - Method in class com.strobel.componentmodel.ArrayKeyMap
- plus(Key<V>, V) - Method in class com.strobel.componentmodel.DictionaryKeyMap
- plus(Key<V>, V) - Method in class com.strobel.componentmodel.EmptyKeyMap
- plus(Key<V>, V) - Method in interface com.strobel.componentmodel.FrugalKeyMap
- plus(Key<V>, V) - Method in class com.strobel.componentmodel.PairKeyMap
- plus(Key<V>, V) - Method in class com.strobel.componentmodel.SingleKeyMap
- plus(Object) - Static method in class com.strobel.decompiler.languages.java.ast.JavaResolver.UnaryOperations
- Plus - Enum constant in enum class com.strobel.decompiler.languages.java.JavaOutputVisitor.LastWritten
- PLUS - Enum constant in enum class com.strobel.decompiler.languages.java.ast.UnaryOperatorType
- PLUS_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.UnaryOperatorExpression
- policy - Variable in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- poll() - Method in class com.strobel.collections.ListBuffer
- poll(K) - Method in class com.strobel.core.KeyedQueue
- POOL_BUFFER_SIZE - Static variable in class com.strobel.reflection.emit.ClassWriter
- pop() - Method in class com.strobel.assembler.ir.StackMappingVisitor
- pop() - Method in class com.strobel.expressions.ExpressionContext
- pop() - Method in class com.strobel.reflection.emit.CodeGenerator
- pop(int) - Method in class com.strobel.assembler.ir.StackMappingVisitor
- pop(Type<?>) - Method in class com.strobel.reflection.emit.CodeGenerator
- Pop - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- POP - Enum constant in enum class com.strobel.assembler.ir.OpCode
- POP - Enum constant in enum class com.strobel.reflection.emit.OpCode
- Pop0 - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- Pop0 - Enum constant in enum class com.strobel.reflection.emit.StackBehavior
- Pop1 - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- Pop1 - Enum constant in enum class com.strobel.reflection.emit.StackBehavior
- Pop1_Pop1 - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- Pop1_Pop1 - Enum constant in enum class com.strobel.reflection.emit.StackBehavior
- Pop1_Pop2 - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- Pop1_PopA - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- pop2() - Method in class com.strobel.reflection.emit.CodeGenerator
- Pop2 - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- Pop2 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- POP2 - Enum constant in enum class com.strobel.assembler.ir.OpCode
- POP2 - Enum constant in enum class com.strobel.reflection.emit.OpCode
- Pop2_Pop1 - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- Pop2_Pop2 - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- PopA - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- PopA_PopA - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- PopA_PopI4_PopA - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- popCount - Variable in class com.strobel.decompiler.ast.AstBuilder.ByteCode
- popFrame() - Method in interface com.strobel.assembler.metadata.IMetadataResolver
- popFrame() - Method in class com.strobel.assembler.metadata.MetadataResolver
- popGenericContext() - Method in class com.strobel.assembler.metadata.MetadataParser
- PopI - Enum constant in enum class com.strobel.reflection.emit.StackBehavior
- PopI_Pop1 - Enum constant in enum class com.strobel.reflection.emit.StackBehavior
- PopI_PopI - Enum constant in enum class com.strobel.reflection.emit.StackBehavior
- PopI_PopI_PopI - Enum constant in enum class com.strobel.reflection.emit.StackBehavior
- PopI_PopI8 - Enum constant in enum class com.strobel.reflection.emit.StackBehavior
- PopI_PopR4 - Enum constant in enum class com.strobel.reflection.emit.StackBehavior
- PopI_PopR8 - Enum constant in enum class com.strobel.reflection.emit.StackBehavior
- PopI4 - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- PopI4_PopA - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- PopI4_PopI4 - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- PopI4_PopI4_PopA - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- PopI4_PopI8 - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- PopI8 - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- PopI8_PopI4_PopA - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- PopI8_PopI8 - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- popLabelBlock(LabelScopeKind) - Method in class com.strobel.expressions.LambdaCompiler
- popMethod() - Method in class com.strobel.reflection.Resolver.Frame
- PopR4 - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- PopR4_PopI4_PopA - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- PopR4_PopR4 - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- PopR8 - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- PopR8_PopI4_PopA - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- PopR8_PopR8 - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- PopRef - Enum constant in enum class com.strobel.reflection.emit.StackBehavior
- PopRef_Pop1 - Enum constant in enum class com.strobel.reflection.emit.StackBehavior
- PopRef_PopI - Enum constant in enum class com.strobel.reflection.emit.StackBehavior
- PopRef_PopI_Pop1 - Enum constant in enum class com.strobel.reflection.emit.StackBehavior
- PopRef_PopI_PopI - Enum constant in enum class com.strobel.reflection.emit.StackBehavior
- PopRef_PopI_PopI8 - Enum constant in enum class com.strobel.reflection.emit.StackBehavior
- PopRef_PopI_PopR4 - Enum constant in enum class com.strobel.reflection.emit.StackBehavior
- PopRef_PopI_PopR8 - Enum constant in enum class com.strobel.reflection.emit.StackBehavior
- PopRef_PopI_PopRef - Enum constant in enum class com.strobel.reflection.emit.StackBehavior
- populate(String, MemberListType, RuntimeTypeCache.CacheType) - Method in class com.strobel.reflection.RuntimeTypeCache.MemberInfoCache
- populateAnonymousInnerTypes() - Method in class com.strobel.assembler.metadata.ClassFileReader
- populateBaseTypes() - Method in class com.strobel.assembler.metadata.ClassFileReader
- populateConstructors(RuntimeTypeCache.Filter) - Method in class com.strobel.reflection.RuntimeTypeCache.MemberInfoCache
- populateCustomAnnotations() - Method in class com.strobel.assembler.metadata.ParameterDefinition
- populateDeclaringType() - Method in class com.strobel.assembler.metadata.ClassFileReader
- populateFields(RuntimeTypeCache.Filter) - Method in class com.strobel.reflection.RuntimeTypeCache.MemberInfoCache
- populateInterfaces(RuntimeTypeCache.Filter) - Method in class com.strobel.reflection.RuntimeTypeCache.MemberInfoCache
- populateMemberInfo() - Method in class com.strobel.assembler.metadata.ClassFileReader
- populateMethods(RuntimeTypeCache.Filter) - Method in class com.strobel.reflection.RuntimeTypeCache.MemberInfoCache
- populateNamedInnerTypes() - Method in class com.strobel.assembler.metadata.ClassFileReader
- populateNestedClasses(RuntimeTypeCache.Filter) - Method in class com.strobel.reflection.RuntimeTypeCache.MemberInfoCache
- populatePermittedSubclasses() - Method in class com.strobel.assembler.metadata.ClassFileReader
- populateRuntimeFields(RuntimeTypeCache.Filter, FieldList, Type<?>, ArrayList<RuntimeFieldInfo>) - Method in class com.strobel.reflection.RuntimeTypeCache.MemberInfoCache
- populateVariables(AstMethodBodyBuilder.MethodVariables, Block) - Method in class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder
- populateVariables0(AstMethodBodyBuilder.VariableInfo<T>, Block) - Method in class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder
- position - Variable in class com.strobel.reflection.emit.ClassWriter.LocalInfo
- position() - Method in class com.strobel.assembler.metadata.Buffer
- position(int) - Method in class com.strobel.assembler.metadata.Buffer
- positionStack - Variable in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- PossibleMatch - Class in com.strobel.decompiler.patterns
- PossibleMatch(INode, int) - Constructor for class com.strobel.decompiler.patterns.PossibleMatch
- POST_DECREMENT - Enum constant in enum class com.strobel.decompiler.languages.java.ast.UnaryOperatorType
- POST_INCREMENT - Enum constant in enum class com.strobel.decompiler.languages.java.ast.UnaryOperatorType
- PostCondition - Enum constant in enum class com.strobel.decompiler.ast.LoopType
- postDecrement(Object) - Static method in class com.strobel.decompiler.languages.java.ast.JavaResolver.UnaryOperations
- postDecrementAssign(Expression) - Static method in class com.strobel.expressions.Expression
- postDecrementAssign(Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- PostDecrementAssign - Enum constant in enum class com.strobel.expressions.ExpressionType
- postIncrement(Object) - Static method in class com.strobel.decompiler.languages.java.ast.JavaResolver.UnaryOperations
- PostIncrement - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- postIncrementAssign(Expression) - Static method in class com.strobel.expressions.Expression
- postIncrementAssign(Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- PostIncrementAssign - Enum constant in enum class com.strobel.expressions.ExpressionType
- postOrder(Iterable<T>, Function<T, Iterable<T>>) - Static method in class com.strobel.decompiler.utilities.TreeTraversal
- postOrder(T, Function<T, Iterable<T>>) - Static method in class com.strobel.decompiler.utilities.TreeTraversal
- POTENTIALLY_ASSIGNED - Enum constant in enum class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentStatus
-
The variable might be assigned or unassigned.
- precedes(ControlFlowNode) - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode
- precedes(Type<?>, Type<?>) - Static method in class com.strobel.reflection.Helper
- PreCondition - Enum constant in enum class com.strobel.decompiler.ast.LoopType
- PredecessorIterator() - Constructor for class com.strobel.assembler.flowanalysis.ControlFlowNode.PredecessorIterator
- preDecrement(Object) - Static method in class com.strobel.decompiler.languages.java.ast.JavaResolver.UnaryOperations
- preDecrementAssign(Expression) - Static method in class com.strobel.expressions.Expression
- preDecrementAssign(Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- PreDecrementAssign - Enum constant in enum class com.strobel.expressions.ExpressionType
- Predicate<T> - Interface in com.strobel.core
-
Determines if the input object matches some criteria.
- Predicates - Class in com.strobel.core
-
Static utility methods pertaining to
Predicate
instances. - Predicates() - Constructor for class com.strobel.core.Predicates
-
singleton utils
- preexistingContinueStatements - Variable in class com.strobel.decompiler.languages.java.ast.transforms.BreakTargetRelocation.AssessForLoopResult
- PreferLookup - Enum constant in enum class com.strobel.reflection.emit.SwitchOptions
- PreferTable - Enum constant in enum class com.strobel.reflection.emit.SwitchOptions
- PreferTrie - Enum constant in enum class com.strobel.reflection.emit.SwitchOptions
- Prefix - Enum constant in enum class com.strobel.assembler.ir.OpCodeType
- PREFIX - Static variable in class com.strobel.io.Ansi
- prefixLookup - Variable in class com.strobel.reflection.Type.FilterOptions
- preIncrement(Object) - Static method in class com.strobel.decompiler.languages.java.ast.JavaResolver.UnaryOperations
- PreIncrement - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- preIncrementAssign(Expression) - Static method in class com.strobel.expressions.Expression
- preIncrementAssign(Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- PreIncrementAssign - Enum constant in enum class com.strobel.expressions.ExpressionType
- preOrder(Iterable<T>, Function<T, Iterable<T>>) - Static method in class com.strobel.decompiler.utilities.TreeTraversal
- preOrder(T, Function<T, Iterable<T>>) - Static method in class com.strobel.decompiler.utilities.TreeTraversal
- prepend(boolean[], boolean) - Static method in class com.strobel.core.ArrayUtilities
- prepend(boolean[], boolean...) - Static method in class com.strobel.core.ArrayUtilities
- prepend(byte[], byte) - Static method in class com.strobel.core.ArrayUtilities
- prepend(byte[], byte...) - Static method in class com.strobel.core.ArrayUtilities
- prepend(char[], char) - Static method in class com.strobel.core.ArrayUtilities
- prepend(char[], char...) - Static method in class com.strobel.core.ArrayUtilities
- prepend(double[], double) - Static method in class com.strobel.core.ArrayUtilities
- prepend(double[], double...) - Static method in class com.strobel.core.ArrayUtilities
- prepend(float[], float) - Static method in class com.strobel.core.ArrayUtilities
- prepend(float[], float...) - Static method in class com.strobel.core.ArrayUtilities
- prepend(int[], int) - Static method in class com.strobel.core.ArrayUtilities
- prepend(int[], int...) - Static method in class com.strobel.core.ArrayUtilities
- prepend(long[], long) - Static method in class com.strobel.core.ArrayUtilities
- prepend(long[], long...) - Static method in class com.strobel.core.ArrayUtilities
- prepend(short[], short) - Static method in class com.strobel.core.ArrayUtilities
- prepend(short[], short...) - Static method in class com.strobel.core.ArrayUtilities
- prepend(A) - Method in class com.strobel.collections.ImmutableList
-
Prepend given element to front of list, forming and returning a new list.
- prepend(A) - Method in class com.strobel.collections.ListBuffer
-
Prepend an element to buffer.
- prepend(T[], T) - Static method in class com.strobel.core.ArrayUtilities
- prepend(T[], T...) - Static method in class com.strobel.core.ArrayUtilities
- prependList(ImmutableList<A>) - Method in class com.strobel.collections.ImmutableList
-
Prepend given list of elements to front of list, forming and returning a new list.
- preProcess() - Method in class com.strobel.decompiler.ast.AstBuilder.FinallyInlining
- PreProcessShortCircuitAssignments - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- PreProcessShortCircuitAssignmentsOptimization(DecompilerContext, Block) - Constructor for class com.strobel.decompiler.ast.AstOptimizer.PreProcessShortCircuitAssignmentsOptimization
- PreserveStack - Static variable in class com.strobel.reflection.emit.__ExceptionInfo
- previewVersion() - Method in enum class com.strobel.assembler.metadata.LanguageFeature
- previous - Variable in class com.strobel.decompiler.ast.AstBuilder.ByteCode
- previous() - Method in class com.strobel.core.ReadOnlyList.ReadOnlyCollectionIterator
- previous() - Method in class com.strobel.expressions.ExpressionList.ExpressionListIterator
- previous(Instruction) - Method in class com.strobel.decompiler.ast.AstBuilder.FinallyInlining
- previousIndex() - Method in class com.strobel.core.ReadOnlyList.ReadOnlyCollectionIterator
- previousIndex() - Method in class com.strobel.expressions.ExpressionList.ExpressionListIterator
- PRIMARY - Static variable in class com.strobel.decompiler.languages.java.ast.InsertParenthesesVisitor
- Primes - Static variable in class com.strobel.core.HashUtilities
- Primitive - Enum constant in enum class com.strobel.assembler.ir.OpCodeType
- PRIMITIVE_TYPES - Static variable in class com.strobel.assembler.metadata.MetadataParser
- PRIMITIVE_TYPES - Static variable in class com.strobel.reflection.Type
- PRIMITIVE_TYPES - Static variable in class com.strobel.reflection.TypeParser
- PRIMITIVE_TYPES_BY_DESCRIPTOR - Static variable in class com.strobel.assembler.metadata.MetadataSystem
- PRIMITIVE_TYPES_BY_NAME - Static variable in class com.strobel.assembler.metadata.MetadataSystem
- primitiveCannotBeTypeBinaryOperand() - Static method in class com.strobel.expressions.Error
- primitiveCannotBeTypeBinaryType() - Static method in class com.strobel.expressions.Error
- PrimitiveConstantExpression - Class in com.strobel.expressions
- PrimitiveConstantExpression(Object) - Constructor for class com.strobel.expressions.PrimitiveConstantExpression
- PrimitiveExpression - Class in com.strobel.decompiler.languages.java.ast
- PrimitiveExpression(int, Object) - Constructor for class com.strobel.decompiler.languages.java.ast.PrimitiveExpression
- PrimitiveExpression(int, Object, TextLocation, String) - Constructor for class com.strobel.decompiler.languages.java.ast.PrimitiveExpression
- PrimitiveExpression(int, Object, String) - Constructor for class com.strobel.decompiler.languages.java.ast.PrimitiveExpression
- PrimitiveExpression(Object) - Constructor for class com.strobel.decompiler.languages.java.ast.PrimitiveExpression
- PrimitiveExpression(Object, TextLocation, String) - Constructor for class com.strobel.decompiler.languages.java.ast.PrimitiveExpression
- PrimitiveExpression(Object, String) - Constructor for class com.strobel.decompiler.languages.java.ast.PrimitiveExpression
- PrimitiveParameterExpression - Class in com.strobel.expressions
- PrimitiveParameterExpression(Type, String) - Constructor for class com.strobel.expressions.PrimitiveParameterExpression
- PrimitiveResolveResult(TypeReference, Object) - Constructor for class com.strobel.decompiler.languages.java.ast.JavaResolver.PrimitiveResolveResult
- PrimitiveType - Class in com.strobel.assembler.metadata
- PrimitiveType<T> - Class in com.strobel.reflection
- PrimitiveType(JvmType) - Constructor for class com.strobel.assembler.metadata.PrimitiveType
- PrimitiveType(Class<T>, char, String, TypeKind) - Constructor for class com.strobel.reflection.PrimitiveType
- PrimitiveTypeCode - Enum constant in enum class com.strobel.assembler.ir.OperandType
-
Opcode is followed by a primitive type code.
- PrimitiveTypes - Class in com.strobel.reflection
- PrimitiveTypes() - Constructor for class com.strobel.reflection.PrimitiveTypes
- print(int, String) - Method in class com.strobel.decompiler.LineNumberPrintWriter
- print(PrintStream, String) - Method in class com.strobel.io.Ansi
-
Prints colorized
message
to specifiedps
. - print(String) - Method in class com.strobel.decompiler.LineNumberPrintWriter
- printf(String, Object...) - Method in class com.strobel.assembler.CodePrinter
- printf(Locale, String, Object...) - Method in class com.strobel.assembler.CodePrinter
- println(int, String) - Method in class com.strobel.decompiler.LineNumberPrintWriter
- println(PrintStream, String) - Method in class com.strobel.io.Ansi
-
Prints colorized
message
to specifiedps
followed by newline. - println(String) - Method in class com.strobel.decompiler.LineNumberPrintWriter
- printOpCode(OpCode) - Method in class com.strobel.decompiler.languages.BytecodeLanguage.InstructionPrinter
- printTag(ConstantPool.Tag) - Method in class com.strobel.assembler.metadata.ConstantPoolPrinter
- PRIVATE - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- PRIVATE - Enum constant in enum class com.strobel.reflection.Flags.Flag
- PRIVATE - Static variable in class com.strobel.assembler.metadata.Flags
- PRIVATE - Static variable in class com.strobel.reflection.Flags
- PRIVATE_IMPLEMENTATION_TYPE_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.EntityDeclaration
- PRIVATE_LOOKUP - Enum constant in enum class com.strobel.assembler.metadata.LanguageFeature
- processAlreadyHasTypeCast(CastExpression) - Method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.IsRedundantVisitor
- processArrayInitializer(ArrayInitializerExpression) - Method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.IsRedundantVisitor
- processBinaryExpressionOperand(Expression, Expression, BinaryOperatorType, TypeReference) - Method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.IsRedundantVisitor
- processCall(Expression) - Method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.IsRedundantVisitor
- processFinally(ExceptionHandler) - Method in class com.strobel.decompiler.ast.AstBuilder.FinallyInlining
- processLocalVariableTable(VariableDefinitionCollection, LocalVariableTableAttribute, List<ParameterDefinition>) - Method in class com.strobel.assembler.metadata.MethodReader
- processNodes(AstBuilder.HandlerInfo, Instruction, Instruction, int, Set<ControlFlowNode>, Set<ControlFlowNode>) - Method in class com.strobel.decompiler.ast.AstBuilder.FinallyInlining
- processPossibleTypeCast(Expression, TypeReference) - Method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.IsRedundantVisitor
- processQueue() - Method in class com.strobel.collections.concurrent.ConcurrentRefValueIntObjectHashMap
- processType(TypeDefinition) - Static method in class com.strobel.assembler.metadata.DeobfuscationUtilities
- processVariableUnoptimized(MethodDefinition, int, List<AstBuilder.ByteCode>, List<AstBuilder.ByteCode>, VariableDefinition) - Method in class com.strobel.decompiler.ast.AstBuilder
- Procyon - Class in com.strobel
- Procyon() - Constructor for class com.strobel.Procyon
- Property - Enum constant in enum class com.strobel.reflection.RuntimeTypeCache.CacheType
- PROPRIETARY - Static variable in class com.strobel.assembler.metadata.Flags
-
Flag that marks an internal proprietary class.
- PROPRIETARY - Static variable in class com.strobel.reflection.Flags
-
Flag that marks an internal proprietary class.
- PROTECTED - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- PROTECTED - Enum constant in enum class com.strobel.reflection.Flags.Flag
- PROTECTED - Static variable in class com.strobel.assembler.metadata.Flags
- PROTECTED - Static variable in class com.strobel.reflection.Flags
- pruneExceptionHandlers() - Method in class com.strobel.decompiler.ast.AstBuilder
- pruneLocals() - Method in class com.strobel.assembler.ir.StackMappingVisitor
- pruneLocals(StackMappingVisitor, Instruction, VariableDefinitionCollection) - Static method in class com.strobel.assembler.ir.StackMapAnalyzer
- Public - Enum constant in enum class com.strobel.reflection.BindingFlags
- PUBLIC - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- PUBLIC - Enum constant in enum class com.strobel.reflection.Flags.Flag
- PUBLIC - Static variable in class com.strobel.assembler.metadata.Flags
- PUBLIC - Static variable in class com.strobel.reflection.Flags
- PublicAll - Static variable in enum class com.strobel.reflection.BindingFlags
- PublicAllDeclared - Static variable in enum class com.strobel.reflection.BindingFlags
- PublicAllExact - Static variable in enum class com.strobel.reflection.BindingFlags
- PublicDeclared - Static variable in enum class com.strobel.reflection.BindingFlags
- PublicInstance - Static variable in enum class com.strobel.reflection.BindingFlags
- PublicInstanceDeclared - Static variable in enum class com.strobel.reflection.BindingFlags
- PublicInstanceExact - Static variable in enum class com.strobel.reflection.BindingFlags
- PublicOnly - Static variable in enum class com.strobel.reflection.BindingFlags
- PublicStatic - Static variable in enum class com.strobel.reflection.BindingFlags
- PublicStaticDeclared - Static variable in enum class com.strobel.reflection.BindingFlags
- PublicStaticExact - Static variable in enum class com.strobel.reflection.BindingFlags
- push() - Method in class com.strobel.expressions.ExpressionContext
- push(FrameValue) - Method in class com.strobel.assembler.ir.StackMappingVisitor
- push(TypeReference) - Method in class com.strobel.assembler.ir.StackMappingVisitor
- push(MethodHandles.Lookup) - Static method in class com.strobel.expressions.ExpressionContext
- Push0 - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- Push0 - Enum constant in enum class com.strobel.reflection.emit.StackBehavior
- Push1 - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- Push1 - Enum constant in enum class com.strobel.reflection.emit.StackBehavior
- Push1_Push1 - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- Push1_Push1 - Enum constant in enum class com.strobel.reflection.emit.StackBehavior
- Push1_Push1_Push1 - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- Push1_Push2_Push1 - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- Push2 - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- Push2_Push1_Push2 - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- Push2_Push2 - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- Push2_Push2_Push2 - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- PushA - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- PushAddress - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- pushCount - Variable in class com.strobel.decompiler.ast.AstBuilder.ByteCode
- pushFrame(IResolverFrame) - Method in interface com.strobel.assembler.metadata.IMetadataResolver
- pushFrame(IResolverFrame) - Method in class com.strobel.assembler.metadata.MetadataResolver
- pushGenericContext(IGenericContext) - Method in class com.strobel.assembler.metadata.MetadataParser
- PushI - Enum constant in enum class com.strobel.reflection.emit.StackBehavior
- PushI4 - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- PushI8 - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- PushI8 - Enum constant in enum class com.strobel.reflection.emit.StackBehavior
- pushLabelBlock(LabelScopeKind) - Method in class com.strobel.expressions.LambdaCompiler
- pushMethod(ReflectedMethod) - Method in class com.strobel.reflection.Resolver.Frame
- PushR4 - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- PushR4 - Enum constant in enum class com.strobel.reflection.emit.StackBehavior
- PushR8 - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- PushR8 - Enum constant in enum class com.strobel.reflection.emit.StackBehavior
- PushRef - Enum constant in enum class com.strobel.reflection.emit.StackBehavior
- put(int, V) - Method in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap
- put(int, V) - Method in interface com.strobel.collections.concurrent.ConcurrentIntObjectMap
- put(int, V) - Method in class com.strobel.collections.concurrent.ConcurrentRefValueIntObjectHashMap
- put(int, V, boolean) - Method in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap
- put(TypeCache.Key, Type<?>) - Method in class com.strobel.reflection.TypeCache
- put11(int, int) - Method in class com.strobel.reflection.emit.CodeStream
-
Puts two bytes into this byte stream.
- put12(int, int) - Method in class com.strobel.reflection.emit.CodeStream
-
Puts a byte and a short into this byte stream.
- putByte(int) - Method in class com.strobel.reflection.emit.CodeStream
-
Puts a byte into this byte stream.
- putByteArray(byte[], int, int) - Method in class com.strobel.assembler.metadata.Buffer
- putByteArray(byte[], int, int) - Method in class com.strobel.reflection.emit.CodeStream
-
Puts an array of bytes into this byte stream.
- putByteOperand(byte[], int, byte) - Static method in class com.strobel.reflection.emit.CodeGenerator
- putChar(CodeStream, int, int) - Method in class com.strobel.reflection.emit.ClassWriter
- putCharOperand(byte[], int, char) - Static method in class com.strobel.reflection.emit.CodeGenerator
- putDouble(double) - Method in class com.strobel.reflection.emit.CodeStream
-
Puts a double into this byte stream.
- putDoubleOperand(byte[], int, double) - Static method in class com.strobel.reflection.emit.CodeGenerator
- putField(FieldInfo) - Method in class com.strobel.reflection.emit.CodeGenerator
- PutField - Enum constant in enum class com.strobel.assembler.ir.ConstantPool.ReferenceKind
- PutField - Enum constant in enum class com.strobel.assembler.metadata.MethodHandleType
- PutField - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- PutField - Enum constant in enum class com.strobel.reflection.emit.ConstantPool.ReferenceKind
- PUTFIELD - Enum constant in enum class com.strobel.assembler.ir.OpCode
- PUTFIELD - Enum constant in enum class com.strobel.reflection.emit.OpCode
- putFloat(float) - Method in class com.strobel.reflection.emit.CodeStream
-
Puts a float into this byte stream.
- putFloatOperand(byte[], int, float) - Static method in class com.strobel.reflection.emit.CodeGenerator
- putIfAbsent(int, V) - Method in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap
- putIfAbsent(int, V) - Method in interface com.strobel.collections.concurrent.ConcurrentIntObjectMap
- putIfAbsent(int, V) - Method in class com.strobel.collections.concurrent.ConcurrentRefValueIntObjectHashMap
- putInt(int) - Method in class com.strobel.reflection.emit.CodeStream
-
Puts an int into this byte stream.
- putInt(CodeStream, int, int) - Method in class com.strobel.reflection.emit.ClassWriter
- putIntOperand(byte[], int, int) - Static method in class com.strobel.reflection.emit.CodeGenerator
- putLong(long) - Method in class com.strobel.reflection.emit.CodeStream
-
Puts a long into this byte stream.
- putLongOperand(byte[], int, long) - Static method in class com.strobel.reflection.emit.CodeGenerator
- putShort(int) - Method in class com.strobel.reflection.emit.CodeStream
-
Puts a short into this byte stream.
- putShortOperand(byte[], int, short) - Static method in class com.strobel.reflection.emit.CodeGenerator
- PutStatic - Enum constant in enum class com.strobel.assembler.ir.ConstantPool.ReferenceKind
- PutStatic - Enum constant in enum class com.strobel.assembler.metadata.MethodHandleType
- PutStatic - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- PutStatic - Enum constant in enum class com.strobel.reflection.emit.ConstantPool.ReferenceKind
- PUTSTATIC - Enum constant in enum class com.strobel.assembler.ir.OpCode
- PUTSTATIC - Enum constant in enum class com.strobel.reflection.emit.OpCode
- putUserData(Key<T>, T) - Method in interface com.strobel.componentmodel.UserDataStore
- putUserData(Key<T>, T) - Method in class com.strobel.componentmodel.UserDataStoreBase
- putUserData(Key<T>, T) - Method in class com.strobel.decompiler.ast.Expression
- putUserData(Key<T>, T) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- putUserDataIfAbsent(Key<T>, T) - Method in interface com.strobel.componentmodel.UserDataStore
- putUserDataIfAbsent(Key<T>, T) - Method in class com.strobel.componentmodel.UserDataStoreBase
- putUserDataIfAbsent(Key<T>, T) - Method in class com.strobel.decompiler.ast.Expression
- putUserDataIfAbsent(Key<T>, T) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- putUtf8(String) - Method in class com.strobel.reflection.emit.CodeStream
-
Puts an UTF8 string into this byte stream.
Q
- qualifyReference(AstNode, TypeReference) - Method in class com.strobel.decompiler.languages.java.ast.transforms.AddReferenceQualifiersTransform
- QUESTION_MARK_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.ConditionalExpression
- QuestionMark - Enum constant in enum class com.strobel.decompiler.languages.java.JavaOutputVisitor.LastWritten
- Quote - Enum constant in enum class com.strobel.expressions.ExpressionType
- quoteName(String) - Static method in class com.strobel.expressions.DebugViewWriter
R
- range(int, int) - Static method in class com.strobel.core.ArrayUtilities
- Range - Class in com.strobel.decompiler.ast
- Range() - Constructor for class com.strobel.decompiler.ast.Range
- Range(int, int) - Constructor for class com.strobel.decompiler.ast.Range
- rangeEquals(boolean[], boolean[], int, int) - Static method in class com.strobel.core.ArrayUtilities
- rangeEquals(byte[], byte[], int, int) - Static method in class com.strobel.core.ArrayUtilities
- rangeEquals(char[], char[], int, int) - Static method in class com.strobel.core.ArrayUtilities
- rangeEquals(double[], double[], int, int) - Static method in class com.strobel.core.ArrayUtilities
- rangeEquals(float[], float[], int, int) - Static method in class com.strobel.core.ArrayUtilities
- rangeEquals(int[], int[], int, int) - Static method in class com.strobel.core.ArrayUtilities
- rangeEquals(long[], long[], int, int) - Static method in class com.strobel.core.ArrayUtilities
- rangeEquals(short[], short[], int, int) - Static method in class com.strobel.core.ArrayUtilities
- rangeEquals(T[], T[], int, int) - Static method in class com.strobel.core.ArrayUtilities
- rank(Type<?>) - Static method in class com.strobel.reflection.Helper
- RawConstructor - Class in com.strobel.reflection
- RawConstructor(Type, Constructor<?>) - Constructor for class com.strobel.reflection.RawConstructor
- RawField - Class in com.strobel.reflection
- RawField(Type, Field) - Constructor for class com.strobel.reflection.RawField
- rawFieldBindingFailure(FieldInfo) - Static method in class com.strobel.reflection.Error
- RawMember - Class in com.strobel.reflection
- RawMember(Type) - Constructor for class com.strobel.reflection.RawMember
- RawMethod - Class in com.strobel.assembler.metadata
- RawMethod - Class in com.strobel.reflection
- RawMethod(MethodReference) - Constructor for class com.strobel.assembler.metadata.RawMethod
- RawMethod(Type, Method) - Constructor for class com.strobel.reflection.RawMethod
- rawMethodBindingFailure(MethodBase) - Static method in class com.strobel.reflection.Error
- RawMethodMatcher - Static variable in class com.strobel.reflection.emit.TypeBuilder
- RawType - Class in com.strobel.assembler.metadata
- RawType(TypeReference) - Constructor for class com.strobel.assembler.metadata.RawType
- reachabilityFence(Object) - Static method in class com.strobel.core.Fences
-
Ensures that the object referenced by the given reference remains strongly reachable (as defined in the
java.lang.ref
package documentation), regardless of any prior actions of the program that might otherwise cause the object to become unreachable; thus, the referenced object is not reclaimable by garbage collection at least until after the invocation of this method. - REACHABLE_PREDICATE - Static variable in class com.strobel.assembler.flowanalysis.ControlFlowNode
- read(byte[], int, int) - Method in class com.strobel.assembler.metadata.Buffer
- read(Buffer) - Static method in class com.strobel.assembler.ir.ConstantPool
- read(IMetadataScope, Buffer) - Static method in class com.strobel.assembler.ir.AnnotationReader
- read(IMetadataScope, Buffer) - Static method in class com.strobel.assembler.metadata.annotations.AnnotationReader
- Read - Enum constant in enum class com.strobel.decompiler.languages.java.analysis.Correlator.CorrelationMode
- Read - Enum constant in enum class com.strobel.decompiler.languages.java.analysis.UsageType
- readAttribute(Buffer) - Method in class com.strobel.assembler.ir.MetadataReader
- readAttribute(IMetadataResolver, IMetadataScope, Buffer) - Static method in class com.strobel.assembler.ir.attributes.SourceAttribute
- readAttributeCore(String, Buffer, int, int) - Method in class com.strobel.assembler.ir.MetadataReader
-
Reads a
SourceAttribute
from the specified buffer. - readAttributeCore(String, Buffer, int, int) - Method in class com.strobel.assembler.metadata.ClassFileReader
-
Reads a
SourceAttribute
from the specified buffer. - readAttributes(Buffer, SourceAttribute[]) - Method in class com.strobel.assembler.ir.MetadataReader
- readAttributes(IMetadataResolver, IMetadataScope, Buffer, SourceAttribute[]) - Static method in class com.strobel.assembler.ir.attributes.SourceAttribute
- readAttributesPhaseOne(Buffer, SourceAttribute[]) - Method in class com.strobel.assembler.metadata.ClassFileReader
- readBody() - Method in class com.strobel.assembler.metadata.MethodReader
- readBodyCore() - Method in class com.strobel.assembler.metadata.MethodReader
- readByte() - Method in class com.strobel.assembler.metadata.Buffer
- readClass() - Method in class com.strobel.assembler.metadata.ClassFileReader
- readClass(int, IMetadataResolver, Buffer) - Static method in class com.strobel.assembler.metadata.ClassFileReader
- readClass(IMetadataResolver, Buffer) - Static method in class com.strobel.assembler.metadata.ClassFileReader
- readDouble() - Method in class com.strobel.assembler.metadata.Buffer
- readElement(IMetadataScope, Buffer) - Static method in class com.strobel.assembler.ir.AnnotationReader
- readElement(IMetadataScope, Buffer) - Static method in class com.strobel.assembler.metadata.annotations.AnnotationReader
- readFloat() - Method in class com.strobel.assembler.metadata.Buffer
- readInt() - Method in class com.strobel.assembler.metadata.Buffer
- readLong() - Method in class com.strobel.assembler.metadata.Buffer
- readMethodBody(ClassFileReader.MethodInfo, MethodDefinition) - Method in class com.strobel.assembler.metadata.ClassFileReader
- readModuleDependency(Buffer) - Method in class com.strobel.assembler.metadata.ClassFileReader
- readObject(ObjectInputStream) - Method in class com.strobel.reflection.emit.AnnotationInvocationHandler
- ReadOnlyCollectionIterator(ReadOnlyList<T>) - Constructor for class com.strobel.core.ReadOnlyList.ReadOnlyCollectionIterator
- ReadOnlyCollectionIterator(ReadOnlyList<T>, int) - Constructor for class com.strobel.core.ReadOnlyList.ReadOnlyCollectionIterator
- ReadOnlyList<T> - Class in com.strobel.core
- ReadOnlyList(ReadOnlyList<T>, int, int) - Constructor for class com.strobel.core.ReadOnlyList
- ReadOnlyList(Class<? extends T>, Collection<? extends T>) - Constructor for class com.strobel.core.ReadOnlyList
- ReadOnlyList(T...) - Constructor for class com.strobel.core.ReadOnlyList
- ReadOnlyList(T[], int, int) - Constructor for class com.strobel.core.ReadOnlyList
- ReadOnlyList.ReadOnlyCollectionIterator<T> - Class in com.strobel.core
- readPackageInfo(Buffer) - Method in class com.strobel.assembler.metadata.ClassFileReader
- readParameters(AnnotationParameter[], IMetadataScope, Buffer, boolean) - Static method in class com.strobel.assembler.ir.AnnotationReader
- readParameters(AnnotationParameter[], IMetadataScope, Buffer, boolean) - Static method in class com.strobel.assembler.metadata.annotations.AnnotationReader
- readServiceInfo(Buffer) - Method in class com.strobel.assembler.metadata.ClassFileReader
- readShort() - Method in class com.strobel.assembler.metadata.Buffer
- readUnsignedByte() - Method in class com.strobel.assembler.metadata.Buffer
- readUnsignedShort() - Method in class com.strobel.assembler.metadata.Buffer
- readUtf8() - Method in class com.strobel.assembler.metadata.Buffer
- readValueUnderLock(ConcurrentIntObjectHashMap.IntHashEntry<V>) - Method in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap
-
Read the value of an entry under lock.
- ReadWrite - Enum constant in enum class com.strobel.decompiler.languages.java.analysis.UsageType
- rebuildPaths(List<Stack<AstNode>>, BreakTargetRelocation.LabelInfo) - Method in class com.strobel.decompiler.languages.java.ast.transforms.BreakTargetRelocation
- ReceiverParamFlags - Static variable in class com.strobel.assembler.metadata.Flags
- recombineVariables(Block) - Static method in class com.strobel.decompiler.ast.AstOptimizer
- RecombineVariables - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- recomputeLifetime() - Method in class com.strobel.decompiler.ast.AstBuilder.VariableInfo
- recomputeOffsets() - Method in class com.strobel.assembler.ir.InstructionCollection
- reconstructEdges(ControlFlowNode, ControlFlowNode) - Method in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder.CopyFinallySubGraphLogic
- Record - Static variable in class com.strobel.assembler.ir.attributes.AttributeNames
- Record - Static variable in class com.strobel.assembler.metadata.BuiltinTypes
- RECORD - Enum constant in enum class com.strobel.decompiler.languages.java.ast.ClassType
- RECORD - Static variable in class com.strobel.assembler.metadata.Flags
-
Flag to indicate that a class is a record.
- RECORD_CLASSES - Enum constant in enum class com.strobel.assembler.metadata.LanguageFeature
- RECORD_COMPONENT - Static variable in class com.strobel.decompiler.languages.java.ast.EntityDeclaration
- RECORD_KEYWORD - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- recordAttribute - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteRecordClassesTransform.RecordState
- RecordAttribute - Class in com.strobel.assembler.ir.attributes
- RecordAttribute(int, List<RecordComponentInfo>) - Constructor for class com.strobel.assembler.ir.attributes.RecordAttribute
- RecordBraceStyle - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- RecordComponentInfo - Class in com.strobel.assembler.ir.attributes
- RecordComponentInfo(String, String, TypeReference, List<SourceAttribute>) - Constructor for class com.strobel.assembler.ir.attributes.RecordComponentInfo
- recordComponents - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteRecordClassesTransform.RecordState
- recordDeclaration - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteRecordClassesTransform.RecordState
- recordDefinition - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteRecordClassesTransform.RecordState
- RecordMethod(RecordTypeDefinition, MethodDefinition) - Constructor for class com.strobel.assembler.metadata.RecordTypeDefinition.RecordMethod
- RecordMethodFlags - Static variable in class com.strobel.assembler.metadata.Flags
-
Modifier masks.
- RecordState(TypeDefinition, RecordAttribute, TypeDeclaration) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.RewriteRecordClassesTransform.RecordState
- RecordTypeDefinition - Class in com.strobel.assembler.metadata
- RecordTypeDefinition() - Constructor for class com.strobel.assembler.metadata.RecordTypeDefinition
- RecordTypeDefinition.RecordMethod - Class in com.strobel.assembler.metadata
- recurse(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.transforms.InsertNecessaryConversionsTransform
- RED - Enum constant in enum class com.strobel.io.Ansi.Color
- RED - Static variable in class com.strobel.io.Ansi.AnsiColor
- redirectLabels(AstNode, String, String) - Method in class com.strobel.decompiler.languages.java.ast.transforms.LabelCleanupTransform
- reduce() - Method in class com.strobel.expressions.BinaryExpression
- reduce() - Method in class com.strobel.expressions.CompareMethodBasedLogicalBinaryExpression
- reduce() - Method in class com.strobel.expressions.ConcatExpression
- reduce() - Method in class com.strobel.expressions.Expression
-
Reduces this node to a simpler expression.
- reduce() - Method in class com.strobel.expressions.ForEachExpression
- reduce() - Method in class com.strobel.expressions.ForExpression
- reduce() - Method in class com.strobel.expressions.SwitchExpression
- reduce() - Method in class com.strobel.expressions.TypeBinaryExpression
- reduce() - Method in class com.strobel.expressions.UnaryExpression
- reduceAndCheck() - Method in class com.strobel.expressions.Expression
-
Reduces this node to a simpler expression.
- reduceBooleanConstantComparison(BinaryExpression) - Method in class com.strobel.expressions.Optimizer
- reduceBranchInstructionSet(Block) - Static method in class com.strobel.decompiler.ast.AstOptimizer
- ReduceBranchInstructionSet - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- reduceComparisonInstructionSet(Expression) - Static method in class com.strobel.decompiler.ast.AstOptimizer
- ReduceComparisonInstructionSet - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- reduceConstantTypeEqual() - Method in class com.strobel.expressions.TypeBinaryExpression
- reducedNotCompatible() - Static method in class com.strobel.expressions.Error
- reduceDoubleNot(UnaryExpression) - Method in class com.strobel.expressions.Optimizer
- reduceExtensions() - Method in class com.strobel.expressions.Expression
-
Reduces the expression to a known node type (i.e.
- reduceForArray() - Method in class com.strobel.expressions.ForEachExpression
- reduceForIterable() - Method in class com.strobel.expressions.ForEachExpression
- reduceIfNesting(Node) - Static method in class com.strobel.decompiler.ast.AstOptimizer
- ReduceIfNesting - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- reduceMember() - Method in class com.strobel.expressions.BinaryExpression
- reduceMember() - Method in class com.strobel.expressions.UnaryExpression
- reduceNullConstantCheck(UnaryExpression) - Method in class com.strobel.expressions.Optimizer
- reduceNullConstantComparison(BinaryExpression) - Method in class com.strobel.expressions.Optimizer
- reduceParameterTypeEqual(ParameterExpression) - Method in class com.strobel.expressions.TypeBinaryExpression
- reduceTypeEqual() - Method in class com.strobel.expressions.TypeBinaryExpression
- reduceVariable() - Method in class com.strobel.expressions.BinaryExpression
- reduceVariable() - Method in class com.strobel.expressions.UnaryExpression
- reducibleMustOverride(String) - Static method in class com.strobel.expressions.Error
- RedundantCastUtility - Class in com.strobel.decompiler.languages.java.utilities
- RedundantCastUtility() - Constructor for class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility
- RedundantCastUtility.CastCollector - Class in com.strobel.decompiler.languages.java.utilities
- RedundantCastUtility.IsRedundantVisitor - Class in com.strobel.decompiler.languages.java.utilities
- reference(int, OpCode, int) - Method in class com.strobel.assembler.metadata.VariableDefinitionCollection
- reference(LabelScopeInfo) - Method in class com.strobel.expressions.LabelInfo
- reference(ParameterExpression, VariableStorageKind) - Method in class com.strobel.expressions.VariableBinder
- Reference - Enum constant in enum class com.strobel.assembler.ir.FrameValueType
- referenceCount - Variable in class com.strobel.expressions.CompilerScope
- referencedInnerTypes - Variable in class com.strobel.reflection.emit.ConstantPool
- ReferenceEntry(ConstantPool, ConstantPool.Tag, int, int) - Constructor for class com.strobel.assembler.ir.ConstantPool.ReferenceEntry
- ReferenceEntry(ConstantPool, ConstantPool.Tag, int, int) - Constructor for class com.strobel.reflection.emit.ConstantPool.ReferenceEntry
- referenceEqual(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- ReferenceEqual - Enum constant in enum class com.strobel.expressions.ExpressionType
- referenceEqualityNotDefined(Type, Type) - Static method in class com.strobel.expressions.Error
- referenceEquals(T, T) - Static method in class com.strobel.core.Comparer
- referenceIndex - Variable in class com.strobel.assembler.ir.ConstantPool.MethodHandleEntry
- referenceIndex - Variable in class com.strobel.reflection.emit.ConstantPool.MethodHandle
- referenceKind - Variable in class com.strobel.assembler.ir.ConstantPool.MethodHandleEntry
- referenceKind - Variable in class com.strobel.reflection.emit.ConstantPool.MethodHandle
- ReferenceKind(int, String) - Constructor for enum class com.strobel.assembler.ir.ConstantPool.ReferenceKind
- ReferenceKind(int, String) - Constructor for enum class com.strobel.reflection.emit.ConstantPool.ReferenceKind
- referenceLabel(LabelTarget) - Method in class com.strobel.expressions.LambdaCompiler
- referenceNotEqual(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- ReferenceNotEqual - Enum constant in enum class com.strobel.expressions.ExpressionType
- references - Variable in class com.strobel.decompiler.ast.AstBuilder.VariableInfo
- references - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteSwitchExpressionsTransform.SwitchExpressionInlining
- references(Node, Variable) - Static method in class com.strobel.decompiler.ast.AstOptimizer
- referencesType(TypeReference, TypeReference) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareLocalClassesTransform
- referencesType(AstNode, TypeReference) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareLocalClassesTransform
- referencesType(AstType, TypeReference) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareLocalClassesTransform
- ReflectedConstructor - Class in com.strobel.reflection
- ReflectedConstructor(Type<?>, Constructor<?>, ParameterList, TypeList) - Constructor for class com.strobel.reflection.ReflectedConstructor
- ReflectedField - Class in com.strobel.reflection
- ReflectedField(Type<?>, Type<?>, Field, Type<?>) - Constructor for class com.strobel.reflection.ReflectedField
- ReflectedField(Type<?>, Field, Type<?>) - Constructor for class com.strobel.reflection.ReflectedField
- ReflectedMethod - Class in com.strobel.reflection
- ReflectedMethod(MethodInfo, Type<?>, Type<?>, Method, ParameterList, Type<?>, TypeList, TypeBindings) - Constructor for class com.strobel.reflection.ReflectedMethod
- ReflectedMethod(MethodInfo, Type<?>, Method, ParameterList, Type<?>, TypeList, TypeBindings) - Constructor for class com.strobel.reflection.ReflectedMethod
- reflectedOn(MethodInfo, Type<?>) - Static method in class com.strobel.reflection.MethodInfo
- ReflectedType<T> - Class in com.strobel.reflection
- ReflectedType(Class<T>) - Constructor for class com.strobel.reflection.ReflectedType
- reformatFile() - Method in class com.strobel.decompiler.LineNumberFormatter
-
Rewrites the file passed to 'this' constructor so that the actual line numbers match the recipe passed to 'this' constructor.
- Region - Class in com.strobel.decompiler.languages
- Region(int, int, int, int) - Constructor for class com.strobel.decompiler.languages.Region
- Region(TextLocation, TextLocation) - Constructor for class com.strobel.decompiler.languages.Region
- Region(String, int, int, int, int) - Constructor for class com.strobel.decompiler.languages.Region
- Region(String, TextLocation, TextLocation) - Constructor for class com.strobel.decompiler.languages.Region
- registerCheckedExceptions(MethodBase) - Method in class com.strobel.reflection.emit.CodeGenerator
- registerKnownPath(String, File, boolean) - Method in class com.strobel.assembler.InputTypeLoader
- RegularExit - Enum constant in enum class com.strobel.assembler.flowanalysis.ControlFlowNodeType
- rehash() - Method in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap
- Reifier - Class in com.strobel.assembler.metadata.signatures
- Reifier(MetadataFactory) - Constructor for class com.strobel.assembler.metadata.signatures.Reifier
- reifyTypeArguments(TypeArgument[]) - Method in class com.strobel.assembler.metadata.signatures.Reifier
- RELATIONAL_AND_TYPE_TESTING - Static variable in class com.strobel.decompiler.languages.java.ast.InsertParenthesesVisitor
- releaseBakedStructures() - Method in class com.strobel.reflection.emit.MethodBuilder
- Rem - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- remainder(JvmType, Object, Object) - Static method in class com.strobel.decompiler.languages.java.ast.JavaResolver.BinaryOperations
- remapHandlers(List<ExceptionHandler>, InstructionCollection) - Static method in class com.strobel.decompiler.ast.AstBuilder
- remapHandlersForInlinedSubroutine(Instruction, Instruction, Instruction) - Method in class com.strobel.decompiler.ast.AstBuilder
- remapJumps(Map<Instruction, Instruction>) - Method in class com.strobel.decompiler.ast.AstBuilder
- removableAccessors - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteRecordClassesTransform.RecordState
- removableAssignments - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteRecordClassesTransform.RecordState.Constructor
- removableFields - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteRecordClassesTransform.RecordState
- removableMethods - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteRecordClassesTransform.RecordState
- removableParameters - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteRecordClassesTransform.RecordState.Constructor
- removableSuperCall - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteRecordClassesTransform.RecordState.Constructor
- remove() - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode.InstructionIterator
- remove() - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode.PredecessorIterator
- remove() - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode.SuccessorIterator
- remove() - Method in class com.strobel.collections.ArrayIterator
- remove() - Method in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap.HashIterator
- remove() - Method in class com.strobel.collections.SmartList.SingletonIterator
- remove() - Method in class com.strobel.core.CollectionUtilities.AbstractIterator
- remove() - Method in class com.strobel.core.ReadOnlyList.ReadOnlyCollectionIterator
- remove() - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- remove() - Method in class com.strobel.expressions.ExpressionList.ExpressionListIterator
- remove(boolean[], int) - Static method in class com.strobel.core.ArrayUtilities
- remove(byte[], int) - Static method in class com.strobel.core.ArrayUtilities
- remove(char[], int) - Static method in class com.strobel.core.ArrayUtilities
- remove(double[], int) - Static method in class com.strobel.core.ArrayUtilities
- remove(float[], int) - Static method in class com.strobel.core.ArrayUtilities
- remove(int) - Method in class com.strobel.assembler.Collection
- remove(int) - Method in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap
- remove(int) - Method in interface com.strobel.collections.concurrent.ConcurrentIntObjectMap
- remove(int) - Method in class com.strobel.collections.concurrent.ConcurrentRefValueIntObjectHashMap
- remove(int) - Method in class com.strobel.collections.ImmutableList
- remove(int) - Method in class com.strobel.collections.SmartList
- remove(int) - Method in class com.strobel.core.ReadOnlyList
- remove(int) - Method in class com.strobel.expressions.BlockExpressionList
- remove(int) - Method in class com.strobel.expressions.ExpressionList
- remove(int) - Method in class com.strobel.expressions.ParameterExpressionList
- remove(int[], int) - Static method in class com.strobel.core.ArrayUtilities
- remove(int, V) - Method in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap
- remove(int, V) - Method in interface com.strobel.collections.concurrent.ConcurrentIntObjectMap
- remove(int, V) - Method in class com.strobel.collections.concurrent.ConcurrentRefValueIntObjectHashMap
- remove(long[], int) - Static method in class com.strobel.core.ArrayUtilities
- remove(short[], int) - Static method in class com.strobel.core.ArrayUtilities
- remove(Expression) - Method in class com.strobel.expressions.BlockExpressionList
- remove(ParameterExpression) - Method in class com.strobel.expressions.ParameterExpressionList
- remove(Object) - Method in class com.strobel.assembler.Collection
- remove(Object) - Method in class com.strobel.collections.ListBuffer
- remove(Object) - Method in class com.strobel.core.ReadOnlyList
- remove(Object) - Method in class com.strobel.decompiler.languages.java.ast.AstNodeCollection
- remove(T) - Method in class com.strobel.expressions.ExpressionList
- remove(T[], int) - Static method in class com.strobel.core.ArrayUtilities
- removeAll(ExpressionList<? extends Expression>) - Method in class com.strobel.expressions.BlockExpressionList
- removeAll(ExpressionList<? extends T>) - Method in class com.strobel.expressions.ExpressionList
- removeAll(ParameterExpressionList) - Method in class com.strobel.expressions.ParameterExpressionList
- removeAll(Collection<?>) - Method in class com.strobel.collections.ListBuffer
- removeAll(Collection<?>) - Method in class com.strobel.core.ReadOnlyList
- removeAll(Map<K, V>, List<K>) - Static method in class com.strobel.core.CollectionUtilities
- removeAll(T...) - Method in class com.strobel.expressions.ExpressionList
- removeAll(T[], T...) - Static method in class com.strobel.core.ArrayUtilities
- removeAssertionsDisabledAssignment(AssignmentExpression) - Method in class com.strobel.decompiler.languages.java.ast.transforms.AssertStatementTransform
- removeBoxing(InvocationExpression) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RemoveImplicitBoxingTransform
- RemoveBraces - Enum constant in enum class com.strobel.decompiler.languages.java.BraceEnforcement
- removeCast(CastExpression) - Static method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility
- removeCore(int, V) - Method in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap
- removeEmptyCatchBlockBodies() - Method in class com.strobel.decompiler.ast.AstBuilder
- removeFirst(T[], T) - Static method in class com.strobel.core.ArrayUtilities
- removeGetClassCallsForInvokeDynamic() - Method in class com.strobel.decompiler.ast.AstBuilder
- removeGotos(Block) - Method in class com.strobel.decompiler.ast.GotoRemoval
- removeGotosCore(Block) - Method in class com.strobel.decompiler.ast.GotoRemoval
- RemoveHiddenMembersTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- RemoveHiddenMembersTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.RemoveHiddenMembersTransform
- RemoveImplicitBoxingTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- RemoveImplicitBoxingTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.RemoveImplicitBoxingTransform
- RemoveInnerClassAccessNullChecks - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- RemoveInnerClassAccessNullChecksOptimization(DecompilerContext, Block) - Constructor for class com.strobel.decompiler.ast.AstOptimizer.RemoveInnerClassAccessNullChecksOptimization
- removeLast(T[], T) - Static method in class com.strobel.core.ArrayUtilities
- removeLeft(String, char[]) - Static method in class com.strobel.core.StringUtilities
- removeLeft(String, String) - Static method in class com.strobel.core.StringUtilities
- removeLeft(String, String, boolean) - Static method in class com.strobel.core.StringUtilities
- removeListener(ITypeListener) - Method in interface com.strobel.decompiler.types.ITypeInfo
- removeListener(ITypeListener) - Method in class com.strobel.decompiler.types.TypeProxy
- removeModifier(Flags.Flag) - Method in class com.strobel.decompiler.languages.java.ast.EntityDeclaration
- removeModifier(Flags.Flag) - Method in class com.strobel.decompiler.languages.java.ast.InstanceOfExpression
- removeModifier(Flags.Flag) - Method in class com.strobel.decompiler.languages.java.ast.VariableDeclarationStatement
- removeModifier(AstNode, Flags.Flag) - Static method in class com.strobel.decompiler.languages.java.ast.EntityDeclaration
- removeOrThrow(Collection<T>, T) - Static method in class com.strobel.decompiler.ast.AstOptimizer
- removeParentheses(Expression) - Static method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility
- removeQualifiersWherePossible() - Method in class com.strobel.decompiler.languages.java.ast.transforms.AddReferenceQualifiersTransform
- RemoveRedundantCastsTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- RemoveRedundantCastsTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.RemoveRedundantCastsTransform
- removeRedundantCode(Block) - Static method in class com.strobel.decompiler.ast.GotoRemoval
- removeRedundantCode(Block, int) - Static method in class com.strobel.decompiler.ast.GotoRemoval
- removeRedundantCode(Block, DecompilerSettings) - Static method in class com.strobel.decompiler.ast.AstOptimizer
- RemoveRedundantCode - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- RemoveRedundantCode2 - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- RemoveRedundantCode3 - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- removeRedundantCodeCore(Block) - Method in class com.strobel.decompiler.ast.GotoRemoval
- removeRedundantImports(CompilationUnit) - Method in class com.strobel.decompiler.languages.java.ast.transforms.CollapseImportsTransform
- RemoveRedundantInitializersTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- RemoveRedundantInitializersTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.RemoveRedundantInitializersTransform
- removeRight(String, char[]) - Static method in class com.strobel.core.StringUtilities
- removeRight(String, String) - Static method in class com.strobel.core.StringUtilities
- removeRight(String, String, boolean) - Static method in class com.strobel.core.StringUtilities
- removeSelfHandlingFinallyHandlers() - Method in class com.strobel.decompiler.ast.AstBuilder
- removeTail(List<Node>, AstCode...) - Static method in class com.strobel.decompiler.ast.AstOptimizer
- removeTryIntersectionsWithPreviousCatch() - Method in class com.strobel.decompiler.ast.AstBuilder
- removeType(TypeReference) - Method in class com.strobel.assembler.metadata.ClassFileReader.ResolverFrame
- removeTypeVariable(GenericParameter) - Method in class com.strobel.assembler.metadata.ClassFileReader.ResolverFrame
- removeUnboxing(InvocationExpression) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RemoveImplicitBoxingTransform
- removeUnreachableBlocks(Block) - Static method in class com.strobel.decompiler.ast.AstOptimizer
- RemoveUnreachableBlocks - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- removeVariableModifier(Flags.Flag) - Method in class com.strobel.decompiler.languages.java.ast.CatchClause
- removeVariableModifier(Flags.Flag) - Method in class com.strobel.decompiler.languages.java.ast.ForEachStatement
- reorderCaseBlocks(Switch) - Method in class com.strobel.decompiler.ast.LoopsAndConditions
- repeat(char, int) - Static method in class com.strobel.core.StringUtilities
- Repeat - Class in com.strobel.decompiler.patterns
- Repeat(INode) - Constructor for class com.strobel.decompiler.patterns.Repeat
- replace(int, Expression) - Method in class com.strobel.expressions.BlockExpressionList
- replace(int, ParameterExpression) - Method in class com.strobel.expressions.ParameterExpressionList
- replace(int, T) - Method in class com.strobel.expressions.ExpressionList
- replace(int, V, V) - Method in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap
- replace(int, V, V) - Method in interface com.strobel.collections.concurrent.ConcurrentIntObjectMap
- replace(int, V, V) - Method in class com.strobel.collections.concurrent.ConcurrentRefValueIntObjectHashMap
- replace(Key<T>, T, T) - Method in interface com.strobel.componentmodel.UserDataStore
- replace(Key<T>, T, T) - Method in class com.strobel.componentmodel.UserDataStoreBase
- replace(Key<T>, T, T) - Method in class com.strobel.decompiler.ast.Expression
- replace(Key<T>, T, T) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- replace(K, V, V) - Method in class com.strobel.collections.Cache
-
Replaces the value associated with a given key if the current value matches the expected value.
- replace(K, V, V) - Method in class com.strobel.collections.SatelliteCache
- replace(K, V, V) - Method in class com.strobel.collections.ThreadLocalCache
- replace(K, V, V) - Method in class com.strobel.collections.ThreadLocalIdentityCache
- replace(K, V, V) - Method in class com.strobel.collections.TopLevelCache
- replaceAll(AstNode) - Static method in class com.strobel.decompiler.languages.java.ast.CommentStatement
- replaceClosureMembers(DecompilerContext, AnonymousObjectCreationExpression) - Static method in class com.strobel.decompiler.languages.java.ast.LocalClassHelper
- replaceClosureMembers(DecompilerContext, TypeDeclaration, List<? extends ObjectCreationExpression>) - Static method in class com.strobel.decompiler.languages.java.ast.LocalClassHelper
- ReplaceSuperReferencesVisitor(String) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.EliminateSyntheticAccessorsTransform.ReplaceSuperReferencesVisitor
- replaceVariables(Node, Function<Variable, Variable>) - Static method in class com.strobel.decompiler.ast.AstOptimizer
- replaceWith(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- replaceWith(Function<? super AstNode, ? extends T>) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- replaceWith(Iterable<T>) - Method in class com.strobel.decompiler.languages.java.ast.AstNodeCollection
- Requires - Enum constant in enum class com.strobel.assembler.metadata.Flags.Kind
- RequiresFlags - Static variable in class com.strobel.assembler.metadata.Flags
-
Modifier masks.
- requiresIproxy() - Method in enum class com.strobel.reflection.emit.CompilationTarget
-
In -target 1.1 and earlier, the compiler is required to emit synthetic method definitions in abstract classes for interface methods that are not overridden.
- requiresIProxy() - Method in enum class com.strobel.assembler.metadata.CompilerTarget
-
In -target 1.1 and earlier, the compiler is required to emit synthetic method definitions in abstract classes for interface methods that are not overridden.
- reset() - Method in class com.strobel.assembler.metadata.Buffer
- reset() - Method in class com.strobel.reflection.emit.CodeStream
- reset(int) - Method in class com.strobel.assembler.metadata.Buffer
- reset(int) - Method in class com.strobel.reflection.emit.CodeStream
- reset(DecompilerContext, Block) - Static method in class com.strobel.decompiler.ast.TypeAnalysis
- resetLineNumberOffsets(OffsetToLineNumberConverter) - Method in interface com.strobel.decompiler.languages.java.IOutputFormatter
-
instructs 'this' formatter to forget what it used to know about the sequence of line number offsets in the source code
- resetLineNumberOffsets(OffsetToLineNumberConverter) - Method in class com.strobel.decompiler.languages.java.TextOutputFormatter
- resetVisited() - Method in class com.strobel.assembler.flowanalysis.ControlFlowGraph
- resolve() - Method in class com.strobel.assembler.metadata.ArrayType
- resolve() - Method in class com.strobel.assembler.metadata.CompoundTypeReference
- resolve() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedGenericType
- resolve() - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedType
- resolve() - Method in class com.strobel.assembler.metadata.FieldReference
- resolve() - Method in class com.strobel.assembler.metadata.GenericMethodInstance
- resolve() - Method in class com.strobel.assembler.metadata.GenericParameter
- resolve() - Method in class com.strobel.assembler.metadata.MethodReference
- resolve() - Method in class com.strobel.assembler.metadata.ParameterDefinition
- resolve() - Method in class com.strobel.assembler.metadata.ParameterizedType
- resolve() - Method in class com.strobel.assembler.metadata.ParameterReference
- resolve() - Method in class com.strobel.assembler.metadata.RawMethod
- resolve() - Method in class com.strobel.assembler.metadata.RawType
- resolve() - Method in class com.strobel.assembler.metadata.TypeDefinition
- resolve() - Method in class com.strobel.assembler.metadata.TypeReference
- resolve() - Method in class com.strobel.assembler.metadata.VariableDefinition
- resolve() - Method in class com.strobel.assembler.metadata.VariableDefinitionCollection.UnknownVariableReference
- resolve() - Method in class com.strobel.assembler.metadata.VariableReference
- resolve(FieldReference) - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedGenericType
- resolve(FieldReference) - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedType
- resolve(FieldReference) - Method in interface com.strobel.assembler.metadata.IMetadataResolver
- resolve(FieldReference) - Method in class com.strobel.assembler.metadata.MetadataResolver
- resolve(FieldReference) - Method in class com.strobel.assembler.metadata.ParameterizedType
- resolve(FieldReference) - Method in class com.strobel.assembler.metadata.TypeReference
- resolve(MethodReference) - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedGenericType
- resolve(MethodReference) - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedType
- resolve(MethodReference) - Method in interface com.strobel.assembler.metadata.IMetadataResolver
- resolve(MethodReference) - Method in class com.strobel.assembler.metadata.MetadataResolver
- resolve(MethodReference) - Method in class com.strobel.assembler.metadata.ParameterizedType
- resolve(MethodReference) - Method in class com.strobel.assembler.metadata.TypeReference
- resolve(TypeReference) - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedGenericType
- resolve(TypeReference) - Method in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedType
- resolve(TypeReference) - Method in interface com.strobel.assembler.metadata.IMetadataResolver
- resolve(TypeReference) - Method in class com.strobel.assembler.metadata.MetadataResolver
- resolve(TypeReference) - Method in class com.strobel.assembler.metadata.ParameterizedType
- resolve(TypeReference) - Method in class com.strobel.assembler.metadata.TypeReference
- resolve(Type) - Method in class com.strobel.reflection.Resolver
- resolve(String, AstNode) - Static method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver
- resolveAsType(String, AstNode) - Static method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver
- resolveBindings(Type<?>) - Method in class com.strobel.reflection.GenericMethod
- resolveClassType(Class<?>) - Static method in class com.strobel.reflection.Type
- resolveCore(TypeReference) - Method in class com.strobel.assembler.metadata.MetadataResolver.LimitedResolver
- resolveCore(TypeReference) - Method in class com.strobel.assembler.metadata.MetadataResolver
- resolveCore(TypeReference) - Method in class com.strobel.assembler.metadata.MetadataSystem
- resolveCore(AstNode, String, NameResolveMode) - Static method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver
- resolveDelegateType(Expression, ParameterExpressionList) - Static method in class com.strobel.expressions.LambdaExpression
- resolveErasedClass() - Method in class com.strobel.reflection.CapturedType
- resolveErasedClass() - Method in class com.strobel.reflection.GenericParameter
- resolveErasedClass() - Method in class com.strobel.reflection.WildcardType
- resolveExisting(Resolver.Frame, Type, boolean) - Method in class com.strobel.reflection.Resolver
- resolveLambda(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.JavaResolver.ResolveVisitor
- resolveLookupMethod(TypeReference, String, String) - Method in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- resolveMembers(ReflectedType<?>, int) - Method in class com.strobel.reflection.Resolver
- resolveName(AstNode, String, NameResolveMode) - Static method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- resolveName(AstNode, String, NameResolveMode) - Method in class com.strobel.decompiler.languages.java.ast.transforms.AddReferenceQualifiersTransform
- resolvePackageAccess(MethodHandles.Lookup) - Method in class com.strobel.reflection.emit.TypeBuilder
- resolver - Variable in class com.strobel.decompiler.ast.AstOptimizer.AbstractBasicBlockOptimization
- resolver - Variable in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder
- resolver - Variable in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis
- resolver - Variable in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- resolver() - Method in class com.strobel.decompiler.languages.java.ast.ContextTrackingVisitor
- resolver(TypeReference) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- Resolver - Class in com.strobel.reflection
- Resolver() - Constructor for class com.strobel.reflection.Resolver
- RESOLVER - Static variable in class com.strobel.reflection.Type
- Resolver.Frame - Class in com.strobel.reflection
- ResolveResult - Class in com.strobel.decompiler.semantics
- ResolveResult(TypeReference) - Constructor for class com.strobel.decompiler.semantics.ResolveResult
- ResolverFrame() - Constructor for class com.strobel.assembler.metadata.ClassFileReader.ResolverFrame
- resolveSwitchOptions(int[], SwitchOptions) - Static method in class com.strobel.reflection.emit.CodeGenerator
- resolveType(TypeReference) - Method in class com.strobel.assembler.ir.attributes.RecordComponentInfo
- resolveType(TypeReference) - Static method in class com.strobel.decompiler.languages.java.ast.JavaResolver
- resolveType(AstType) - Static method in class com.strobel.decompiler.languages.java.ast.JavaResolver
- resolveType(Type) - Method in class com.strobel.reflection.Resolver.Frame
- resolveType(String, boolean) - Method in class com.strobel.assembler.metadata.MetadataSystem
- resolveType(String, boolean) - Method in class com.strobel.decompiler.NoRetryMetadataSystem
- resolveTypeCore(Type) - Method in class com.strobel.reflection.Resolver.Frame
- resolveTypeFromMember(MemberReference) - Static method in class com.strobel.decompiler.languages.java.ast.JavaResolver
- resolveTypeFromVariable(Variable) - Static method in class com.strobel.decompiler.languages.java.ast.JavaResolver
- resolveTypeVariable() - Method in class com.strobel.reflection.GenericParameter
- resolveVariable(ParameterExpression) - Method in class com.strobel.expressions.CompilerScope
- resolveVariable(ParameterExpression, HoistedLocals) - Method in class com.strobel.expressions.CompilerScope
- ResolveVisitor(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.JavaResolver.ResolveVisitor
- restoreCheckPoint(int) - Method in class com.strobel.decompiler.patterns.Match
- Result(NameResolveMode, List<Object>) - Constructor for class com.strobel.decompiler.languages.java.ast.JavaNameResolver.Result
- Result(StackSpiller.RewriteAction, Expression) - Constructor for class com.strobel.expressions.StackSpiller.Result
- resultAssignment - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteSwitchExpressionsTransform
- resultDeclaration - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteSwitchExpressionsTransform
- resultIdentifier - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteSwitchExpressionsTransform.SwitchInfo
- resultSubtype(MethodInfo, MethodInfo) - Static method in class com.strobel.reflection.Helper
- resultType - Variable in class com.strobel.assembler.metadata.signatures.Reifier
- resultVariable - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteSwitchExpressionsTransform.SwitchInfo
- Ret - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- RET - Enum constant in enum class com.strobel.assembler.ir.OpCode
- RET - Enum constant in enum class com.strobel.reflection.emit.OpCode
- RET_W - Enum constant in enum class com.strobel.assembler.ir.OpCode
- RET_W - Enum constant in enum class com.strobel.reflection.emit.OpCode
- retainAll(ExpressionList<? extends Expression>) - Method in class com.strobel.expressions.BlockExpressionList
- retainAll(ExpressionList<? extends T>) - Method in class com.strobel.expressions.ExpressionList
- retainAll(ParameterExpressionList) - Method in class com.strobel.expressions.ParameterExpressionList
- retainAll(Collection<?>) - Method in class com.strobel.collections.ListBuffer
- retainAll(Collection<?>) - Method in class com.strobel.core.ReadOnlyList
- retainAll(T...) - Method in class com.strobel.expressions.ExpressionList
- retainAll(T[], T...) - Static method in class com.strobel.core.ArrayUtilities
- retention - Variable in class com.strobel.reflection.emit.AnnotationType
-
The retention policy for this annotation type.
- retention() - Method in class com.strobel.reflection.emit.AnnotationType
-
Returns the retention policy for this annotation type.
- rethrow(Throwable) - Static method in class com.strobel.core.ExceptionUtilities
-
Sneakily rethrows any exception without the compiler complaining if the exception is checked but unhandled.
- rethrowAs(Throwable) - Static method in class com.strobel.core.ExceptionUtilities
-
Equivalent to
rethrow
, but with an open-ended return type, allowing calls to this method to be used as the body of lambda expressions that must return a specific type. - rethrowCritical(Throwable) - Static method in class com.strobel.core.ExceptionUtilities
-
Rethrows the specified exception only if it is within a narrow subset of 'critical' exceptions, e.g.,
ThreadDeath
orVirtualMachineError
. - Return - Enum constant in enum class com.strobel.assembler.ir.FlowControl
- Return - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- Return - Enum constant in enum class com.strobel.expressions.GotoExpressionKind
- RETURN - Enum constant in enum class com.strobel.assembler.ir.OpCode
- RETURN - Enum constant in enum class com.strobel.reflection.emit.OpCode
- RETURN_KEYWORD_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.ReturnStatement
- returnCodeGenerator - Variable in class com.strobel.reflection.emit.ConstructorBuilder
- returnObject(Class<T>, Object) - Static method in class com.strobel.expressions.Expression
- returnReadOnlyExpressions(BlockExpression, Object) - Static method in class com.strobel.expressions.BlockExpression
- ReturnStatement - Class in com.strobel.decompiler.languages.java.ast
- ReturnStatement() - Constructor for class com.strobel.decompiler.languages.java.ast.ReturnStatement
- ReturnStatement(int) - Constructor for class com.strobel.decompiler.languages.java.ast.ReturnStatement
- ReturnStatement(int, Expression) - Constructor for class com.strobel.decompiler.languages.java.ast.ReturnStatement
- ReturnStatement(Expression) - Constructor for class com.strobel.decompiler.languages.java.ast.ReturnStatement
- returnType - Variable in class com.strobel.assembler.metadata.signatures.MethodTypeSignature
- ReturnType - Interface in com.strobel.assembler.metadata.signatures
- returnTypeDoesNotMatchOperandType(ExpressionType, MethodBase) - Static method in class com.strobel.expressions.Error
- returnTypeDoesNotMatchOperandType(MethodBase) - Static method in class com.strobel.expressions.Error
- returnTypeSubstitutable(MethodInfo, MethodInfo) - Static method in class com.strobel.reflection.Helper
- reuseOrValidateVariables(ParameterExpressionList) - Method in class com.strobel.expressions.ScopeExpression
- reverse() - Method in class com.strobel.collections.ImmutableList
-
Reverse list.
- reverse() - Method in enum class com.strobel.decompiler.ast.AstCode
- REVERSE - Enum constant in enum class com.strobel.io.Ansi.Attribute
-
Reverse video on
- reverseLoadOrStore(Instruction) - Static method in class com.strobel.decompiler.InstructionHelper
- rewrite() - Method in class com.strobel.decompiler.languages.java.ast.transforms.EclipseEnumSwitchRewriterTransform.Visitor
- rewrite() - Method in class com.strobel.decompiler.languages.java.ast.transforms.EnumSwitchRewriterTransform.Visitor
- rewrite(SwitchStatement, RewriteSwitchExpressionsTransform.SwitchInfo) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteSwitchExpressionsTransform
- rewrite(EclipseEnumSwitchRewriterTransform.Visitor.SwitchMapInfo) - Method in class com.strobel.decompiler.languages.java.ast.transforms.EclipseEnumSwitchRewriterTransform.Visitor
- rewrite(EnumSwitchRewriterTransform.Visitor.SwitchMapInfo) - Method in class com.strobel.decompiler.languages.java.ast.transforms.EnumSwitchRewriterTransform.Visitor
- rewrite(ExpressionList<? extends Expression>) - Method in class com.strobel.expressions.ConcatExpression
- rewrite(Expression, ExpressionList<? extends Expression>) - Method in class com.strobel.expressions.InstanceMethodCallExpressionN
- rewrite(Expression, ExpressionList<? extends Expression>) - Method in class com.strobel.expressions.MethodCallExpression
- rewrite(Expression, ExpressionList<? extends Expression>) - Method in class com.strobel.expressions.MethodCallExpressionN
- rewrite(LambdaExpression<T>) - Method in class com.strobel.expressions.StackSpiller
- rewrite(LambdaExpression, ExpressionList<? extends Expression>) - Method in class com.strobel.expressions.InvocationExpression
- rewrite(ParameterExpressionList, Expression[]) - Method in class com.strobel.expressions.Block2
- rewrite(ParameterExpressionList, Expression[]) - Method in class com.strobel.expressions.Block3
- rewrite(ParameterExpressionList, Expression[]) - Method in class com.strobel.expressions.Block4
- rewrite(ParameterExpressionList, Expression[]) - Method in class com.strobel.expressions.Block5
- rewrite(ParameterExpressionList, Expression[]) - Method in class com.strobel.expressions.BlockExpression
- rewrite(ParameterExpressionList, Expression[]) - Method in class com.strobel.expressions.BlockN
- rewrite(ParameterExpressionList, Expression[]) - Method in class com.strobel.expressions.Scope1
- rewrite(ParameterExpressionList, Expression[]) - Method in class com.strobel.expressions.ScopeN
- rewrite(ParameterExpressionList, Expression[]) - Method in class com.strobel.expressions.ScopeWithType
- rewrite(ParameterExpressionList, Expression[]) - Method in class com.strobel.expressions.StackSpiller.SpilledExpressionBlock
- rewrite(LinkedHashMap<String, FieldDeclaration>, LinkedHashMap<String, ObjectCreationExpression>) - Method in class com.strobel.decompiler.languages.java.ast.transforms.EnumRewriterTransform.Visitor
- rewrite0() - Method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteRecordClassesTransform.RecordState
- RewriteAction(int) - Constructor for enum class com.strobel.expressions.StackSpiller.RewriteAction
- rewriteAssignBinaryExpression(Expression, StackSpiller.Stack) - Method in class com.strobel.expressions.StackSpiller
- rewriteBinaryExpression(Expression, StackSpiller.Stack) - Method in class com.strobel.expressions.StackSpiller
- rewriteBlockExpression(Expression, StackSpiller.Stack) - Method in class com.strobel.expressions.StackSpiller
- RewriteBoxingCastsTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- RewriteBoxingCastsTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.RewriteBoxingCastsTransform
- rewriteConditionalExpression(Expression, StackSpiller.Stack) - Method in class com.strobel.expressions.StackSpiller
- rewriteEnumSwitch() - Method in class com.strobel.expressions.SwitchExpression
- rewriteExpression(Expression, StackSpiller.Stack) - Method in class com.strobel.expressions.StackSpiller
- rewriteExpressionFreeTemps(Expression, StackSpiller.Stack) - Method in class com.strobel.expressions.StackSpiller
- rewriteExtensionAssignment(BinaryExpression, StackSpiller.Stack) - Method in class com.strobel.expressions.StackSpiller
- rewriteExtensionExpression(Expression, StackSpiller.Stack) - Method in class com.strobel.expressions.StackSpiller
- rewriteFinallyBlocks(Block) - Static method in class com.strobel.decompiler.ast.AstOptimizer
- RewriteFinallyBlocks - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- rewriteGotoExpression(Expression, StackSpiller.Stack) - Method in class com.strobel.expressions.StackSpiller
- RewriteInnerClassConstructorCalls - Class in com.strobel.decompiler.languages.java.ast.transforms
- RewriteInnerClassConstructorCalls(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.RewriteInnerClassConstructorCalls
- rewriteInvocationExpression(Expression, StackSpiller.Stack) - Method in class com.strobel.expressions.StackSpiller
- rewriteLabelExpression(Expression, StackSpiller.Stack) - Method in class com.strobel.expressions.StackSpiller
- rewriteLambdaExpression(Expression, StackSpiller.Stack) - Method in class com.strobel.expressions.StackSpiller
- RewriteLegacyClassConstantsTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- RewriteLegacyClassConstantsTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.RewriteLegacyClassConstantsTransform
- RewriteLegacyClassConstantsTransform.ClassMethodLocator - Class in com.strobel.decompiler.languages.java.ast.transforms
- RewriteLegacyClassConstantsTransform.Rewriter - Class in com.strobel.decompiler.languages.java.ast.transforms
- RewriteLocalClassesTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- RewriteLocalClassesTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.RewriteLocalClassesTransform
- RewriteLocalClassesTransform.PhaseOneVisitor - Class in com.strobel.decompiler.languages.java.ast.transforms
- rewriteLogicalBinaryExpression(Expression, StackSpiller.Stack) - Method in class com.strobel.expressions.StackSpiller
- rewriteLoopExpression(Expression, StackSpiller.Stack) - Method in class com.strobel.expressions.StackSpiller
- rewriteMemberAssignment(BinaryExpression, StackSpiller.Stack) - Method in class com.strobel.expressions.StackSpiller
- rewriteMemberExpression(Expression, StackSpiller.Stack) - Method in class com.strobel.expressions.StackSpiller
- rewriteMethodCallExpression(Expression, StackSpiller.Stack) - Method in class com.strobel.expressions.StackSpiller
- rewriteNewArrayExpression(Expression, StackSpiller.Stack) - Method in class com.strobel.expressions.StackSpiller
- RewriteNewArrayLambdas - Class in com.strobel.decompiler.languages.java.ast.transforms
- RewriteNewArrayLambdas(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.RewriteNewArrayLambdas
- rewriteNewExpression(Expression, StackSpiller.Stack) - Method in class com.strobel.expressions.StackSpiller
- Rewriter(DecompilerContext, MethodDefinition) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.RewriteLegacyClassConstantsTransform.Rewriter
- RewriteRecordClassesTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- RewriteRecordClassesTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.RewriteRecordClassesTransform
- RewriteRecordClassesTransform.RecordState - Class in com.strobel.decompiler.languages.java.ast.transforms
- RewriteRecordClassesTransform.RecordState.Constructor - Class in com.strobel.decompiler.languages.java.ast.transforms
- rewriteReducibleExpression(Expression, StackSpiller.Stack) - Method in class com.strobel.expressions.StackSpiller
- rewriteStringSwitch() - Method in class com.strobel.expressions.SwitchExpression
- rewriteSupers(TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- rewriteSwitch(SwitchStatement, Map<Integer, Expression>) - Method in class com.strobel.decompiler.languages.java.ast.transforms.EclipseEnumSwitchRewriterTransform.Visitor
- rewriteSwitch(SwitchStatement, Map<Integer, Expression>) - Method in class com.strobel.decompiler.languages.java.ast.transforms.EnumSwitchRewriterTransform.Visitor
- rewriteSwitchExpression(Expression, StackSpiller.Stack) - Method in class com.strobel.expressions.StackSpiller
- RewriteSwitchExpressionsTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- RewriteSwitchExpressionsTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.RewriteSwitchExpressionsTransform
- RewriteSwitchExpressionsTransform.CaseInfo - Class in com.strobel.decompiler.languages.java.ast.transforms
- RewriteSwitchExpressionsTransform.SwitchExpressionInlining - Class in com.strobel.decompiler.languages.java.ast.transforms
- RewriteSwitchExpressionsTransform.SwitchInfo - Class in com.strobel.decompiler.languages.java.ast.transforms
- rewriteSynchronized(Block) - Static method in class com.strobel.decompiler.ast.AstOptimizer
- rewriteSynchronizedCore(TryCatchBlock, int) - Static method in class com.strobel.decompiler.ast.AstOptimizer
- rewriteThisReferences(DecompilerContext, TypeDeclaration, Map<String, Expression>) - Static method in class com.strobel.decompiler.languages.java.ast.LocalClassHelper
- rewriteThrowUnaryExpression(Expression, StackSpiller.Stack) - Method in class com.strobel.expressions.StackSpiller
- rewriteTryExpression(Expression, StackSpiller.Stack) - Method in class com.strobel.expressions.StackSpiller
- rewriteTypeBinaryExpression(Expression, StackSpiller.Stack) - Method in class com.strobel.expressions.StackSpiller
- rewriteUnaryExpression(Expression, StackSpiller.Stack) - Method in class com.strobel.expressions.StackSpiller
- rewriteVariableAssignment(BinaryExpression, StackSpiller.Stack) - Method in class com.strobel.expressions.StackSpiller
- rewrittenAssignment - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteSwitchExpressionsTransform.SwitchInfo
- rewrittenDeclaration - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteSwitchExpressionsTransform.SwitchInfo
- rewrittenExpression - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteSwitchExpressionsTransform.SwitchInfo
- RIGHT_BRACE - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- RIGHT_BRACKET - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- RIGHT_CHEVRON - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- RIGHT_PARENTHESIS - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- RIGHT_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.AssignmentExpression
- RIGHT_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.BinaryOperatorExpression
- rightParenthesis() - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- rightShift(JvmType, Object, Object) - Static method in class com.strobel.decompiler.languages.java.ast.JavaResolver.BinaryOperations
- rightShift(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- rightShift(Expression, Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- RightShift - Enum constant in enum class com.strobel.expressions.ExpressionType
- rightShiftAssign(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- rightShiftAssign(Expression, Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- rightShiftAssign(Expression, Expression, MethodInfo, LambdaExpression<?>) - Static method in class com.strobel.expressions.Expression
- RightShiftAssign - Enum constant in enum class com.strobel.expressions.ExpressionType
- Role<T> - Class in com.strobel.decompiler.patterns
- Role(String, Class<T>) - Constructor for class com.strobel.decompiler.patterns.Role
- Role(String, Class<T>, T) - Constructor for class com.strobel.decompiler.patterns.Role
- ROLE_INDEX_BITS - Static variable in class com.strobel.decompiler.patterns.Role
- ROLE_INDEX_MASK - Static variable in class com.strobel.decompiler.languages.java.ast.AstNode
- Roles - Class in com.strobel.decompiler.languages.java.ast
- Roles() - Constructor for class com.strobel.decompiler.languages.java.ast.Roles
- ROLES - Static variable in class com.strobel.decompiler.patterns.Role
- Root - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- ROOT_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.AstNode
- rootStatement - Variable in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder
- run(InstructionCollection, List<ExceptionTableEntry>) - Static method in class com.strobel.assembler.metadata.ExceptionHandlerMapper
- run(MethodBody, InstructionCollection, List<ExceptionHandler>, Set<Instruction>) - Static method in class com.strobel.decompiler.ast.AstBuilder.FinallyInlining
- run(DecompilerContext, Block) - Static method in class com.strobel.decompiler.ast.TypeAnalysis
- run(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.ContextTrackingVisitor
- run(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.InliningHelper.InliningVisitor
- run(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.transforms.AddReferenceQualifiersTransform
- run(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.transforms.CollapseImportsTransform
- run(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareLocalClassesTransform
- run(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform
- run(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.transforms.EclipseEnumSwitchRewriterTransform
- run(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.transforms.EliminateSyntheticAccessorsTransform
- run(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.transforms.EnumRewriterTransform
- run(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.transforms.EnumSwitchRewriterTransform
- run(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.transforms.FlattenSwitchBlocksTransform
- run(AstNode) - Method in interface com.strobel.decompiler.languages.java.ast.transforms.IAstTransform
- run(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.transforms.IntroduceInitializersTransform
- run(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.transforms.IntroduceOuterClassReferencesTransform
- run(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.transforms.IntroducePatternMatchingTransform
- run(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.transforms.LambdaTransform
- run(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.transforms.MethodHandleConstantRewriter
- run(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.transforms.NewTryWithResourcesTransform
- run(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RemoveRedundantCastsTransform
- run(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteBoxingCastsTransform
- run(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteLegacyClassConstantsTransform
- run(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteLocalClassesTransform
- run(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteRecordClassesTransform
- run(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteSwitchExpressionsTransform
- run(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.transforms.TryWithResourcesTransform
- run(AstNode, DefiniteAssignmentAnalysis) - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareLocalClassesTransform
- run(AstNode, DefiniteAssignmentAnalysis) - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform
- run(BreakTargetRelocation.LabelInfo) - Method in class com.strobel.decompiler.languages.java.ast.transforms.BreakTargetRelocation
- run(List<Node>, BasicBlock, int) - Method in class com.strobel.decompiler.ast.AstOptimizer.AbstractBranchBlockOptimization
- run(List<Node>, BasicBlock, int) - Method in interface com.strobel.decompiler.ast.AstOptimizer.BasicBlockOptimization
- run(List<Node>, BasicBlock, int) - Method in class com.strobel.decompiler.ast.AstOptimizer.InlineConditionalAssignmentsOptimization
- run(List<Node>, BasicBlock, int) - Method in class com.strobel.decompiler.ast.AstOptimizer.JoinBasicBlocksOptimization
- run(List<Node>, BasicBlock, int) - Method in class com.strobel.decompiler.ast.AstOptimizer.PreProcessShortCircuitAssignmentsOptimization
- run(List<Node>, BasicBlock, int) - Method in class com.strobel.decompiler.ast.AstOptimizer.SimplifyShortCircuitOptimization
- run(List<Node>, BasicBlock, int) - Method in class com.strobel.decompiler.ast.AstOptimizer.SimplifyTernaryOperatorOptimization
- run(List<Node>, BasicBlock, Expression, Label, Label, boolean) - Method in class com.strobel.decompiler.ast.AstOptimizer.AbstractBranchBlockOptimization
- run(List<Node>, BasicBlock, Expression, Label, Label, boolean) - Method in class com.strobel.decompiler.ast.AstOptimizer.JoinBranchConditionsOptimization
- run(List<Node>, Expression, int) - Method in interface com.strobel.decompiler.ast.AstOptimizer.ExpressionOptimization
- run(List<Node>, Expression, int) - Method in class com.strobel.decompiler.ast.AstOptimizer.InlineLambdasOptimization
- run(List<Node>, Expression, int) - Method in class com.strobel.decompiler.ast.AstOptimizer.IntroducePostIncrementOptimization
- run(List<Node>, Expression, int) - Method in class com.strobel.decompiler.ast.AstOptimizer.MakeAssignmentExpressionsOptimization
- run(List<Node>, Expression, int) - Method in class com.strobel.decompiler.ast.AstOptimizer.RemoveInnerClassAccessNullChecksOptimization
- run(List<Node>, Expression, int) - Method in class com.strobel.decompiler.ast.AstOptimizer.SimplifyLogicalNotOptimization
- run(List<Node>, Expression, int) - Method in class com.strobel.decompiler.ast.AstOptimizer.SimplifyTernaryOperatorRoundTwoOptimization
- run(List<Node>, Expression, int) - Method in class com.strobel.decompiler.ast.AstOptimizer.TransformArrayInitializersOptimization
- run(List<Node>, Expression, int) - Method in class com.strobel.decompiler.ast.AstOptimizer.TransformObjectInitializersOptimization
- runCore() - Method in class com.strobel.decompiler.ast.AstBuilder.FinallyInlining
- runCore(List<Node>, BasicBlock, Expression, Label, Label, Expression, boolean, Label, Label, boolean) - Method in class com.strobel.decompiler.ast.AstOptimizer.JoinBranchConditionsOptimization
- runForMethod(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.transforms.BreakTargetRelocation
- runInference() - Method in class com.strobel.decompiler.ast.TypeAnalysis
- runInference(Expression) - Method in class com.strobel.decompiler.ast.TypeAnalysis
- runInference(Expression, int) - Method in class com.strobel.decompiler.ast.TypeAnalysis
- Runnable - Static variable in class com.strobel.reflection.Types
- runOptimization(Block, AstOptimizer.BasicBlockOptimization) - Static method in class com.strobel.decompiler.ast.AstOptimizer
- runOptimization(Block, AstOptimizer.ExpressionOptimization) - Static method in class com.strobel.decompiler.ast.AstOptimizer
- RuntimeConstructorInfo - Class in com.strobel.reflection
- RuntimeConstructorInfo(Constructor<?>, RuntimeTypeCache<?>, int, Set<BindingFlags>, ParameterList) - Constructor for class com.strobel.reflection.RuntimeConstructorInfo
- RuntimeException - Static variable in class com.strobel.reflection.Types
- RuntimeFieldInfo - Class in com.strobel.reflection
- RuntimeFieldInfo(Field, Type<?>, RuntimeTypeCache<?>, int, Set<BindingFlags>, Type<?>) - Constructor for class com.strobel.reflection.RuntimeFieldInfo
- RuntimeHelpers - Class in com.strobel.compilerservices
- RuntimeHelpers() - Constructor for class com.strobel.compilerservices.RuntimeHelpers
- RuntimeHelpers.LazyInit - Class in com.strobel.compilerservices
- RuntimeInvisibleAnnotations - Static variable in class com.strobel.assembler.ir.attributes.AttributeNames
- RuntimeInvisibleParameterAnnotations - Static variable in class com.strobel.assembler.ir.attributes.AttributeNames
- RuntimeMethodInfo - Class in com.strobel.reflection
- RuntimeMethodInfo(MethodInfo, Method, Type<?>, RuntimeTypeCache<?>, int, Set<BindingFlags>, ParameterList, Type<?>, TypeList, TypeBindings) - Constructor for class com.strobel.reflection.RuntimeMethodInfo
- RuntimeOperations - Class in com.strobel.expressions
- RuntimeOperations() - Constructor for class com.strobel.expressions.RuntimeOperations
- RuntimeOperations.RuntimeVariableList - Class in com.strobel.expressions
- RuntimeType<T> - Class in com.strobel.reflection
- RuntimeType(Type<?>, Type<T>, TypeBindings) - Constructor for class com.strobel.reflection.RuntimeType
- RuntimeTypeCache<T> - Class in com.strobel.reflection
- RuntimeTypeCache(Type<T>) - Constructor for class com.strobel.reflection.RuntimeTypeCache
- RuntimeTypeCache.CacheType - Enum Class in com.strobel.reflection
- RuntimeTypeCache.Filter - Class in com.strobel.reflection
- RuntimeTypeCache.MemberInfoCache<T> - Class in com.strobel.reflection
- RuntimeTypeCache.WhatsCached - Enum Class in com.strobel.reflection
- runtimeUseNestAccess() - Method in enum class com.strobel.assembler.metadata.CompilerTarget
-
language runtime uses nest-based access.
- RuntimeVariableList(Object[], long[]) - Constructor for class com.strobel.expressions.RuntimeOperations.RuntimeVariableList
- runtimeVariables(ParameterExpression...) - Static method in class com.strobel.expressions.Expression
- runtimeVariables(ParameterExpressionList) - Static method in class com.strobel.expressions.Expression
- RuntimeVariables - Enum constant in enum class com.strobel.expressions.ExpressionType
- RuntimeVariablesExpression - Class in com.strobel.expressions
- RuntimeVariablesExpression(ParameterExpressionList) - Constructor for class com.strobel.expressions.RuntimeVariablesExpression
- RuntimeVisibleAnnotations - Static variable in class com.strobel.assembler.ir.attributes.AttributeNames
- RuntimeVisibleParameterAnnotations - Static variable in class com.strobel.assembler.ir.attributes.AttributeNames
- runTransformations() - Method in class com.strobel.decompiler.languages.java.ast.AstBuilder
- runTransformations(Predicate<IAstTransform>) - Method in class com.strobel.decompiler.languages.java.ast.AstBuilder
- runTransformationsUntil(AstNode, Predicate<IAstTransform>, DecompilerContext) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.TransformationPipeline
- runTransforms(AstBuilder, DecompilationOptions, IAstTransform) - Method in class com.strobel.decompiler.languages.java.JavaLanguage
S
- SAFE_PATTERN - Static variable in class com.strobel.assembler.flowanalysis.ControlFlowGraph
- SafeCloseable - Interface in com.strobel.core
- safeCopyOf(Iterable<T>) - Static method in class com.strobel.core.Predicates
- safeCopyOf(T...) - Static method in class com.strobel.core.Predicates
- safeCopyOf(T, Iterable<T>) - Static method in class com.strobel.core.Predicates
- safeCopyOf(T, T...) - Static method in class com.strobel.core.Predicates
- SALOAD - Enum constant in enum class com.strobel.assembler.ir.OpCode
- SALOAD - Enum constant in enum class com.strobel.reflection.emit.OpCode
- Same - Enum constant in enum class com.strobel.assembler.ir.FrameType
-
Represents a compressed frame with exactly the same locals as the previous frame and with an empty stack.
- SAME - Static variable in class com.strobel.assembler.ir.Frame
- SAME_TYPE_VISITOR_LOOSE - Static variable in class com.strobel.assembler.metadata.MetadataHelper
- SAME_TYPE_VISITOR_STRICT - Static variable in class com.strobel.assembler.metadata.MetadataHelper
- Same1 - Enum constant in enum class com.strobel.assembler.ir.FrameType
-
Represents a compressed frame with exactly the same locals as the previous frame and with a single value on the stack.
- SameTypeVisitor() - Constructor for class com.strobel.assembler.metadata.MetadataHelper.SameTypeVisitor
- SASTORE - Enum constant in enum class com.strobel.assembler.ir.OpCode
- SASTORE - Enum constant in enum class com.strobel.reflection.emit.OpCode
- SatelliteCache<K,
V> - Class in com.strobel.collections - SatelliteCache() - Constructor for class com.strobel.collections.SatelliteCache
- SatelliteCache(Cache<K, V>) - Constructor for class com.strobel.collections.SatelliteCache
- Scope(MetadataParser, TypeDefinition, ConstantPool) - Constructor for class com.strobel.assembler.metadata.ClassFileReader.Scope
- Scope1 - Class in com.strobel.expressions
- Scope1(ParameterExpressionList, Expression) - Constructor for class com.strobel.expressions.Scope1
- ScopeAction - Enum Class in com.strobel.reflection.emit
- ScopeAction() - Constructor for enum class com.strobel.reflection.emit.ScopeAction
- ScopeExpression - Class in com.strobel.expressions
- ScopeExpression(ParameterExpressionList) - Constructor for class com.strobel.expressions.ScopeExpression
- ScopeN - Class in com.strobel.expressions
- ScopeN(ParameterExpressionList, ExpressionList<? extends Expression>) - Constructor for class com.strobel.expressions.ScopeN
- scopes - Variable in class com.strobel.expressions.AnalyzedTree
- scopeTree - Variable in class com.strobel.reflection.emit.CodeGenerator
- ScopeTree - Class in com.strobel.reflection.emit
- ScopeTree() - Constructor for class com.strobel.reflection.emit.ScopeTree
- ScopeWithType - Class in com.strobel.expressions
- ScopeWithType(ParameterExpressionList, ExpressionList<? extends Expression>, Type<?>) - Constructor for class com.strobel.expressions.ScopeWithType
- SCRATCH_BOOLEAN_BOX - Static variable in class com.strobel.decompiler.ast.AstOptimizer
- scrubAccessModifiers(long) - Method in class com.strobel.decompiler.languages.java.ast.AstBuilder
- SEALED - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- SEALED - Static variable in class com.strobel.assembler.metadata.Flags
-
Flag to indicate sealed class/interface declaration.
- SEALED_CLASSES - Enum constant in enum class com.strobel.assembler.metadata.LanguageFeature
- searchUpScope(String, TypeDefinition, Set<String>, boolean) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- SecondNullHash - Static variable in class com.strobel.core.Pair
- SecondNullHash - Static variable in class com.strobel.core.Triple
- secondOperand - Variable in class com.strobel.decompiler.ast.AstBuilder.ByteCode
- select(Selector<? super R, ? extends R2>) - Method in class com.strobel.core.CollectionUtilities.WhereSelectIterableIterator
- select(Iterable<T>, Selector<? super T, ? extends R>) - Static method in class com.strobel.core.CollectionUtilities
- select(TSource) - Method in interface com.strobel.core.Selector
- selectMethod(List<? extends MethodReference>, List<TypeReference>) - Static method in class com.strobel.assembler.metadata.MethodBinder
- selectMethod(Set<BindingFlags>, MethodBase[], Type[]) - Method in class com.strobel.reflection.Binder
- selectMethod(Set<BindingFlags>, MethodBase[], Type[]) - Method in class com.strobel.reflection.DefaultBinder
- selector - Variable in class com.strobel.core.CollectionUtilities.WhereSelectIterableIterator
- Selector<TSource,
TResult> - Interface in com.strobel.core - Selectors - Class in com.strobel.core
- Selectors() - Constructor for class com.strobel.core.Selectors
- self(Type<?>) - Static method in class com.strobel.expressions.Expression
- SelfExpression - Class in com.strobel.expressions
- SelfExpression(Type<?>) - Constructor for class com.strobel.expressions.SelfExpression
- selfReference - Variable in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder.HelperTypeDefinition
- selfReference - Variable in class com.strobel.decompiler.languages.java.ast.transforms.MethodHandleConstantRewriter.LcdMHHelperBuilder.HelperTypeDefinition
- selfVariable - Variable in class com.strobel.expressions.HoistedLocals
- semicolon() - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- SEMICOLON - Static variable in class com.strobel.decompiler.AnsiTextOutput.Delimiters
- SEMICOLON - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- SEPARATOR - Static variable in class com.strobel.io.Ansi
- sequenceDeepEquals(Iterable<? extends T>, Iterable<? extends T>) - Static method in class com.strobel.core.CollectionUtilities
- sequenceDeepEquals(List<? extends T>, List<? extends T>) - Static method in class com.strobel.core.CollectionUtilities
- sequenceDeepEqualsCore(Object, Object) - Static method in class com.strobel.core.CollectionUtilities
- sequenceEquals(Iterable<? extends T>, Iterable<? extends T>) - Static method in class com.strobel.core.CollectionUtilities
- sequenceEquals(List<? extends T>, List<? extends T>) - Static method in class com.strobel.core.CollectionUtilities
- sequenceHasMultipleElements() - Static method in class com.strobel.core.Error
- sequenceHasNoElements() - Static method in class com.strobel.core.Error
- Serializable - Static variable in class com.strobel.assembler.metadata.CommonTypeReferences
- Serializable - Static variable in class com.strobel.reflection.Types
- serialVersionUID - Static variable in exception class com.strobel.assembler.metadata.MetadataHelper.AdaptFailure
- serialVersionUID - Static variable in class com.strobel.decompiler.languages.Region
- serialVersionUID - Static variable in class com.strobel.decompiler.languages.TextLocation
- serialVersionUID - Static variable in class com.strobel.reflection.emit.AnnotationInvocationHandler
- serialVersionUID - Static variable in class com.strobel.reflection.emit.AnnotationTypeMismatchExceptionProxy
- serialVersionUID - Static variable in exception class com.strobel.reflection.Helper.AdaptFailure
- ServiceInfo - Class in com.strobel.assembler.ir.attributes
- ServiceInfo(TypeReference, TypeReference[]) - Constructor for class com.strobel.assembler.ir.attributes.ServiceInfo
- set(double) - Method in class com.strobel.assembler.ir.ConstantPool.Key
- set(double) - Method in class com.strobel.reflection.emit.ConstantPool.Key
- set(float) - Method in class com.strobel.assembler.ir.ConstantPool.Key
- set(float) - Method in class com.strobel.reflection.emit.ConstantPool.Key
- set(int) - Method in class com.strobel.assembler.ir.ConstantPool.Key
- set(int) - Method in class com.strobel.reflection.emit.ConstantPool.Key
- set(int, A) - Method in class com.strobel.collections.ImmutableList
- set(int, FrameValue) - Method in class com.strobel.assembler.ir.StackMappingVisitor
- set(int, TypeReference) - Method in class com.strobel.assembler.ir.StackMappingVisitor
- set(int, E) - Method in class com.strobel.assembler.Collection
- set(int, E) - Method in class com.strobel.collections.SmartList
- set(int, Object) - Method in interface com.strobel.expressions.IRuntimeVariables
- set(int, Object) - Method in class com.strobel.expressions.RuntimeOperations.RuntimeVariableList
- set(int, T) - Method in class com.strobel.core.ReadOnlyList
- set(long) - Method in class com.strobel.assembler.ir.ConstantPool.Key
- set(long) - Method in class com.strobel.reflection.emit.ConstantPool.Key
- set(ConstantPool.Tag, int) - Method in class com.strobel.assembler.ir.ConstantPool.Key
- set(ConstantPool.Tag, int, int) - Method in class com.strobel.assembler.ir.ConstantPool.Key
- set(ConstantPool.Tag, int, ConstantPool.ReferenceKind) - Method in class com.strobel.assembler.ir.ConstantPool.Key
- set(ConstantPool.Tag, String) - Method in class com.strobel.assembler.ir.ConstantPool.Key
- set(ConstantPool.Tag, String, String) - Method in class com.strobel.assembler.ir.ConstantPool.Key
- set(UserDataStore, T) - Method in class com.strobel.componentmodel.Key
- set(BindingFlags...) - Static method in enum class com.strobel.reflection.BindingFlags
- set(ConstantPool.Tag, int) - Method in class com.strobel.reflection.emit.ConstantPool.Key
- set(ConstantPool.Tag, int, int) - Method in class com.strobel.reflection.emit.ConstantPool.Key
- set(ConstantPool.Tag, int, ConstantPool.ReferenceKind) - Method in class com.strobel.reflection.emit.ConstantPool.Key
- set(ConstantPool.Tag, String) - Method in class com.strobel.reflection.emit.ConstantPool.Key
- set(ConstantPool.Tag, String, String) - Method in class com.strobel.reflection.emit.ConstantPool.Key
- set(Object) - Method in class com.strobel.core.BooleanBox
- set(Object) - Method in class com.strobel.core.ByteBox
- set(Object) - Method in class com.strobel.core.CharacterBox
- set(Object) - Method in class com.strobel.core.DoubleBox
- set(Object) - Method in class com.strobel.core.FloatBox
- set(Object) - Method in class com.strobel.core.IntegerBox
- set(Object) - Method in interface com.strobel.core.IStrongBox
- set(Object) - Method in class com.strobel.core.LongBox
- set(Object) - Method in class com.strobel.core.ShortBox
- set(Object) - Method in class com.strobel.core.StrongBox
- set(String) - Method in class com.strobel.assembler.ir.ConstantPool.Key
- set(String) - Method in class com.strobel.reflection.emit.ConstantPool.Key
- set(Map<Key<?>, Object>, T) - Method in class com.strobel.componentmodel.Key
- set(T) - Method in class com.strobel.core.ReadOnlyList.ReadOnlyCollectionIterator
- set(T) - Method in class com.strobel.expressions.ExpressionList.ExpressionListIterator
- Set - Static variable in class com.strobel.reflection.Types
- SET_SUPPLIER - Static variable in class com.strobel.core.CollectionUtilities
- setAddImports(boolean) - Method in class com.strobel.decompiler.languages.java.ast.ConvertTypeOptions
- setAllowWildcards(boolean) - Method in class com.strobel.decompiler.languages.java.ast.ConvertTypeOptions
- setAlwaysGenerateExceptionVariableForCatchBlocks(boolean) - Method in class com.strobel.decompiler.DecompilerSettings
- setAnalyzedRange(Statement, Statement) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis
- setAnalyzedRange(Statement, Statement, boolean, boolean) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis
- setAnyModifiers(boolean) - Method in class com.strobel.decompiler.languages.java.ast.EntityDeclaration
-
Sets the "any" modifiers flag used during pattern matching.
- setAnyModifiers(boolean) - Method in class com.strobel.decompiler.languages.java.ast.InstanceOfExpression
-
Sets the "any" modifiers flag used during pattern matching.
- setAnyModifiers(boolean) - Method in class com.strobel.decompiler.languages.java.ast.VariableDeclarationStatement
-
Sets the "any" modifiers flag used during pattern matching.
- setArgument(Expression) - Method in class com.strobel.decompiler.languages.java.ast.IndexerExpression
- setBaseType(TypeReference) - Method in class com.strobel.assembler.metadata.TypeDefinition
- setBaseType(AstType) - Method in class com.strobel.decompiler.languages.java.ast.ComposedType
- setBaseType(AstType) - Method in class com.strobel.decompiler.languages.java.ast.IntersectionType
- setBaseType(AstType) - Method in class com.strobel.decompiler.languages.java.ast.TypeDeclaration
- setBaseType(Type<?>) - Method in class com.strobel.reflection.emit.TypeBuilder
- setBaseType(Type<?>) - Method in class com.strobel.reflection.ReflectedType
- setBaseTypeConstraint(Type<?>) - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- setBody(MethodBody) - Method in class com.strobel.assembler.metadata.MethodDefinition
- setBody(Block) - Method in class com.strobel.decompiler.ast.Lambda
- setBody(Block) - Method in class com.strobel.decompiler.ast.Loop
- setBody(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.LambdaExpression
- setBody(BlockStatement) - Method in class com.strobel.decompiler.languages.java.ast.CatchClause
- setBody(BlockStatement) - Method in class com.strobel.decompiler.languages.java.ast.ConstructorDeclaration
- setBody(BlockStatement) - Method in class com.strobel.decompiler.languages.java.ast.InstanceInitializer
- setBody(BlockStatement) - Method in class com.strobel.decompiler.languages.java.ast.MethodDeclaration
- setBytecodeAst(boolean) - Method in class com.strobel.decompiler.CommandLineOptions
- setBytecodeOutputOptions(BytecodeOutputOptions) - Method in class com.strobel.decompiler.DecompilerSettings
- setCallSite(DynamicCallSite) - Method in class com.strobel.decompiler.ast.Lambda
- setCanceled(BooleanBox) - Method in class com.strobel.decompiler.DecompilerContext
- setChildByRole(Role<? extends T>, T) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- setClassicStyle(boolean) - Method in class com.strobel.decompiler.languages.java.ast.SwitchExpressionArm
- setClassType(ClassType) - Method in class com.strobel.decompiler.languages.java.ast.TypeDeclaration
- setCode(AstCode) - Method in class com.strobel.decompiler.ast.Expression
- setCodeSize(int) - Method in class com.strobel.assembler.metadata.MethodBody
- setCollapseImports(boolean) - Method in class com.strobel.decompiler.CommandLineOptions
- setCommentType(CommentType) - Method in class com.strobel.decompiler.languages.java.ast.Comment
- setCompilerTargetOverride(CompilerTarget) - Method in class com.strobel.decompiler.CommandLineOptions
- setCompilerTargetOverride(String) - Method in class com.strobel.decompiler.CommandLineOptions
- setCompilerVersion(int, int) - Method in class com.strobel.assembler.metadata.TypeDefinition
- setCondition(Expression) - Method in class com.strobel.decompiler.ast.Condition
- setCondition(Expression) - Method in class com.strobel.decompiler.ast.Loop
- setCondition(Expression) - Method in class com.strobel.decompiler.ast.Switch
- setCondition(Expression) - Method in class com.strobel.decompiler.languages.java.ast.AssertStatement
- setCondition(Expression) - Method in class com.strobel.decompiler.languages.java.ast.ConditionalExpression
- setCondition(Expression) - Method in class com.strobel.decompiler.languages.java.ast.DoWhileStatement
- setCondition(Expression) - Method in class com.strobel.decompiler.languages.java.ast.ForStatement
- setCondition(Expression) - Method in class com.strobel.decompiler.languages.java.ast.IfElseStatement
- setCondition(Expression) - Method in class com.strobel.decompiler.languages.java.ast.WhileStatement
- setConstantPool(ConstantPool) - Method in class com.strobel.assembler.metadata.TypeDefinition
- setConstantValue(Object) - Method in class com.strobel.assembler.metadata.FieldDefinition
- setContent(String) - Method in class com.strobel.decompiler.languages.java.ast.Comment
- setCopyFrom(ControlFlowNode) - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode
- setCurrentMethod(MethodDefinition) - Method in class com.strobel.decompiler.DecompilerContext
- setCurrentType(TypeDefinition) - Method in class com.strobel.decompiler.DecompilerContext
- setDebugInfoGenerator(DebugInfoGenerator) - Method in class com.strobel.expressions.AnalyzedTree
- setDeclaringMethod(MethodReference) - Method in class com.strobel.assembler.metadata.TypeDefinition
- setDeclaringMethod(MethodBase) - Method in class com.strobel.reflection.ReflectedType
- setDeclaringMethod(MethodInfo) - Method in class com.strobel.reflection.GenericParameter
- setDeclaringType(TypeDefinition) - Method in class com.strobel.assembler.metadata.FieldDefinition
- setDeclaringType(TypeDefinition) - Method in class com.strobel.assembler.metadata.MethodDefinition
- setDeclaringType(TypeReference) - Method in class com.strobel.assembler.metadata.GenericMethodInstance
- setDeclaringType(TypeReference) - Method in class com.strobel.assembler.metadata.ParameterDefinition
- setDeclaringType(TypeReference) - Method in class com.strobel.assembler.metadata.ParameterDefinitionCollection
- setDeclaringType(TypeReference) - Method in class com.strobel.assembler.metadata.RawMethod
- setDeclaringType(TypeReference) - Method in class com.strobel.assembler.metadata.TypeReference
- setDeclaringType(Type<?>) - Method in class com.strobel.reflection.GenericParameter
- setDeclaringType(Type<?>) - Method in class com.strobel.reflection.ReflectedType
- setDecompileMethodBodies(boolean) - Method in class com.strobel.decompiler.languages.java.ast.AstBuilder
- setDefaultCase(boolean) - Method in class com.strobel.decompiler.languages.java.ast.SwitchExpressionArm
- setDefaultTarget(Instruction) - Method in class com.strobel.assembler.metadata.SwitchInfo
- setDefaultValue(Expression) - Method in class com.strobel.decompiler.languages.java.ast.MethodDeclaration
- setDefaultValue(Object) - Method in class com.strobel.reflection.emit.MethodBuilder
- setDelegate(ITypeInfo) - Method in class com.strobel.decompiler.types.TypeProxy
- setDisableForEachTransforms(boolean) - Method in class com.strobel.decompiler.CommandLineOptions
- setDisableForEachTransforms(boolean) - Method in class com.strobel.decompiler.DecompilerSettings
- setEagerMethodLoadingEnabled(boolean) - Method in class com.strobel.assembler.metadata.MetadataSystem
- setEagerMethodLoadingEnabled(boolean) - Method in class com.strobel.decompiler.CommandLineOptions
- setEmbeddedStatement(Statement) - Method in class com.strobel.decompiler.languages.java.ast.DoWhileStatement
- setEmbeddedStatement(Statement) - Method in class com.strobel.decompiler.languages.java.ast.ForEachStatement
- setEmbeddedStatement(Statement) - Method in class com.strobel.decompiler.languages.java.ast.ForStatement
- setEmbeddedStatement(Statement) - Method in class com.strobel.decompiler.languages.java.ast.SynchronizedStatement
- setEmbeddedStatement(Statement) - Method in class com.strobel.decompiler.languages.java.ast.WhileStatement
- setEnd(int) - Method in class com.strobel.decompiler.ast.Range
- setEnd(Instruction) - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode
- setEndLocation(TextLocation) - Method in class com.strobel.decompiler.languages.java.ast.TextNode
- setEntryGoto(Expression) - Method in class com.strobel.decompiler.ast.Block
- setEnumConstants(Enum...) - Method in class com.strobel.assembler.metadata.TypeDefinition
- setEvaluateOnlyPrimitiveConstants(boolean) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder
- setExceptionHandler(ExceptionHandler) - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode
- setExceptionType(TypeReference) - Method in class com.strobel.decompiler.ast.CatchBlock
- setExceptionVariable(Variable) - Method in class com.strobel.decompiler.ast.CatchBlock
- setExcludeNestedTypes(boolean) - Method in class com.strobel.decompiler.CommandLineOptions
- setExcludeNestedTypes(boolean) - Method in class com.strobel.decompiler.DecompilerSettings
- setExpectedReturnType(TypeReference) - Method in class com.strobel.decompiler.ast.Lambda
- setExpectedType(TypeReference) - Method in class com.strobel.decompiler.ast.Expression
- setExpression(Expression) - Method in class com.strobel.decompiler.languages.java.ast.CaseLabel
- setExpression(Expression) - Method in class com.strobel.decompiler.languages.java.ast.CastExpression
- setExpression(Expression) - Method in class com.strobel.decompiler.languages.java.ast.ExpressionStatement
- setExpression(Expression) - Method in class com.strobel.decompiler.languages.java.ast.InstanceOfExpression
- setExpression(Expression) - Method in class com.strobel.decompiler.languages.java.ast.ParenthesizedExpression
- setExpression(Expression) - Method in class com.strobel.decompiler.languages.java.ast.ReturnStatement
- setExpression(Expression) - Method in class com.strobel.decompiler.languages.java.ast.SwitchStatement
- setExpression(Expression) - Method in class com.strobel.decompiler.languages.java.ast.SynchronizedStatement
- setExpression(Expression) - Method in class com.strobel.decompiler.languages.java.ast.ThrowStatement
- setExpression(Expression) - Method in class com.strobel.decompiler.languages.java.ast.UnaryOperatorExpression
- setExtendsBound(TypeReference) - Method in class com.strobel.assembler.metadata.GenericParameter
- setExtendsBound(AstType) - Method in class com.strobel.decompiler.languages.java.ast.TypeParameterDeclaration
- setFactory() - Static method in class com.strobel.core.CollectionUtilities
- setFalseBlock(Block) - Method in class com.strobel.decompiler.ast.Condition
- setFalseExpression(Expression) - Method in class com.strobel.decompiler.languages.java.ast.ConditionalExpression
- setFalseStatement(Statement) - Method in class com.strobel.decompiler.languages.java.ast.IfElseStatement
- SetField - Enum constant in enum class com.strobel.reflection.BindingFlags
- setFieldType(TypeReference) - Method in class com.strobel.assembler.metadata.FieldDefinition
- setFieldType(Type<?>) - Method in class com.strobel.reflection.emit.FieldBuilder
- setFileName(String) - Method in class com.strobel.decompiler.languages.java.ast.CompilationUnit
- setFinallyBlock(Block) - Method in class com.strobel.decompiler.ast.TryCatchBlock
- setFinallyBlock(BlockStatement) - Method in class com.strobel.decompiler.languages.java.ast.TryCatchStatement
- setFinallyEndLabel(Label) - Method in class com.strobel.reflection.emit.__ExceptionInfo
- setFlags(int) - Method in class com.strobel.reflection.ReflectedType
- setFlags(long) - Method in class com.strobel.assembler.metadata.FieldDefinition
- setFlags(long) - Method in class com.strobel.assembler.metadata.MethodDefinition
- setFlags(long) - Method in class com.strobel.assembler.metadata.ParameterDefinition
- setFlags(long) - Method in class com.strobel.assembler.metadata.TypeDefinition
- setFlattenSwitchBlocks(boolean) - Method in class com.strobel.decompiler.CommandLineOptions
- setFlattenSwitchBlocks(boolean) - Method in class com.strobel.decompiler.DecompilerSettings
- setForcedCompilerTarget(CompilerTarget) - Method in class com.strobel.decompiler.DecompilerSettings
- setForceExplicitImports(boolean) - Method in class com.strobel.decompiler.DecompilerSettings
- setForceExplicitTypeArguments(boolean) - Method in class com.strobel.decompiler.CommandLineOptions
- setForceExplicitTypeArguments(boolean) - Method in class com.strobel.decompiler.DecompilerSettings
- setForceFullyQualifiedReferences(boolean) - Method in class com.strobel.decompiler.CommandLineOptions
- setForceFullyQualifiedReferences(boolean) - Method in class com.strobel.decompiler.DecompilerSettings
- setFromMetadata(boolean) - Method in class com.strobel.assembler.metadata.VariableDefinition
- setFullDecompilation(boolean) - Method in class com.strobel.decompiler.DecompilationOptions
- setFunctionType(TypeReference) - Method in class com.strobel.decompiler.ast.Lambda
- setGenerated(boolean) - Method in class com.strobel.decompiler.ast.Variable
- setGoverningExpression(Expression) - Method in class com.strobel.decompiler.languages.java.ast.SwitchExpression
- setHasArgumentList(boolean) - Method in class com.strobel.decompiler.languages.java.ast.Annotation
- setHighValue(int) - Method in class com.strobel.assembler.metadata.SwitchInfo
- setIdentifier(Identifier) - Method in class com.strobel.decompiler.languages.java.ast.InstanceOfExpression
- setIdentifier(String) - Method in class com.strobel.decompiler.languages.java.ast.IdentifierExpression
- setIdentifier(String) - Method in class com.strobel.decompiler.languages.java.ast.SimpleType
- setIdentifierToken(Identifier) - Method in class com.strobel.decompiler.languages.java.ast.IdentifierExpression
- setIdentifierToken(Identifier) - Method in class com.strobel.decompiler.languages.java.ast.SimpleType
- setImmediateDominator(ControlFlowNode) - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode
- setImport(String) - Method in class com.strobel.decompiler.languages.java.ast.ImportDeclaration
- setImportIdentifier(Identifier) - Method in class com.strobel.decompiler.languages.java.ast.ImportDeclaration
- setIncludeErrorDiagnostics(boolean) - Method in class com.strobel.decompiler.DecompilerSettings
- setIncludeIntersectionTypes(boolean) - Method in class com.strobel.decompiler.languages.java.ast.ConvertTypeOptions
- setIncludeLineNumbers(boolean) - Method in class com.strobel.decompiler.CommandLineOptions
- setIncludeLineNumbersInBytecode(boolean) - Method in class com.strobel.decompiler.DecompilerSettings
- setIncludePackage(boolean) - Method in class com.strobel.decompiler.languages.java.ast.ConvertTypeOptions
- setIncludeTypeArguments(boolean) - Method in class com.strobel.decompiler.languages.java.ast.ConvertTypeOptions
- setIncludeTypeParameterDefinitions(boolean) - Method in class com.strobel.decompiler.languages.java.ast.ConvertTypeOptions
- setIncludeUnionTypes(boolean) - Method in class com.strobel.decompiler.languages.java.ast.ConvertTypeOptions
- setIndentToken(String) - Method in interface com.strobel.decompiler.ITextOutput
- setIndentToken(String) - Method in class com.strobel.decompiler.PlainTextOutput
- setIndex(int) - Method in class com.strobel.assembler.metadata.Label
- setIndex(int) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis.DefiniteAssignmentNode
- setInExpression(Expression) - Method in class com.strobel.decompiler.languages.java.ast.ForEachStatement
- setInferredReturnType(TypeReference) - Method in class com.strobel.decompiler.ast.Lambda
- setInferredType(TypeReference) - Method in class com.strobel.decompiler.ast.Expression
- setInitializer(ArrayInitializerExpression) - Method in class com.strobel.decompiler.languages.java.ast.ArrayCreationExpression
- setInitializer(Expression) - Method in class com.strobel.decompiler.languages.java.ast.VariableInitializer
- setInsertParenthesesForReadability(boolean) - Method in class com.strobel.decompiler.languages.java.ast.InsertParenthesesVisitor
- setInterfaceConstraints(TypeList) - Method in class com.strobel.reflection.emit.GenericParameterBuilder
- setInterfaces(TypeList) - Method in class com.strobel.reflection.emit.TypeBuilder
- setInterfaces(TypeList) - Method in class com.strobel.reflection.ReflectedType
- setJarFile(String) - Method in class com.strobel.decompiler.CommandLineOptions
- setJavaFormattingOptions(JavaFormattingOptions) - Method in class com.strobel.decompiler.DecompilerSettings
- setKeys(int...) - Method in class com.strobel.assembler.metadata.SwitchInfo
- setLabel(Label) - Method in class com.strobel.assembler.ir.Instruction
- setLabel(String) - Method in class com.strobel.decompiler.languages.java.ast.BreakStatement
- setLabel(String) - Method in class com.strobel.decompiler.languages.java.ast.ContinueStatement
- setLabel(String) - Method in class com.strobel.decompiler.languages.java.ast.GotoStatement
- setLabel(String) - Method in class com.strobel.decompiler.languages.java.ast.LabeledStatement
- setLabel(String) - Method in class com.strobel.decompiler.languages.java.ast.LabelStatement
- setLabelToken(Identifier) - Method in class com.strobel.decompiler.languages.java.ast.LabeledStatement
- setLabelToken(Identifier) - Method in class com.strobel.decompiler.languages.java.ast.LabelStatement
- setLambdaParameter(boolean) - Method in class com.strobel.decompiler.ast.Variable
- setLanguage(Language) - Method in class com.strobel.decompiler.DecompilerSettings
- setLeft(Expression) - Method in class com.strobel.decompiler.languages.java.ast.AssignmentExpression
- setLeft(Expression) - Method in class com.strobel.decompiler.languages.java.ast.BinaryOperatorExpression
- setLiteralValue(String) - Method in class com.strobel.decompiler.languages.java.ast.PrimitiveExpression
- setLocalName(LocalBuilder, String) - Method in class com.strobel.compilerservices.DebugInfoGenerator
- setLocalVariables(Iterable<Variable>) - Method in class com.strobel.decompiler.languages.java.MemberMapping
- setLocation(TextLocation) - Method in class com.strobel.decompiler.languages.java.ast.EmptyStatement
- setLogLevel(int) - Method in class com.strobel.decompiler.CommandLineOptions
- setLoopType(LoopType) - Method in class com.strobel.decompiler.ast.Loop
- setLowerBound(Type<?>) - Method in class com.strobel.reflection.GenericParameter
- setLowValue(int) - Method in class com.strobel.assembler.metadata.SwitchInfo
- setMaxCount(int) - Method in class com.strobel.decompiler.patterns.Repeat
- setMaxLocals(int) - Method in class com.strobel.assembler.metadata.MethodBody
- setMaxStackSize(int) - Method in class com.strobel.assembler.metadata.MethodBody
- setMember(Method) - Method in class com.strobel.reflection.emit.AnnotationTypeMismatchExceptionProxy
- setMemberName(String) - Method in class com.strobel.decompiler.languages.java.ast.MemberReferenceExpression
- setMemberNameToken(Identifier) - Method in class com.strobel.decompiler.languages.java.ast.MemberReferenceExpression
- setMemberReference(MemberReference) - Method in class com.strobel.decompiler.languages.java.MemberMapping
- setMergeVariables(boolean) - Method in class com.strobel.decompiler.CommandLineOptions
- setMergeVariables(boolean) - Method in class com.strobel.decompiler.DecompilerSettings
- setMessage(Expression) - Method in class com.strobel.decompiler.languages.java.ast.AssertStatement
- setMethod(IMethodSignature) - Method in class com.strobel.assembler.metadata.ParameterDefinition
- setMethod(MethodReference) - Method in class com.strobel.decompiler.ast.Lambda
- setMethodName(String) - Method in class com.strobel.decompiler.languages.java.ast.MethodGroupExpression
- setMethodNameToken(Identifier) - Method in class com.strobel.decompiler.languages.java.ast.MethodGroupExpression
- setMinCount(int) - Method in class com.strobel.decompiler.patterns.Repeat
- setModifier(Flags.Flag) - Method in class com.strobel.decompiler.languages.java.ast.JavaModifierToken
- setModifiers(AstNode, Collection<Flags.Flag>) - Static method in class com.strobel.decompiler.languages.java.ast.EntityDeclaration
- setModifiers(List<Flags.Flag>) - Method in class com.strobel.decompiler.languages.java.ast.EntityDeclaration
- setModifiers(List<Flags.Flag>) - Method in class com.strobel.decompiler.languages.java.ast.InstanceOfExpression
- setModifiers(List<Flags.Flag>) - Method in class com.strobel.decompiler.languages.java.ast.VariableDeclarationStatement
- setName(String) - Method in class com.strobel.assembler.metadata.FieldDefinition
- setName(String) - Method in class com.strobel.assembler.metadata.MethodDefinition
- setName(String) - Method in class com.strobel.assembler.metadata.ParameterReference
- setName(String) - Method in class com.strobel.assembler.metadata.TypeReference
- setName(String) - Method in class com.strobel.assembler.metadata.VariableReference
- setName(String) - Method in class com.strobel.decompiler.ast.Label
- setName(String) - Method in class com.strobel.decompiler.ast.Variable
- setName(String) - Method in class com.strobel.decompiler.languages.java.ast.EntityDeclaration
- setName(String) - Method in class com.strobel.decompiler.languages.java.ast.Identifier
- setName(String) - Method in class com.strobel.decompiler.languages.java.ast.PackageDeclaration
- setName(String) - Method in class com.strobel.decompiler.languages.java.ast.TypeParameterDeclaration
- setName(String) - Method in class com.strobel.decompiler.languages.java.ast.VariableInitializer
- setName(String) - Method in class com.strobel.reflection.emit.ParameterBuilder
- setNameToken(Identifier) - Method in class com.strobel.decompiler.languages.java.ast.EntityDeclaration
- setNameToken(Identifier) - Method in class com.strobel.decompiler.languages.java.ast.TypeParameterDeclaration
- setNameToken(Identifier) - Method in class com.strobel.decompiler.languages.java.ast.VariableInitializer
- setNext(Instruction) - Method in class com.strobel.assembler.ir.Instruction
- setNodeStatus(DefiniteAssignmentStatus) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis.DefiniteAssignmentNode
- setOffset(int) - Method in class com.strobel.assembler.ir.Instruction
- setOffset(int) - Method in class com.strobel.decompiler.ast.Label
- setOffset(int) - Method in class com.strobel.decompiler.languages.java.ast.Expression
-
Sets the bytecode offset for 'this' expression.
- setOpCode(OpCode) - Method in class com.strobel.assembler.ir.Instruction
- setOperand(Object) - Method in class com.strobel.assembler.ir.Instruction
- setOperand(Object) - Method in class com.strobel.decompiler.ast.Expression
- setOperator(AssignmentOperatorType) - Method in class com.strobel.decompiler.languages.java.ast.AssignmentExpression
- setOperator(BinaryOperatorType) - Method in class com.strobel.decompiler.languages.java.ast.BinaryOperatorExpression
- setOperator(UnaryOperatorType) - Method in class com.strobel.decompiler.languages.java.ast.UnaryOperatorExpression
- setOriginalParameter(ParameterDefinition) - Method in class com.strobel.decompiler.ast.Variable
- setOriginalVariable(VariableDefinition) - Method in class com.strobel.decompiler.ast.Variable
- setOutputDirectory(String) - Method in class com.strobel.decompiler.CommandLineOptions
- setOutputDirectory(String) - Method in class com.strobel.decompiler.DecompilerSettings
- setOutputFileHeaderText(String) - Method in class com.strobel.decompiler.DecompilerSettings
- setOwner(IGenericParameterProvider) - Method in class com.strobel.assembler.metadata.GenericParameter
- setPackage(PackageDeclaration) - Method in class com.strobel.decompiler.languages.java.ast.CompilationUnit
- setPackageName(String) - Method in class com.strobel.assembler.metadata.TypeDefinition
- setParameter(ParameterDefinition) - Method in class com.strobel.assembler.metadata.VariableDefinition
- setParameters(TypeList) - Method in class com.strobel.reflection.emit.MethodBuilder
- setParameterType(TypeReference) - Method in class com.strobel.assembler.metadata.ParameterDefinition
- setParameterType(TypeReference) - Method in class com.strobel.assembler.metadata.ParameterReference
- setParameterTypes(TypeList) - Method in class com.strobel.reflection.emit.ConstructorBuilder
- setParent(LambdaCompiler, CompilerScope) - Method in class com.strobel.expressions.CompilerScope
- setPosition(int) - Method in class com.strobel.assembler.metadata.GenericParameter
- setPosition(int) - Method in class com.strobel.assembler.metadata.ParameterReference
- setPreviewFeaturesEnabled(boolean) - Method in class com.strobel.decompiler.DecompilerSettings
- setPrevious(Instruction) - Method in class com.strobel.assembler.ir.Instruction
- setPrintUsage(boolean) - Method in class com.strobel.decompiler.CommandLineOptions
- setPrintVersion(boolean) - Method in class com.strobel.decompiler.CommandLineOptions
- setPrivateImplementationType(AstType) - Method in class com.strobel.decompiler.languages.java.ast.MethodDeclaration
- setRawBytecode(boolean) - Method in class com.strobel.decompiler.CommandLineOptions
- setResolver(IMetadataResolver) - Method in class com.strobel.assembler.metadata.TypeDefinition
- setRetainPointlessSwitches(boolean) - Method in class com.strobel.decompiler.CommandLineOptions
- setRetainPointlessSwitches(boolean) - Method in class com.strobel.decompiler.DecompilerSettings
- setRetainRedundantCasts(boolean) - Method in class com.strobel.decompiler.CommandLineOptions
- setRetainRedundantCasts(boolean) - Method in class com.strobel.decompiler.DecompilerSettings
- setReturnType(TypeReference) - Method in class com.strobel.assembler.metadata.MethodDefinition
- setReturnType(AstType) - Method in class com.strobel.decompiler.languages.java.ast.EntityDeclaration
- setReturnType(Type<?>) - Method in class com.strobel.reflection.emit.MethodBuilder
- setRight(Expression) - Method in class com.strobel.decompiler.languages.java.ast.AssignmentExpression
- setRight(Expression) - Method in class com.strobel.decompiler.languages.java.ast.BinaryOperatorExpression
- setRole(Role<?>) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- setRoleUnsafe(Role<?>) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- setScopeEnd(int) - Method in class com.strobel.assembler.metadata.VariableDefinition
- setScopeStart(int) - Method in class com.strobel.assembler.metadata.VariableDefinition
- setSettings(DecompilerSettings) - Method in class com.strobel.decompiler.DecompilationOptions
- setSettings(DecompilerSettings) - Method in class com.strobel.decompiler.DecompilerContext
- setShowDebugLineNumbers(boolean) - Method in class com.strobel.decompiler.CommandLineOptions
- setShowDebugLineNumbers(boolean) - Method in class com.strobel.decompiler.DecompilerSettings
- setShowSyntheticMembers(boolean) - Method in class com.strobel.decompiler.CommandLineOptions
- setShowSyntheticMembers(boolean) - Method in class com.strobel.decompiler.DecompilerSettings
- setSignature(Type<?>, TypeList) - Method in class com.strobel.reflection.emit.MethodBuilder
- setSimpleName(String) - Method in class com.strobel.assembler.metadata.TypeDefinition
- setSimplifyMemberReferences(boolean) - Method in class com.strobel.decompiler.CommandLineOptions
- setSimplifyMemberReferences(boolean) - Method in class com.strobel.decompiler.DecompilerSettings
- setSlot(int) - Method in class com.strobel.assembler.metadata.ParameterDefinition
- setStackMapFrames(List<StackMapFrame>) - Method in class com.strobel.assembler.metadata.MethodBody
- setStart(int) - Method in class com.strobel.decompiler.ast.Range
- setStart(Instruction) - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode
- setStartLocation(TextLocation) - Method in class com.strobel.decompiler.languages.java.ast.Identifier
- setStartLocation(TextLocation) - Method in class com.strobel.decompiler.languages.java.ast.JavaTokenNode
- setStartLocation(TextLocation) - Method in class com.strobel.decompiler.languages.java.ast.NullReferenceExpression
- setStartLocation(TextLocation) - Method in class com.strobel.decompiler.languages.java.ast.PrimitiveExpression
- setStartLocation(TextLocation) - Method in class com.strobel.decompiler.languages.java.ast.SuperReferenceExpression
- setStartLocation(TextLocation) - Method in class com.strobel.decompiler.languages.java.ast.TextNode
- setStartLocation(TextLocation) - Method in class com.strobel.decompiler.languages.java.ast.ThisReferenceExpression
- setStartsLine(boolean) - Method in class com.strobel.decompiler.languages.java.ast.Comment
- setStatement(Statement) - Method in class com.strobel.decompiler.languages.java.ast.LabeledStatement
- setStretchLines(boolean) - Method in class com.strobel.decompiler.CommandLineOptions
- setSuppressBanner(boolean) - Method in class com.strobel.decompiler.CommandLineOptions
- setSynchronized(boolean) - Method in class com.strobel.decompiler.ast.TryCatchBlock
- setTable(ConcurrentIntObjectHashMap.IntHashEntry<?>[]) - Method in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap
- setTail(ImmutableList<A>) - Method in class com.strobel.collections.ImmutableList
- setTarget(Expression) - Method in class com.strobel.decompiler.languages.java.ast.IndexerExpression
- setTarget(Expression) - Method in class com.strobel.decompiler.languages.java.ast.InvocationExpression
- setTarget(Expression) - Method in class com.strobel.decompiler.languages.java.ast.MemberReferenceExpression
- setTarget(Expression) - Method in class com.strobel.decompiler.languages.java.ast.MethodGroupExpression
- setTarget(Expression) - Method in class com.strobel.decompiler.languages.java.ast.ObjectCreationExpression
- setTarget(Expression) - Method in class com.strobel.decompiler.languages.java.ast.SuperReferenceExpression
- setTarget(Expression) - Method in class com.strobel.decompiler.languages.java.ast.ThisReferenceExpression
- setTargets(Instruction...) - Method in class com.strobel.assembler.metadata.SwitchInfo
- setText(String) - Method in class com.strobel.decompiler.languages.java.ast.TextNode
- setTextBlockLineMinimum(int) - Method in class com.strobel.decompiler.CommandLineOptions
- setTextBlockLineMinimum(int) - Method in class com.strobel.decompiler.DecompilerSettings
- setThisParameter(ParameterDefinition) - Method in class com.strobel.assembler.metadata.MethodBody
- setThrownTypes(TypeList) - Method in class com.strobel.reflection.emit.MethodBuilder
- settings - Variable in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- setTopExpression(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.CompilationUnit
- setTrueBlock(Block) - Method in class com.strobel.decompiler.ast.Condition
- setTrueExpression(Expression) - Method in class com.strobel.decompiler.languages.java.ast.ConditionalExpression
- setTrueStatement(Statement) - Method in class com.strobel.decompiler.languages.java.ast.IfElseStatement
- setTryBlock(Block) - Method in class com.strobel.decompiler.ast.TryCatchBlock
- setTryBlock(BlockStatement) - Method in class com.strobel.decompiler.languages.java.ast.TryCatchStatement
- setType(TypeReference) - Method in class com.strobel.decompiler.ast.Variable
- setType(AstType) - Method in class com.strobel.decompiler.languages.java.ast.Annotation
- setType(AstType) - Method in class com.strobel.decompiler.languages.java.ast.ArrayCreationExpression
- setType(AstType) - Method in class com.strobel.decompiler.languages.java.ast.CastExpression
- setType(AstType) - Method in class com.strobel.decompiler.languages.java.ast.ClassOfExpression
- setType(AstType) - Method in class com.strobel.decompiler.languages.java.ast.InstanceOfExpression
- setType(AstType) - Method in class com.strobel.decompiler.languages.java.ast.ObjectCreationExpression
- setType(AstType) - Method in class com.strobel.decompiler.languages.java.ast.ParameterDeclaration
- setType(AstType) - Method in class com.strobel.decompiler.languages.java.ast.TypeReferenceExpression
- setType(AstType) - Method in class com.strobel.decompiler.languages.java.ast.VariableDeclarationStatement
- setTypeDeclaration(TypeDeclaration) - Method in class com.strobel.decompiler.languages.java.ast.AnonymousObjectCreationExpression
- setTypeDeclaration(TypeDeclaration) - Method in class com.strobel.decompiler.languages.java.ast.LocalTypeDeclarationStatement
- setTypeKnown(boolean) - Method in class com.strobel.assembler.metadata.VariableDefinition
- setTypeLoader(ITypeLoader) - Method in class com.strobel.assembler.metadata.TypeDefinition
- setTypeLoader(ITypeLoader) - Method in class com.strobel.decompiler.DecompilerSettings
- setUnicodeOutputEnabled(boolean) - Method in class com.strobel.decompiler.CommandLineOptions
- setUnicodeOutputEnabled(boolean) - Method in class com.strobel.decompiler.DecompilerSettings
- setUnicodeOutputEnabled(boolean) - Method in class com.strobel.decompiler.PlainTextOutput
- setUnoptimized(boolean) - Method in class com.strobel.decompiler.CommandLineOptions
- setUpperBound(Type<?>) - Method in class com.strobel.reflection.GenericParameter
- setUseLightColorScheme(boolean) - Method in class com.strobel.decompiler.CommandLineOptions
- setUserData(Object) - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode
- setValue(int) - Method in class com.strobel.core.MutableInteger
- setValue(Expression) - Method in class com.strobel.decompiler.languages.java.ast.BreakStatement
- setValue(Object) - Method in class com.strobel.decompiler.languages.java.ast.PrimitiveExpression
- setValue(Object, Object) - Method in class com.strobel.reflection.FieldInfo
- setVariableMap(Variable[]) - Method in class com.strobel.decompiler.ast.Lambda
- setVariableModifiers(Collection<Flags.Flag>) - Method in class com.strobel.decompiler.languages.java.ast.CatchClause
- setVariableModifiers(List<Flags.Flag>) - Method in class com.strobel.decompiler.languages.java.ast.ForEachStatement
- setVariableName(String) - Method in class com.strobel.decompiler.languages.java.ast.CatchClause
- setVariableName(String) - Method in class com.strobel.decompiler.languages.java.ast.ForEachStatement
- setVariableNameToken(Identifier) - Method in class com.strobel.decompiler.languages.java.ast.CatchClause
- setVariableNameToken(Identifier) - Method in class com.strobel.decompiler.languages.java.ast.ForEachStatement
- setVariableType(TypeReference) - Method in class com.strobel.assembler.metadata.VariableReference
- setVariableType(AstType) - Method in class com.strobel.decompiler.languages.java.ast.ForEachStatement
- setVisited(boolean) - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode
- setYield(boolean) - Method in class com.strobel.decompiler.languages.java.ast.BreakStatement
- SGI_IRIX - Enum constant in enum class com.strobel.core.OS
- shared - Variable in class com.strobel.collections.ListBuffer
-
Has a list been created from this buffer yet?
- SHIFT - Static variable in class com.strobel.decompiler.languages.java.ast.InsertParenthesesVisitor
- SHIFT_LEFT - Enum constant in enum class com.strobel.decompiler.languages.java.ast.AssignmentOperatorType
- SHIFT_LEFT - Enum constant in enum class com.strobel.decompiler.languages.java.ast.BinaryOperatorType
- SHIFT_LEFT_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.AssignmentExpression
- SHIFT_LEFT_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.BinaryOperatorExpression
- SHIFT_RIGHT - Enum constant in enum class com.strobel.decompiler.languages.java.ast.AssignmentOperatorType
- SHIFT_RIGHT - Enum constant in enum class com.strobel.decompiler.languages.java.ast.BinaryOperatorType
- SHIFT_RIGHT_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.AssignmentExpression
- SHIFT_RIGHT_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.BinaryOperatorExpression
- Shl - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- Short - Enum constant in enum class com.strobel.assembler.metadata.JvmType
- Short - Enum constant in enum class com.strobel.reflection.emit.OperandType
-
Opcode is followed by a signed short value.
- Short - Enum constant in enum class com.strobel.reflection.SimpleType
- Short - Static variable in class com.strobel.assembler.metadata.BuiltinTypes
- Short - Static variable in class com.strobel.assembler.metadata.CommonTypeReferences
- Short - Static variable in class com.strobel.reflection.PrimitiveTypes
- Short - Static variable in class com.strobel.reflection.Types
- SHORT_RANK - Static variable in class com.strobel.decompiler.languages.java.utilities.TypeUtilities
- SHORT_TYPE_NAME - Enum constant in enum class com.strobel.decompiler.NameSyntax
- ShortBox - Class in com.strobel.core
- ShortBox - Static variable in class com.strobel.reflection.Types
- ShortBox() - Constructor for class com.strobel.core.ShortBox
- ShortBox(short) - Constructor for class com.strobel.core.ShortBox
- ShortSignature - Class in com.strobel.assembler.metadata.signatures
- ShortSignature() - Constructor for class com.strobel.assembler.metadata.signatures.ShortSignature
- shouldCache(int) - Static method in class com.strobel.expressions.BoundConstants
- shouldCache(ParameterExpression) - Method in class com.strobel.expressions.CompilerScope
- shouldCache(ParameterExpression, int) - Method in class com.strobel.expressions.CompilerScope
- shouldContinue() - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- shouldContinue() - Method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteLegacyClassConstantsTransform.ClassMethodLocator
- shouldEscape(char, boolean, boolean) - Static method in class com.strobel.core.StringUtilities
- shouldIncludeExceptionalExit(ControlFlowGraph, ControlFlowNode, ControlFlowNode) - Static method in class com.strobel.assembler.metadata.ExceptionHandlerMapper
- shouldIncludeExceptionalExit(ControlFlowGraph, ControlFlowNode, ControlFlowNode) - Static method in class com.strobel.decompiler.ast.AstBuilder
- shouldInferVariableType(Variable) - Method in class com.strobel.decompiler.ast.TypeAnalysis
- shouldPerformStep(AstOptimizationStep, AstOptimizationStep) - Static method in class com.strobel.decompiler.ast.AstOptimizer
- shouldProcessAnnotations() - Method in class com.strobel.assembler.metadata.ClassFileReader
- shouldProcessCode() - Method in class com.strobel.assembler.metadata.ClassFileReader
- shouldResetVariableType(Variable, boolean, boolean) - Static method in class com.strobel.decompiler.ast.TypeAnalysis
- showConstantPool - Variable in class com.strobel.decompiler.languages.BytecodeOutputOptions
- showFieldAttributes - Variable in class com.strobel.decompiler.languages.BytecodeOutputOptions
- showFieldFlags - Variable in class com.strobel.decompiler.languages.BytecodeOutputOptions
- showLineNumbers - Variable in class com.strobel.decompiler.languages.BytecodeOutputOptions
- showLocalVariableTables - Variable in class com.strobel.decompiler.languages.BytecodeOutputOptions
- showMethodAttributes - Variable in class com.strobel.decompiler.languages.BytecodeOutputOptions
- showMethodsFlags - Variable in class com.strobel.decompiler.languages.BytecodeOutputOptions
- showMethodsStack - Variable in class com.strobel.decompiler.languages.BytecodeOutputOptions
- showTypeAttributes - Variable in class com.strobel.decompiler.languages.BytecodeOutputOptions
- showTypeHeader - Variable in class com.strobel.decompiler.languages.BytecodeOutputOptions
- Shr - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- signature - Variable in class com.strobel.assembler.metadata.ParameterDefinitionCollection
- Signature - Interface in com.strobel.assembler.metadata.signatures
- Signature - Static variable in class com.strobel.assembler.ir.attributes.AttributeNames
- SIGNATURE - Enum constant in enum class com.strobel.decompiler.NameSyntax
- SignatureAttribute - Class in com.strobel.assembler.ir.attributes
- SignatureAttribute(String) - Constructor for class com.strobel.assembler.ir.attributes.SignatureAttribute
- SignatureParser - Class in com.strobel.assembler.metadata.signatures
- SignatureParser() - Constructor for class com.strobel.assembler.metadata.signatures.SignatureParser
- SignatureType - Class in com.strobel.reflection
-
User: Mike Strobel Date: 1/6/13 Time: 1:07 PM
- SignatureType(Type<?>, TypeList) - Constructor for class com.strobel.reflection.SignatureType
- significant(Expression) - Static method in class com.strobel.expressions.LambdaCompiler
- SimpleBinaryExpression - Class in com.strobel.expressions
- SimpleBinaryExpression(ExpressionType, Expression, Expression, Type) - Constructor for class com.strobel.expressions.SimpleBinaryExpression
- SimpleClassTypeSignature - Class in com.strobel.assembler.metadata.signatures
- SimpleClassTypeSignature(String, boolean, TypeArgument[]) - Constructor for class com.strobel.assembler.metadata.signatures.SimpleClassTypeSignature
- SimpleEntry(int, V) - Constructor for class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap.SimpleEntry
- SimpleNameLookupMode - Enum Class in com.strobel.decompiler.languages.java.ast
- SimpleNameLookupMode() - Constructor for enum class com.strobel.decompiler.languages.java.ast.SimpleNameLookupMode
- simplePattern - Variable in class com.strobel.decompiler.languages.java.ast.transforms.IntroducePatternMatchingTransform
- SimpleType - Class in com.strobel.decompiler.languages.java.ast
- SimpleType - Enum Class in com.strobel.reflection
-
User: Mike Strobel Date: 1/6/13 Time: 2:50 PM
- SimpleType() - Constructor for enum class com.strobel.reflection.SimpleType
- SimpleType(Identifier) - Constructor for class com.strobel.decompiler.languages.java.ast.SimpleType
- SimpleType(String) - Constructor for class com.strobel.decompiler.languages.java.ast.SimpleType
- SimpleType(String, AstType...) - Constructor for class com.strobel.decompiler.languages.java.ast.SimpleType
- SimpleType(String, TextLocation) - Constructor for class com.strobel.decompiler.languages.java.ast.SimpleType
- SimpleType(String, Iterable<AstType>) - Constructor for class com.strobel.decompiler.languages.java.ast.SimpleType
- SimpleVisitor<P,
R> - Class in com.strobel.reflection - SimpleVisitor() - Constructor for class com.strobel.reflection.SimpleVisitor
- simplify(Expression, BooleanBox) - Static method in class com.strobel.decompiler.ast.AstOptimizer.SimplifyTernaryOperatorRoundTwoOptimization
- SimplifyArithmeticExpressionsTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- SimplifyArithmeticExpressionsTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.SimplifyArithmeticExpressionsTransform
- SimplifyAssignmentsTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- SimplifyAssignmentsTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.SimplifyAssignmentsTransform
- SimplifyLoadAndStore - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- simplifyLogicalNot(Expression) - Static method in class com.strobel.decompiler.ast.AstOptimizer
- simplifyLogicalNot(Expression, BooleanBox) - Static method in class com.strobel.decompiler.ast.AstOptimizer
- SimplifyLogicalNot - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- simplifyLogicalNotArgument(Expression) - Static method in class com.strobel.decompiler.ast.AstOptimizer
- SimplifyLogicalNotOptimization(DecompilerContext, Block) - Constructor for class com.strobel.decompiler.ast.AstOptimizer.SimplifyLogicalNotOptimization
- SimplifyShiftOperations - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- SimplifyShortCircuit - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- SimplifyShortCircuitOptimization(DecompilerContext, Block) - Constructor for class com.strobel.decompiler.ast.AstOptimizer.SimplifyShortCircuitOptimization
- simplifyTernaryDirect(Expression) - Static method in class com.strobel.decompiler.ast.AstOptimizer.SimplifyTernaryOperatorRoundTwoOptimization
- SimplifyTernaryOperator - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- SimplifyTernaryOperatorOptimization(DecompilerContext, Block) - Constructor for class com.strobel.decompiler.ast.AstOptimizer.SimplifyTernaryOperatorOptimization
- SimplifyTernaryOperatorRoundTwoOptimization(DecompilerContext, Block) - Constructor for class com.strobel.decompiler.ast.AstOptimizer.SimplifyTernaryOperatorRoundTwoOptimization
- single(Iterable<T>) - Static method in class com.strobel.core.CollectionUtilities
- single(List<T>) - Static method in class com.strobel.core.CollectionUtilities
- SingleEntrySets - Static variable in enum class com.strobel.reflection.BindingFlags
- SingleKeyMap<V> - Class in com.strobel.componentmodel
- SingleKeyMap(int, V) - Constructor for class com.strobel.componentmodel.SingleKeyMap
- SingleLine - Enum constant in enum class com.strobel.decompiler.languages.java.ast.CommentType
- SingleOrBinaryAggregateNode - Class in com.strobel.decompiler.patterns
- SingleOrBinaryAggregateNode(BinaryOperatorType, INode) - Constructor for class com.strobel.decompiler.patterns.SingleOrBinaryAggregateNode
- singleOrDefault(Iterable<T>) - Static method in class com.strobel.core.CollectionUtilities
- singleOrDefault(List<T>) - Static method in class com.strobel.core.CollectionUtilities
- SingletonIterator() - Constructor for class com.strobel.collections.SmartList.SingletonIterator
- SIPUSH - Enum constant in enum class com.strobel.assembler.ir.OpCode
- SIPUSH - Enum constant in enum class com.strobel.reflection.emit.OpCode
- size - Variable in enum class com.strobel.assembler.ir.OperandType
- size() - Method in class com.strobel.assembler.Collection
- size() - Method in class com.strobel.assembler.ir.ConstantPool.DoubleConstantEntry
- size() - Method in class com.strobel.assembler.ir.ConstantPool.Entry
-
The number of slots in the constant pool used by this entry.
- size() - Method in class com.strobel.assembler.ir.ConstantPool.LongConstantEntry
- size() - Method in class com.strobel.assembler.metadata.Buffer
- size() - Method in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap
- size() - Method in interface com.strobel.collections.concurrent.ConcurrentIntObjectMap
- size() - Method in class com.strobel.collections.concurrent.ConcurrentRefValueIntObjectHashMap
- size() - Method in class com.strobel.collections.ImmutableList
- size() - Method in class com.strobel.collections.ListBuffer
- size() - Method in class com.strobel.collections.SmartList
- size() - Method in class com.strobel.core.ArrayUtilities.UnmodifiableArrayList
- size() - Method in interface com.strobel.core.IReadOnlyList
- size() - Method in class com.strobel.core.ReadOnlyList
- size() - Method in class com.strobel.decompiler.languages.java.ast.AstNodeCollection
- size() - Method in class com.strobel.expressions.BlockExpressionList
- size() - Method in class com.strobel.expressions.ExpressionList
- size() - Method in interface com.strobel.expressions.IRuntimeVariables
- size() - Method in class com.strobel.expressions.RuntimeOperations.RuntimeVariableList
- size() - Method in class com.strobel.reflection.emit.ConstantPool.DoubleConstant
- size() - Method in class com.strobel.reflection.emit.ConstantPool.Entry
-
The number of slots in the constant pool used by this entry.
- size() - Method in class com.strobel.reflection.emit.ConstantPool.LongConstant
- size() - Method in class com.strobel.reflection.TypeBindings
- size() - Method in class com.strobel.reflection.TypeCache
- size(K) - Method in class com.strobel.core.KeyedQueue
- skip(Iterable<T>, int) - Static method in class com.strobel.core.CollectionUtilities
- skipCount - Variable in class com.strobel.core.CollectionUtilities.SkipIterator
- skipFilter - Variable in class com.strobel.core.CollectionUtilities.SkipIterator
- SkipIterator(Iterable<T>, int) - Constructor for class com.strobel.core.CollectionUtilities.SkipIterator
- SkipIterator(Iterable<T>, Predicate<? super T>) - Constructor for class com.strobel.core.CollectionUtilities.SkipIterator
- skipParenthesesDown(AstNode) - Static method in class com.strobel.decompiler.languages.java.utilities.TypeUtilities
- skipParenthesesDown(Expression) - Static method in class com.strobel.decompiler.languages.java.utilities.TypeUtilities
- skipParenthesesUp(AstNode) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.RemoveRedundantCastsTransform
- skipParenthesesUp(AstNode) - Static method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility
- skipParenthesesUp(AstNode) - Static method in class com.strobel.decompiler.languages.java.utilities.TypeUtilities
- skipsRemaining - Variable in class com.strobel.core.CollectionUtilities.SkipIterator
- skipWhile(Iterable<T>, Predicate<? super T>) - Static method in class com.strobel.core.CollectionUtilities
- SLASH - Static variable in class com.strobel.decompiler.AnsiTextOutput.Delimiters
- slot - Variable in class com.strobel.decompiler.ast.AstBuilder.VariableInfo
- slotCount() - Method in class com.strobel.assembler.metadata.VariableDefinitionCollection
- SmartList<E> - Class in com.strobel.collections
-
A
List
that is optimised for the sizes of 0 and 1, in which cases no array is allocated. - SmartList() - Constructor for class com.strobel.collections.SmartList
- SmartList(E) - Constructor for class com.strobel.collections.SmartList
- SmartList(E...) - Constructor for class com.strobel.collections.SmartList
- SmartList(Collection<? extends E>) - Constructor for class com.strobel.collections.SmartList
- SmartList.SingletonIterator - Class in com.strobel.collections
- SOLARIS - Enum constant in enum class com.strobel.core.OS
- sort(Comparator<? super E>) - Method in class com.strobel.collections.SmartList
- sortExceptions(__ExceptionInfo[]) - Static method in class com.strobel.reflection.emit.CodeGenerator
- sortNestedTypes(List<TypeDefinition>) - Static method in class com.strobel.decompiler.languages.java.ast.AstBuilder
- source - Variable in class com.strobel.core.CollectionUtilities.OfTypeIterator
- source - Variable in class com.strobel.core.CollectionUtilities.SkipIterator
- source - Variable in class com.strobel.core.CollectionUtilities.TakeIterator
- source - Variable in class com.strobel.core.CollectionUtilities.WhereSelectIterableIterator
- SOURCE_SEEN - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- SOURCE_SEEN - Enum constant in enum class com.strobel.reflection.Flags.Flag
- SOURCE_SEEN - Static variable in class com.strobel.assembler.metadata.Flags
-
Flag is set for class symbols if a source file was found for this class.
- SOURCE_SEEN - Static variable in class com.strobel.reflection.Flags
-
Flag is set for class symbols if a source file was found for this class.
- SourceAttribute - Class in com.strobel.assembler.ir.attributes
- SourceAttribute(String, int) - Constructor for class com.strobel.assembler.ir.attributes.SourceAttribute
- SourceFile - Static variable in class com.strobel.assembler.ir.attributes.AttributeNames
- SourceFileAttribute - Class in com.strobel.assembler.ir.attributes
- SourceFileAttribute(String) - Constructor for class com.strobel.assembler.ir.attributes.SourceFileAttribute
- space() - Method in interface com.strobel.decompiler.languages.java.IOutputFormatter
- space() - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- space() - Method in class com.strobel.decompiler.languages.java.TextOutputFormatter
- space(boolean) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- SpaceAfterBracketComma - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceAfterConditionalOperatorCondition - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceAfterConditionalOperatorSeparator - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceAfterConstructorDeclarationParameterComma - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceAfterDelegateDeclarationParameterComma - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceAfterFieldDeclarationComma - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceAfterForSemicolon - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceAfterIndexerDeclarationParameterComma - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceAfterLocalVariableDeclarationComma - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceAfterMethodCallParameterComma - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceAfterMethodDeclarationParameterComma - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceAfterNewParameterComma - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceAfterTypecast - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceAroundAdditiveOperator - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceAroundAssignment - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceAroundBitwiseOperator - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceAroundEqualityOperator - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceAroundLogicalOperator - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceAroundMultiplicativeOperator - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceAroundNullCoalescingOperator - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceAroundRelationalOperator - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceAroundShiftOperator - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceBeforeArrayDeclarationBrackets - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceBeforeBracketComma - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceBeforeCatchParentheses - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceBeforeConditionalOperatorCondition - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceBeforeConditionalOperatorSeparator - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceBeforeConstructorDeclarationParameterComma - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceBeforeConstructorDeclarationParentheses - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceBeforeDelegateDeclarationParameterComma - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceBeforeDelegateDeclarationParentheses - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceBeforeFieldDeclarationComma - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceBeforeForeachParentheses - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceBeforeForParentheses - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceBeforeForSemicolon - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceBeforeIfParentheses - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceBeforeIndexerDeclarationBracket - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceBeforeIndexerDeclarationParameterComma - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceBeforeLocalVariableDeclarationComma - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceBeforeMethodCallParameterComma - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceBeforeMethodCallParentheses - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceBeforeMethodDeclarationParameterComma - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceBeforeMethodDeclarationParentheses - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceBeforeNewParameterComma - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceBeforeNewParentheses - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceBeforeSwitchParentheses - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceBeforeSynchronizedParentheses - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceBeforeUsingParentheses - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceBeforeWhileParentheses - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceBetweenEmptyConstructorDeclarationParentheses - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceBetweenEmptyDelegateDeclarationParentheses - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceBetweenEmptyMethodCallParentheses - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceBetweenEmptyMethodDeclarationParentheses - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceInNamedArgumentAfterDoubleColon - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpacesBeforeBrackets - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpacesBetweenEmptyNewParentheses - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpacesWithinBrackets - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpacesWithinCastParentheses - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpacesWithinCatchParentheses - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpacesWithinForeachParentheses - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpacesWithinForParentheses - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpacesWithinIfParentheses - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpacesWithinNewParentheses - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpacesWithinParentheses - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpacesWithinSwitchParentheses - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpacesWithinSynchronizedParentheses - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpacesWithinUsingParentheses - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpacesWithinWhileParentheses - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceWithinConstructorDeclarationParentheses - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceWithinDelegateDeclarationParentheses - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceWithinEnumDeclarationParentheses - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceWithinIndexerDeclarationBracket - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceWithinMethodCallParentheses - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceWithinMethodDeclarationParentheses - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- SpaceWithinRecordDeclarationParentheses - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- specializeIfNecessary(MethodReference, MethodReference, TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- SpilledExpressionBlock(ExpressionList<? extends Expression>) - Constructor for class com.strobel.expressions.StackSpiller.SpilledExpressionBlock
- SpillStack - Enum constant in enum class com.strobel.expressions.StackSpiller.RewriteAction
- split(String, boolean, char[]) - Static method in class com.strobel.core.StringUtilities
- split(String, boolean, char, char...) - Static method in class com.strobel.core.StringUtilities
- split(String, char[]) - Static method in class com.strobel.core.StringUtilities
- split(String, char, char...) - Static method in class com.strobel.core.StringUtilities
- splitName(String, IntegerBox) - Method in class com.strobel.decompiler.languages.java.ast.NameVariables
- splitToMovableBlocks(Block) - Method in class com.strobel.decompiler.ast.AstOptimizer
- SplitToMovableBlocks - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- stack - Variable in class com.strobel.decompiler.patterns.BacktrackingInfo
- Stack() - Constructor for enum class com.strobel.expressions.StackSpiller.Stack
- StackBasedGenericContext() - Constructor for class com.strobel.assembler.metadata.MetadataParser.StackBasedGenericContext
- stackBefore - Variable in class com.strobel.decompiler.ast.AstBuilder.ByteCode
- StackBehavior - Enum Class in com.strobel.assembler.ir
- StackBehavior - Enum Class in com.strobel.reflection.emit
- StackBehavior() - Constructor for enum class com.strobel.assembler.ir.StackBehavior
- StackBehavior() - Constructor for enum class com.strobel.reflection.emit.StackBehavior
- stackChange - Static variable in enum class com.strobel.assembler.ir.OpCode
- stackChange - Static variable in enum class com.strobel.reflection.emit.OpCode
- StackMapAnalyzer - Class in com.strobel.assembler.ir
- StackMapAnalyzer() - Constructor for class com.strobel.assembler.ir.StackMapAnalyzer
- StackMapFrame - Class in com.strobel.assembler.ir
- StackMapFrame(Frame, Instruction) - Constructor for class com.strobel.assembler.ir.StackMapFrame
- stackMapperCalledWithUnexpandedFrame(FrameType) - Static method in class com.strobel.assembler.ir.Error
- StackMappingVisitor - Class in com.strobel.assembler.ir
- StackMappingVisitor() - Constructor for class com.strobel.assembler.ir.StackMappingVisitor
- StackMappingVisitor(MethodVisitor) - Constructor for class com.strobel.assembler.ir.StackMappingVisitor
- StackMappingVisitor.InstructionAnalyzer - Class in com.strobel.assembler.ir
- stackSize(Type<?>) - Static method in class com.strobel.reflection.emit.CodeGenerator
- StackSlot(FrameValue, AstBuilder.ByteCode[]) - Constructor for class com.strobel.decompiler.ast.AstBuilder.StackSlot
- StackSlot(FrameValue, AstBuilder.ByteCode[], Variable) - Constructor for class com.strobel.decompiler.ast.AstBuilder.StackSlot
- stackSlots() - Method in enum class com.strobel.assembler.metadata.JvmType
- stackSlots() - Method in enum class com.strobel.reflection.SimpleType
- StackSpiller - Class in com.strobel.expressions
- StackSpiller(StackSpiller.Stack) - Constructor for class com.strobel.expressions.StackSpiller
- StackSpiller.ChildRewriter - Class in com.strobel.expressions
-
Rewrites child expressions, spilling them into temps if needed.
- StackSpiller.Result - Class in com.strobel.expressions
- StackSpiller.RewriteAction - Enum Class in com.strobel.expressions
- StackSpiller.SpilledExpressionBlock - Class in com.strobel.expressions
-
A special subtype of BlockExpression that indicates to the compiler that this block is a spilled expression and should not allow jumps in.
- StackSpiller.Stack - Enum Class in com.strobel.expressions
- StackSpiller.TempMaker - Class in com.strobel.expressions
- Standard - Enum constant in enum class com.strobel.reflection.CallingConvention
- STANDARD - Static variable in enum class com.strobel.assembler.ir.OpCode
-
The byte prefix for the wide instructions.
- STANDARD - Static variable in enum class com.strobel.reflection.emit.OpCode
-
The byte prefix for the wide instructions.
- STANDARD_CODES - Static variable in enum class com.strobel.decompiler.ast.AstCode
- StandardFlags - Static variable in class com.strobel.assembler.metadata.Flags
- StandardFlags - Static variable in class com.strobel.reflection.Flags
- standardOpCodes - Static variable in enum class com.strobel.assembler.ir.OpCode
- start - Variable in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder.CopyFinallySubGraphLogic
- start - Variable in class com.strobel.decompiler.ast.AstBuilder.SubroutineInfo
- start - Variable in class com.strobel.io.Ansi
- start - Variable in class com.strobel.reflection.emit.ClassWriter.LocalInfo
- startAddress - Variable in class com.strobel.reflection.emit.__ExceptionInstance
- startLocations - Variable in class com.strobel.decompiler.languages.java.TextOutputFormatter
- startNode(AstNode) - Method in interface com.strobel.decompiler.languages.java.IOutputFormatter
- startNode(AstNode) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- startNode(AstNode) - Method in class com.strobel.decompiler.languages.java.TextOutputFormatter
- StartNode - Enum constant in enum class com.strobel.decompiler.languages.java.analysis.ControlFlowNodeType
-
Node in front of a statement
- startOffset - Variable in class com.strobel.reflection.emit.LocalBuilder
- startsWith(CharSequence, CharSequence) - Static method in class com.strobel.core.StringUtilities
- startsWithIgnoreCase(CharSequence, String) - Static method in class com.strobel.core.StringUtilities
- state - Variable in class com.strobel.core.CollectionUtilities.AbstractIterator
- State_Catch - Static variable in class com.strobel.reflection.emit.__ExceptionInfo
- State_Done - Static variable in class com.strobel.reflection.emit.__ExceptionInfo
- State_Fault - Static variable in class com.strobel.reflection.emit.__ExceptionInfo
- State_Filter - Static variable in class com.strobel.reflection.emit.__ExceptionInfo
- State_Finally - Static variable in class com.strobel.reflection.emit.__ExceptionInfo
- STATE_FINISHED - Static variable in class com.strobel.core.CollectionUtilities.AbstractIterator
- STATE_HAS_NEXT - Static variable in class com.strobel.core.CollectionUtilities.AbstractIterator
- STATE_NEED_NEXT - Static variable in class com.strobel.core.CollectionUtilities.AbstractIterator
- STATE_NEED_SKIP - Static variable in class com.strobel.core.CollectionUtilities.SkipIterator
- State_Try - Static variable in class com.strobel.reflection.emit.__ExceptionInfo
- STATE_UNINITIALIZED - Static variable in class com.strobel.core.CollectionUtilities.AbstractIterator
- Statement - Class in com.strobel.decompiler.languages.java.ast
- Statement - Enum constant in enum class com.strobel.expressions.LabelScopeKind
- Statement(int) - Constructor for class com.strobel.decompiler.languages.java.ast.Statement
- STATEMENT - Enum constant in enum class com.strobel.decompiler.languages.java.ast.NodeType
- STATEMENT_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.BlockStatement
- Statement.NullStatement - Class in com.strobel.decompiler.languages.java.ast
- Statement.PatternPlaceholder - Class in com.strobel.decompiler.languages.java.ast
- StatementBraceStyle - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- Static - Enum constant in enum class com.strobel.reflection.BindingFlags
- STATIC - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- STATIC - Enum constant in enum class com.strobel.reflection.Flags.Flag
- STATIC - Static variable in class com.strobel.assembler.metadata.Flags
- STATIC - Static variable in class com.strobel.reflection.Flags
- STATIC_INITIALIZER_NAME - Static variable in class com.strobel.assembler.metadata.MethodReference
- STATIC_INTERFACE_METHODS - Enum constant in enum class com.strobel.assembler.metadata.LanguageFeature
- STATIC_PHASE - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- staticInstanceMethodMismatch() - Static method in class com.strobel.reflection.emit.Error
- StaticLocalFlags - Static variable in class com.strobel.assembler.metadata.Flags
-
Modifier masks.
- StaticMemberBindingFlags - Static variable in class com.strobel.expressions.Expression
- Storage(LambdaCompiler, ParameterExpression) - Constructor for class com.strobel.expressions.CompilerScope.Storage
- Store - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- storeCounts - Variable in class com.strobel.decompiler.ast.Inlining
- StoreElement - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- storeTo - Variable in class com.strobel.decompiler.ast.AstBuilder.ByteCode
- storeValue() - Method in class com.strobel.expressions.LabelInfo
- STRETCHED - Enum constant in enum class com.strobel.decompiler.LineNumberFormatter.LineNumberOption
- STRICTFP - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- STRICTFP - Enum constant in enum class com.strobel.reflection.Flags.Flag
- STRICTFP - Static variable in class com.strobel.assembler.metadata.Flags
- STRICTFP - Static variable in class com.strobel.reflection.Flags
- StrictSameTypeVisitor() - Constructor for class com.strobel.assembler.metadata.MetadataHelper.StrictSameTypeVisitor
- String - Static variable in class com.strobel.assembler.metadata.CommonTypeReferences
- String - Static variable in class com.strobel.reflection.Types
- STRING_DESCRIPTOR - Static variable in class com.strobel.decompiler.languages.java.utilities.TypeUtilities
- STRING_RANK - Static variable in class com.strobel.decompiler.languages.java.utilities.TypeUtilities
- StringBuffer - Static variable in class com.strobel.assembler.metadata.CommonTypeReferences
- StringBuffer - Static variable in class com.strobel.reflection.Types
- StringBuilder - Static variable in class com.strobel.assembler.metadata.CommonTypeReferences
- StringBuilder - Static variable in class com.strobel.reflection.Types
- StringCharAtMethod - Static variable in class com.strobel.reflection.emit.CodeGenerator
- StringComparator - Class in com.strobel.core
- StringComparator() - Constructor for class com.strobel.core.StringComparator
- StringComparison - Enum Class in com.strobel.core
- StringComparison() - Constructor for enum class com.strobel.core.StringComparison
- StringConcatFactory - Static variable in class com.strobel.assembler.metadata.CommonTypeReferences
- StringConstant - Enum constant in enum class com.strobel.assembler.ir.ConstantPool.Tag
- StringConstant - Enum constant in enum class com.strobel.reflection.emit.ConstantPool.Tag
- StringConstant(ConstantPool, int) - Constructor for class com.strobel.reflection.emit.ConstantPool.StringConstant
- StringConstantEntry(ConstantPool, int) - Constructor for class com.strobel.assembler.ir.ConstantPool.StringConstantEntry
- stringIndex - Variable in class com.strobel.assembler.ir.ConstantPool.StringConstantEntry
- stringIndex - Variable in class com.strobel.reflection.emit.ConstantPool.StringConstant
- StringLengthMethod - Static variable in class com.strobel.reflection.emit.CodeGenerator
- StringSwitchCallback - Interface in com.strobel.reflection.emit
- stringSwitchHelper(List<String>, StringSwitchCallback, Label, Label, int) - Method in class com.strobel.reflection.emit.CodeGenerator
- StringSwitchRewriterTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- StringSwitchRewriterTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.StringSwitchRewriterTransform
- StringUtilities - Class in com.strobel.core
- StringUtilities() - Constructor for class com.strobel.core.StringUtilities
- STRIPED_REENTRANT_LOCK - Static variable in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap
- StripedLock<T> - Class in com.strobel.concurrent
- StripedLock(Class<T>) - Constructor for class com.strobel.concurrent.StripedLock
- StripedReentrantLock - Class in com.strobel.concurrent
- StripedReentrantLock() - Constructor for class com.strobel.concurrent.StripedReentrantLock
- StrongBox<T> - Class in com.strobel.core
- StrongBox - Static variable in class com.strobel.reflection.Types
- StrongBox() - Constructor for class com.strobel.core.StrongBox
- StrongBox(T) - Constructor for class com.strobel.core.StrongBox
- Sub - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- subList(int, int) - Method in class com.strobel.collections.ImmutableList
- subList(int, int) - Method in class com.strobel.core.ReadOnlyList
- subList(int, int) - Method in class com.strobel.reflection.ConstructorList
- subList(int, int) - Method in class com.strobel.reflection.FieldList
- subList(int, int) - Method in class com.strobel.reflection.MemberList
- subList(int, int) - Method in class com.strobel.reflection.MethodList
- subList(int, int) - Method in class com.strobel.reflection.TypeList
- subListRangeCheck(int, int, int) - Static method in class com.strobel.core.ReadOnlyList
- SubroutineInfo(ControlFlowNode, List<ControlFlowNode>, ControlFlowGraph) - Constructor for class com.strobel.decompiler.ast.AstBuilder.SubroutineInfo
- substitute(Type<?>, ImmutableList<Type<?>>, ImmutableList<Type<?>>) - Static method in class com.strobel.reflection.Helper
- substitute(Type<?>, TypeBindings) - Static method in class com.strobel.reflection.Helper
- substitute(Type<?>, TypeBindings) - Static method in class com.strobel.reflection.Type
- substitute(Type<?>, TypeList, TypeList) - Static method in class com.strobel.reflection.Helper
- substitute(TypeList) - Method in class com.strobel.reflection.emit.TypeBuilderInstantiation
- substituteGenericArguments(TypeReference, MethodReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- substituteGenericArguments(TypeReference, TypeReference) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- substituteGenericArguments(TypeReference, Map<TypeReference, TypeReference>) - Static method in class com.strobel.assembler.metadata.MetadataHelper
- substituteTypeArguments(TypeReference, MemberReference) - Method in class com.strobel.assembler.ir.StackMappingVisitor.InstructionAnalyzer
- substituteTypeArguments(TypeReference, MemberReference) - Static method in class com.strobel.decompiler.ast.TypeAnalysis
- SubstitutingBinder - Static variable in class com.strobel.reflection.Helper
- substringEquals(CharSequence, int, CharSequence, int, int) - Static method in class com.strobel.core.StringUtilities
- substringEquals(CharSequence, int, CharSequence, int, int, StringComparison) - Static method in class com.strobel.core.StringUtilities
- subtract(JvmType, Object, Object) - Static method in class com.strobel.decompiler.languages.java.ast.JavaResolver.BinaryOperations
- subtract(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- subtract(Expression, Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- Subtract - Enum constant in enum class com.strobel.expressions.ExpressionType
- SUBTRACT - Enum constant in enum class com.strobel.decompiler.languages.java.ast.AssignmentOperatorType
- SUBTRACT - Enum constant in enum class com.strobel.decompiler.languages.java.ast.BinaryOperatorType
- SUBTRACT_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.AssignmentExpression
- SUBTRACT_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.BinaryOperatorExpression
- subtractAssign(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- subtractAssign(Expression, Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- subtractAssign(Expression, Expression, MethodInfo, LambdaExpression<?>) - Static method in class com.strobel.expressions.Expression
- SubtractAssign - Enum constant in enum class com.strobel.expressions.ExpressionType
- SubtreeMatch - Class in com.strobel.decompiler.patterns
- SubtreeMatch(INode) - Constructor for class com.strobel.decompiler.patterns.SubtreeMatch
- SubtreeMatch(INode, boolean) - Constructor for class com.strobel.decompiler.patterns.SubtreeMatch
- SubtreeMatch(INode, String) - Constructor for class com.strobel.decompiler.patterns.SubtreeMatch
- SubtreeMatch(INode, String, boolean) - Constructor for class com.strobel.decompiler.patterns.SubtreeMatch
- succeeds(ControlFlowNode) - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode
- success() - Method in class com.strobel.decompiler.patterns.Match
- SuccessorIterator() - Constructor for class com.strobel.assembler.flowanalysis.ControlFlowNode.SuccessorIterator
- SUFFIX - Static variable in class com.strobel.io.Ansi
- SUN_OS - Enum constant in enum class com.strobel.core.OS
- SUPER - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- SUPER - Enum constant in enum class com.strobel.decompiler.languages.java.ast.ConstructorInitializerType
- SUPER - Enum constant in enum class com.strobel.reflection.Flags.Flag
- SUPER - Static variable in class com.strobel.assembler.metadata.Flags
-
Mirror of ACC_SUPER.
- SUPER_BOUND - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- SUPER_CLASS - Enum constant in enum class com.strobel.reflection.emit.Verifier.FrameType
- SUPER_CONSTRUCTOR_CALL - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteRecordClassesTransform
- SUPER_INTERFACE - Enum constant in enum class com.strobel.reflection.emit.Verifier.FrameType
- SUPER_KEYWORD_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.WildcardType
- SUPER_PATTERN - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.EnumRewriterTransform.Visitor
- SUPER_TEXT - Static variable in class com.strobel.decompiler.languages.java.ast.SuperReferenceExpression
- SUPER_VISITOR - Static variable in class com.strobel.assembler.metadata.MetadataHelper
- SuperExpression - Class in com.strobel.expressions
- SuperExpression(Type<?>) - Constructor for class com.strobel.expressions.SuperExpression
- SuperReferenceExpression - Class in com.strobel.decompiler.languages.java.ast
- SuperReferenceExpression(int) - Constructor for class com.strobel.decompiler.languages.java.ast.SuperReferenceExpression
- SuperReferenceExpression(int, TextLocation) - Constructor for class com.strobel.decompiler.languages.java.ast.SuperReferenceExpression
- superType(Type<?>) - Static method in class com.strobel.reflection.Helper
- SuperTypeVisitor - Static variable in class com.strobel.reflection.Helper
- Supplier<T> - Interface in com.strobel.functions
- SUPPLIER - Static variable in class com.strobel.core.MutableInteger
- Suppliers - Class in com.strobel.functions
- Suppliers() - Constructor for class com.strobel.functions.Suppliers
- SUPPORTED - Static variable in class com.strobel.io.Ansi
-
specifies whether ansi is supported or not.
- SuppressChangeType - Enum constant in enum class com.strobel.reflection.BindingFlags
- suppressImports() - Method in class com.strobel.decompiler.languages.java.ast.AstBuilder
- suppressLineNumbers() - Method in class com.strobel.decompiler.LineNumberPrintWriter
-
Causes 'this' printer to not emit any line numbers or any whitespace padding.
- suppressTypeResolution() - Method in class com.strobel.assembler.metadata.MetadataParser
- Swap - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- SWAP - Enum constant in enum class com.strobel.assembler.ir.OpCode
- SWAP - Enum constant in enum class com.strobel.reflection.emit.OpCode
- Switch - Class in com.strobel.decompiler.ast
- Switch - Enum constant in enum class com.strobel.assembler.ir.OperandType
-
Opcode is followed by variable number of operands, depending on the instruction.
- Switch - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- Switch - Enum constant in enum class com.strobel.expressions.ExpressionType
- Switch - Enum constant in enum class com.strobel.expressions.LabelScopeKind
- Switch() - Constructor for class com.strobel.decompiler.ast.Switch
- SWITCH_EXPRESSIONS - Enum constant in enum class com.strobel.assembler.metadata.LanguageFeature
- SWITCH_INFO - Static variable in class com.strobel.decompiler.ast.AstKeys
- SWITCH_INPUT - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.EclipseEnumSwitchRewriterTransform.Visitor
- SWITCH_KEYWORD_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.SwitchStatement
- SWITCH_SECTION_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.SwitchStatement
- SWITCH_TABLE_METHOD_BODY - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.EclipseEnumSwitchRewriterTransform.Visitor
- SwitchCallback - Interface in com.strobel.reflection.emit
- switchCase(Expression, Expression...) - Static method in class com.strobel.expressions.Expression
- switchCase(Expression, ExpressionList<? extends Expression>) - Static method in class com.strobel.expressions.Expression
- SwitchCase - Class in com.strobel.expressions
- SwitchCase(Expression, ExpressionList<? extends Expression>) - Constructor for class com.strobel.expressions.SwitchCase
- switchCaseToString(SwitchCase) - Static method in class com.strobel.expressions.ExpressionStringBuilder
- switches - Variable in class com.strobel.decompiler.languages.java.ast.transforms.EclipseEnumSwitchRewriterTransform.Visitor.SwitchMapInfo
- switches - Variable in class com.strobel.decompiler.languages.java.ast.transforms.EnumSwitchRewriterTransform.Visitor.SwitchMapInfo
- SwitchExpression - Class in com.strobel.decompiler.languages.java.ast
- SwitchExpression - Class in com.strobel.expressions
- SwitchExpression() - Constructor for class com.strobel.decompiler.languages.java.ast.SwitchExpression
- SwitchExpression(int) - Constructor for class com.strobel.decompiler.languages.java.ast.SwitchExpression
- SwitchExpression(Type, Expression, Expression, MethodInfo, ReadOnlyList<SwitchCase>, SwitchOptions) - Constructor for class com.strobel.expressions.SwitchExpression
- SwitchExpression.NullSwitchExpression - Class in com.strobel.decompiler.languages.java.ast
- SwitchExpressionArm - Class in com.strobel.decompiler.languages.java.ast
- SwitchExpressionArm() - Constructor for class com.strobel.decompiler.languages.java.ast.SwitchExpressionArm
- SwitchExpressionArm.NullSwitchExpressionArm - Class in com.strobel.decompiler.languages.java.ast
- SwitchExpressionInlining(RewriteSwitchExpressionsTransform.SwitchInfo) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.RewriteSwitchExpressionsTransform.SwitchExpressionInlining
- SwitchInfo - Class in com.strobel.assembler.metadata
-
User: Mike Strobel Date: 1/6/13 Time: 3:21 PM
- SwitchInfo() - Constructor for class com.strobel.assembler.metadata.SwitchInfo
- SwitchInfo() - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.RewriteSwitchExpressionsTransform.SwitchInfo
- SwitchInfo(int[], Instruction, Instruction[]) - Constructor for class com.strobel.assembler.metadata.SwitchInfo
- SwitchInfo(Instruction, Instruction[]) - Constructor for class com.strobel.assembler.metadata.SwitchInfo
- switchMapField - Variable in class com.strobel.decompiler.languages.java.ast.transforms.EclipseEnumSwitchRewriterTransform.Visitor.SwitchMapInfo
- switchMapFieldDeclaration - Variable in class com.strobel.decompiler.languages.java.ast.transforms.EclipseEnumSwitchRewriterTransform.Visitor.SwitchMapInfo
- SwitchMapInfo(FieldReference) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.EclipseEnumSwitchRewriterTransform.Visitor.SwitchMapInfo
- SwitchMapInfo(String) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.EnumSwitchRewriterTransform.Visitor.SwitchMapInfo
- switchMapMethod - Variable in class com.strobel.decompiler.languages.java.ast.transforms.EclipseEnumSwitchRewriterTransform.Visitor.SwitchMapInfo
- switchMapMethodDeclaration - Variable in class com.strobel.decompiler.languages.java.ast.transforms.EclipseEnumSwitchRewriterTransform.Visitor.SwitchMapInfo
- SwitchOptions - Enum Class in com.strobel.reflection.emit
- SwitchOptions() - Constructor for enum class com.strobel.reflection.emit.SwitchOptions
- SwitchSection - Class in com.strobel.decompiler.languages.java.ast
- SwitchSection() - Constructor for class com.strobel.decompiler.languages.java.ast.SwitchSection
- SwitchStatement - Class in com.strobel.decompiler.languages.java.ast
- SwitchStatement(Expression) - Constructor for class com.strobel.decompiler.languages.java.ast.SwitchStatement
- SYNCHRONIZED - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- SYNCHRONIZED - Enum constant in enum class com.strobel.reflection.Flags.Flag
- SYNCHRONIZED - Static variable in class com.strobel.assembler.metadata.Flags
- SYNCHRONIZED - Static variable in class com.strobel.reflection.Flags
- SYNCHRONIZED_KEYWORD_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.SynchronizedStatement
- SynchronizedStatement - Class in com.strobel.decompiler.languages.java.ast
- SynchronizedStatement(int) - Constructor for class com.strobel.decompiler.languages.java.ast.SynchronizedStatement
- Synthetic - Static variable in class com.strobel.assembler.ir.attributes.AttributeNames
- SYNTHETIC - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- SYNTHETIC - Enum constant in enum class com.strobel.reflection.Flags.Flag
- SYNTHETIC - Static variable in class com.strobel.assembler.metadata.Flags
- SYNTHETIC - Static variable in class com.strobel.reflection.Flags
- SYNTHETIC_GET_ACCESSOR - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.EliminateSyntheticAccessorsTransform
- SYNTHETIC_SET_ACCESSOR - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.EliminateSyntheticAccessorsTransform
- SYNTHETIC_SET_ACCESSOR_ALT - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.EliminateSyntheticAccessorsTransform
- SYNTHETIC_STATIC_GET_ACCESSOR - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.EliminateSyntheticAccessorsTransform
- SYNTHETIC_STATIC_SET_ACCESSOR - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.EliminateSyntheticAccessorsTransform
- SYNTHETIC_STATIC_SET_ACCESSOR_ALT - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.EliminateSyntheticAccessorsTransform
- syntheticNameChar() - Method in enum class com.strobel.assembler.metadata.CompilerTarget
-
Return the character to be used in constructing synthetic identifiers, where not specified by the JLS.
- syntheticNameChar() - Method in enum class com.strobel.reflection.emit.CompilationTarget
-
Return the character to be used in constructing synthetic identifiers, where not specified by the JLS.
- System - Static variable in class com.strobel.reflection.Types
- SYSTEM - Static variable in class com.strobel.reflection.TypeContext
- SystemTypeContext - Class in com.strobel.reflection
- SystemTypeContext() - Constructor for class com.strobel.reflection.SystemTypeContext
T
- T - Static variable in class com.strobel.decompiler.AnsiTextOutput.Delimiters
- T_DESC_CALL_SITE - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- T_DESC_CALL_SITE - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter
- T_DESC_CLASS - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- T_DESC_LOOKUP - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- T_DESC_LOOKUP - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter
- T_DESC_METHOD_HANDLE - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- T_DESC_METHOD_HANDLE - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder
- T_DESC_METHOD_HANDLE - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter
- T_DESC_METHOD_HANDLE - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.MethodHandleConstantRewriter.LcdMHHelperBuilder
- T_DESC_METHOD_HANDLES - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- T_DESC_METHOD_HANDLES - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter
- T_DESC_METHOD_TYPE - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- T_DESC_REFLECTION_EXCEPTION - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- T_DESC_STRING - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- T_DESC_T_DESCRIPTOR - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- T_DESC_T_DESCRIPTOR_INNER_PREFIX - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- T_DESC_THROWABLE - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- T_DESC_THROWABLE - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter
- T_DESC_THROWABLE_WRAPPER - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- T_DESC_THROWABLE_WRAPPER - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter
- T_SIGNATURE_LOOKUP - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter
- t1 - Variable in class com.strobel.reflection.Helper.TypePair
- t2 - Variable in class com.strobel.reflection.Helper.TypePair
- tab - Static variable in enum class com.strobel.assembler.metadata.CompilerTarget
- tab - Static variable in enum class com.strobel.reflection.emit.CompilationTarget
- TAB_SIZE - Static variable in class com.strobel.expressions.DebugViewWriter
- table - Variable in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap
- TABLE_SWITCH_INPUT - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.StringSwitchRewriterTransform
- TABLESWITCH - Enum constant in enum class com.strobel.assembler.ir.OpCode
- TABLESWITCH - Enum constant in enum class com.strobel.reflection.emit.OpCode
- tag - Variable in class com.strobel.assembler.ir.ConstantPool.ReferenceEntry
- tag - Variable in enum class com.strobel.assembler.ir.ConstantPool.ReferenceKind
- tag - Variable in class com.strobel.reflection.emit.ConstantPool.ReferenceEntry
- tag - Variable in enum class com.strobel.reflection.emit.ConstantPool.ReferenceKind
- Tag(int) - Constructor for enum class com.strobel.assembler.ir.ConstantPool.Tag
- Tag(int) - Constructor for enum class com.strobel.reflection.emit.ConstantPool.Tag
- tail - Variable in class com.strobel.collections.ImmutableList
-
The remainder of the list except for its first element, supposed to be immutable.
- tail - Variable in class com.strobel.decompiler.ast.AstBuilder.HandlerInfo
- take(Iterable<T>, int) - Static method in class com.strobel.core.CollectionUtilities
- takeCount - Variable in class com.strobel.core.CollectionUtilities.TakeIterator
- takeFilter - Variable in class com.strobel.core.CollectionUtilities.TakeIterator
- TakeIterator(Iterable<T>, int) - Constructor for class com.strobel.core.CollectionUtilities.TakeIterator
- TakeIterator(Iterable<T>, int, Predicate<? super T>) - Constructor for class com.strobel.core.CollectionUtilities.TakeIterator
- TakeIterator(Iterable<T>, Predicate<? super T>) - Constructor for class com.strobel.core.CollectionUtilities.TakeIterator
- takesRemaining - Variable in class com.strobel.core.CollectionUtilities.TakeIterator
- takeWhile(Iterable<T>, Predicate<? super T>) - Static method in class com.strobel.core.CollectionUtilities
- target() - Method in class com.strobel.decompiler.DecompilerContext
- target(TypeDefinition) - Method in class com.strobel.decompiler.DecompilerContext
- TARGET_EXPRESSION - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- targetAndMethodTypeMismatch(MethodBase, Type) - Static method in class com.strobel.expressions.Error
- targetInvalidForStaticFieldAccess(FieldInfo) - Static method in class com.strobel.expressions.Error
- targetInvalidForStaticMethodCall(MethodBase) - Static method in class com.strobel.expressions.Error
- targetInvocationException(Throwable) - Static method in class com.strobel.reflection.Error
- TargetInvocationException - Exception Class in com.strobel.reflection
- TargetInvocationException() - Constructor for exception class com.strobel.reflection.TargetInvocationException
- TargetInvocationException(String) - Constructor for exception class com.strobel.reflection.TargetInvocationException
- TargetInvocationException(String, Throwable) - Constructor for exception class com.strobel.reflection.TargetInvocationException
- TargetInvocationException(String, Throwable, boolean, boolean) - Constructor for exception class com.strobel.reflection.TargetInvocationException
- TargetInvocationException(Throwable) - Constructor for exception class com.strobel.reflection.TargetInvocationException
- TargetInvocationException(Throwable, boolean, boolean) - Constructor for exception class com.strobel.reflection.TargetInvocationException
- targetRequiredForNonStaticFieldAccess(FieldInfo) - Static method in class com.strobel.expressions.Error
- targetRequiredForNonStaticMethodCall(MethodBase) - Static method in class com.strobel.expressions.Error
- temp(Type) - Method in class com.strobel.expressions.StackSpiller.TempMaker
- TempMaker() - Constructor for class com.strobel.expressions.StackSpiller.TempMaker
- TernaryOp - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- test(T) - Method in interface com.strobel.core.Predicate
-
Return
true
if the input object matches some criteria. - testAll(int, int) - Static method in class com.strobel.assembler.metadata.Flags
- testAll(int, int) - Static method in class com.strobel.reflection.Flags
- testAll(long, long) - Static method in class com.strobel.assembler.metadata.Flags
- testAll(long, long) - Static method in class com.strobel.reflection.Flags
- testAny(int, int) - Static method in class com.strobel.assembler.metadata.Flags
- testAny(int, int) - Static method in class com.strobel.reflection.Flags
- testAny(long, long) - Static method in class com.strobel.assembler.metadata.Flags
- testAny(long, long) - Static method in class com.strobel.reflection.Flags
- testMustBeBooleanExpression() - Static method in class com.strobel.expressions.Error
- testValueTypeDoesNotMatchComparisonMethodParameter(Type, Type) - Static method in class com.strobel.expressions.Error
- TEXT - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- TEXT_BLOCKS - Enum constant in enum class com.strobel.assembler.metadata.LanguageFeature
- TextLocation - Class in com.strobel.decompiler.languages
- TextLocation() - Constructor for class com.strobel.decompiler.languages.TextLocation
- TextLocation(int, int) - Constructor for class com.strobel.decompiler.languages.TextLocation
- TextNode - Class in com.strobel.decompiler.languages.java.ast
- TextNode() - Constructor for class com.strobel.decompiler.languages.java.ast.TextNode
- TextNode(String) - Constructor for class com.strobel.decompiler.languages.java.ast.TextNode
- TextNode(String, TextLocation, TextLocation) - Constructor for class com.strobel.decompiler.languages.java.ast.TextNode
- TextOutputFormatter - Class in com.strobel.decompiler.languages.java
- TextOutputFormatter(ITextOutput, TextOutputFormatter.LineNumberMode) - Constructor for class com.strobel.decompiler.languages.java.TextOutputFormatter
- TextOutputFormatter.LineNumberMode - Enum Class in com.strobel.decompiler.languages.java
-
whether or not to emit debug line number comments into the source code
- theVolatile - Static variable in class com.strobel.core.Fences
- ThirdNullHash - Static variable in class com.strobel.core.Triple
- THIS - Enum constant in enum class com.strobel.decompiler.languages.java.ast.ConstructorInitializerType
- THIS_CONSTRUCTOR_CALL - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteRecordClassesTransform
- THIS_TEXT - Static variable in class com.strobel.decompiler.languages.java.ast.ThisReferenceExpression
- ThisReferenceExpression - Class in com.strobel.decompiler.languages.java.ast
- ThisReferenceExpression() - Constructor for class com.strobel.decompiler.languages.java.ast.ThisReferenceExpression
- ThisReferenceExpression(int) - Constructor for class com.strobel.decompiler.languages.java.ast.ThisReferenceExpression
- ThisReferenceExpression(int, TextLocation) - Constructor for class com.strobel.decompiler.languages.java.ast.ThisReferenceExpression
- ThisReferenceReplacingVisitor(DecompilerContext, TypeDefinition) - Constructor for class com.strobel.decompiler.languages.java.ast.LocalClassHelper.ThisReferenceReplacingVisitor
- THREAD_CONTEXT - Static variable in class com.strobel.expressions.ExpressionContext
- THREAD_LOCAL_CACHE - Static variable in class com.strobel.util.EmptyArrayCache
- THREAD_UNBOUND_PARSERS - Static variable in class com.strobel.assembler.metadata.MetadataParser
- threadId - Variable in class com.strobel.core.CollectionUtilities.AbstractIterator
- ThreadLocalCache<K,
V> - Class in com.strobel.collections - ThreadLocalCache() - Constructor for class com.strobel.collections.ThreadLocalCache
- ThreadLocalCache(Cache<K, V>) - Constructor for class com.strobel.collections.ThreadLocalCache
- ThreadLocalIdentityCache<K,
V> - Class in com.strobel.collections - ThreadLocalIdentityCache() - Constructor for class com.strobel.collections.ThreadLocalIdentityCache
- ThreadLocalIdentityCache(Cache<K, V>) - Constructor for class com.strobel.collections.ThreadLocalIdentityCache
- threshold() - Method in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap
- Throw - Enum constant in enum class com.strobel.assembler.ir.FlowControl
- Throw - Enum constant in enum class com.strobel.expressions.ExpressionType
- THROW_KEYWORD_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.ThrowStatement
- Throwable - Static variable in class com.strobel.assembler.metadata.CommonTypeReferences
- Throwable - Static variable in class com.strobel.reflection.Types
- THROWN_TYPE - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- THROWS_KEYWORD - Static variable in class com.strobel.decompiler.languages.java.ast.ConstructorDeclaration
- THROWS_KEYWORD - Static variable in class com.strobel.decompiler.languages.java.ast.MethodDeclaration
- ThrowStatement - Class in com.strobel.decompiler.languages.java.ast
- ThrowStatement(Expression) - Constructor for class com.strobel.decompiler.languages.java.ast.ThrowStatement
- to - Variable in class com.strobel.assembler.metadata.MetadataHelper.Adapter
- to - Variable in class com.strobel.reflection.Helper.Adapter
- TO_LOWERCASE - Static variable in class com.strobel.core.Selectors
- TO_STRING - Static variable in class com.strobel.core.Selectors
- TO_UPPERCASE - Static variable in class com.strobel.core.Selectors
- toArray() - Method in class com.strobel.collections.ImmutableList
- toArray() - Method in class com.strobel.collections.ListBuffer
- toArray() - Method in class com.strobel.core.CollectionUtilities.Buffer
- toArray() - Method in interface com.strobel.core.IReadOnlyList
- toArray() - Method in class com.strobel.core.ReadOnlyList
- toArray() - Method in class com.strobel.decompiler.languages.java.ast.AstNodeCollection
- toArray() - Method in class com.strobel.expressions.BoundConstants
- toArray() - Method in class com.strobel.expressions.ExpressionList
- toArray(Class<E>, Iterable<? extends E>) - Static method in class com.strobel.core.CollectionUtilities
- toArray(T[]) - Method in class com.strobel.collections.ImmutableList
-
Copy successive elements of this list into given vector until list is exhausted or end of vector is reached.
- toArray(T[]) - Method in class com.strobel.collections.ListBuffer
-
Convert buffer to an array
- toArray(T[]) - Method in class com.strobel.collections.SmartList
- toArray(T[]) - Method in interface com.strobel.core.IReadOnlyList
- toArray(T[]) - Method in class com.strobel.expressions.ExpressionList
- toArray(T1[]) - Method in class com.strobel.decompiler.languages.java.ast.AstNodeCollection
- toArray(U[]) - Method in class com.strobel.core.ReadOnlyList
- toBlockStatement() - Method in class com.strobel.decompiler.patterns.Pattern
- toCatchClause() - Method in class com.strobel.decompiler.patterns.Pattern
- toExpression() - Method in class com.strobel.decompiler.patterns.Pattern
- TOKEN - Enum constant in enum class com.strobel.decompiler.languages.java.ast.NodeType
- TokenRole - Class in com.strobel.decompiler.languages.java.ast
- TokenRole(String) - Constructor for class com.strobel.decompiler.languages.java.ast.TokenRole
- TokenRole(String, int) - Constructor for class com.strobel.decompiler.languages.java.ast.TokenRole
- toList() - Method in class com.strobel.collections.ListBuffer
-
Convert buffer to a list of all its elements.
- toList(Iterable<? extends T>) - Static method in class com.strobel.core.CollectionUtilities
- toList(Enumeration<T>) - Static method in class com.strobel.core.CollectionUtilities
- toLowerCase() - Static method in class com.strobel.core.Selectors
- toMethodDeclaration() - Method in class com.strobel.decompiler.patterns.Pattern
- toModifiers(long) - Static method in class com.strobel.assembler.metadata.Flags
- toNode() - Method in class com.strobel.decompiler.patterns.Pattern
- Top - Enum constant in enum class com.strobel.assembler.ir.FrameValueType
- TOP - Static variable in class com.strobel.assembler.ir.FrameValue
- TOP_LEVEL_TYPE_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- toParameterDeclaration() - Method in class com.strobel.decompiler.patterns.Pattern
- TopLevelCache<K,
V> - Class in com.strobel.collections - TopLevelCache() - Constructor for class com.strobel.collections.TopLevelCache
- toStatement() - Method in class com.strobel.decompiler.patterns.Pattern
- toString() - Method in class com.strobel.assembler.flowanalysis.ControlFlowEdge
- toString() - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode
- toString() - Method in class com.strobel.assembler.ir.attributes.ExceptionTableEntry
- toString() - Method in class com.strobel.assembler.ir.attributes.InnerClassEntry
- toString() - Method in class com.strobel.assembler.ir.attributes.LocalVariableTableEntry
- toString() - Method in class com.strobel.assembler.ir.attributes.MethodParameterEntry
- toString() - Method in class com.strobel.assembler.ir.ConstantPool.DoubleConstantEntry
- toString() - Method in class com.strobel.assembler.ir.ConstantPool.FloatConstantEntry
- toString() - Method in class com.strobel.assembler.ir.ConstantPool.IntegerConstantEntry
- toString() - Method in class com.strobel.assembler.ir.ConstantPool.InvokeDynamicInfoEntry
- toString() - Method in class com.strobel.assembler.ir.ConstantPool.LongConstantEntry
- toString() - Method in class com.strobel.assembler.ir.ConstantPool.MethodTypeEntry
- toString() - Method in class com.strobel.assembler.ir.ConstantPool.ModuleEntry
- toString() - Method in class com.strobel.assembler.ir.ConstantPool.NameAndTypeDescriptorEntry
- toString() - Method in class com.strobel.assembler.ir.ConstantPool.PackageEntry
- toString() - Method in class com.strobel.assembler.ir.ConstantPool.ReferenceEntry
- toString() - Method in class com.strobel.assembler.ir.ConstantPool.StringConstantEntry
- toString() - Method in class com.strobel.assembler.ir.ConstantPool.TypeInfoEntry
- toString() - Method in class com.strobel.assembler.ir.ConstantPool.Utf8StringConstantEntry
- toString() - Method in class com.strobel.assembler.ir.ErrorOperand
- toString() - Method in class com.strobel.assembler.ir.ExceptionHandler
- toString() - Method in class com.strobel.assembler.ir.Frame
- toString() - Method in class com.strobel.assembler.ir.FrameValue
- toString() - Method in class com.strobel.assembler.ir.Instruction
- toString() - Method in class com.strobel.assembler.ir.StackMapFrame
- toString() - Method in class com.strobel.assembler.metadata.FieldDefinition
- toString() - Method in enum class com.strobel.assembler.metadata.Flags.Flag
- toString() - Method in class com.strobel.assembler.metadata.MemberReference
- toString() - Method in class com.strobel.assembler.metadata.MethodDefinition
- toString() - Method in class com.strobel.assembler.metadata.MethodHandle
- toString() - Method in class com.strobel.assembler.metadata.ParameterReference
- toString() - Method in class com.strobel.assembler.metadata.signatures.TypeVariableSignature
- toString() - Method in class com.strobel.assembler.metadata.TypeReference
- toString() - Method in class com.strobel.assembler.metadata.VariableDefinition
- toString() - Method in class com.strobel.assembler.metadata.VariableReference
- toString() - Method in class com.strobel.collections.ImmutableList
-
Form a string listing all elements with comma as the separator character.
- toString() - Method in interface com.strobel.componentmodel.FrugalKeyMap
- toString() - Method in class com.strobel.componentmodel.Key
- toString() - Method in class com.strobel.core.Mapping
- toString() - Method in class com.strobel.core.Pair
- toString() - Method in class com.strobel.core.ReadOnlyList
- toString() - Method in class com.strobel.core.StrongBox
- toString() - Method in class com.strobel.core.Triple
- toString() - Method in class com.strobel.decompiler.ast.AstBuilder.ByteCode
- toString() - Method in class com.strobel.decompiler.ast.AstBuilder.StackSlot
- toString() - Method in class com.strobel.decompiler.ast.Node
- toString() - Method in class com.strobel.decompiler.ast.Range
- toString() - Method in class com.strobel.decompiler.ast.TypeAnalysis.ExpressionToInfer
- toString() - Method in class com.strobel.decompiler.ast.Variable
- toString() - Method in class com.strobel.decompiler.languages.java.ast.Annotation
- toString() - Method in class com.strobel.decompiler.languages.java.ast.ArraySpecifier
- toString() - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- toString() - Method in class com.strobel.decompiler.languages.java.ast.ComposedType
- toString() - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis.DefiniteAssignmentNode
- toString() - Method in class com.strobel.decompiler.languages.java.ast.IntersectionType
- toString() - Method in class com.strobel.decompiler.languages.java.ast.JavaTokenNode
- toString() - Method in class com.strobel.decompiler.languages.java.ast.SimpleType
- toString() - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareLocalClassesTransform.TypeToDeclare
- toString() - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.VariableToDeclare
- toString() - Method in class com.strobel.decompiler.languages.java.ast.UnionType
- toString() - Method in class com.strobel.decompiler.languages.java.ast.VariableInitializer
- toString() - Method in class com.strobel.decompiler.languages.LineNumberPosition
- toString() - Method in class com.strobel.decompiler.languages.Region
- toString() - Method in class com.strobel.decompiler.languages.TextLocation
- toString() - Method in class com.strobel.decompiler.patterns.Role
- toString() - Method in class com.strobel.decompiler.PlainTextOutput
- toString() - Method in class com.strobel.decompiler.semantics.ResolveResult
- toString() - Method in class com.strobel.expressions.CatchBlock
- toString() - Method in class com.strobel.expressions.Expression
- toString() - Method in class com.strobel.expressions.ExpressionStringBuilder
- toString() - Method in class com.strobel.expressions.LabelTarget
- toString() - Method in class com.strobel.expressions.SwitchCase
- toString() - Method in enum class com.strobel.io.Ansi.Attribute
- toString() - Method in class com.strobel.io.Ansi
-
The string representation of this object.
- toString() - Method in class com.strobel.reflection.DelegatingMethodInfo
- toString() - Method in class com.strobel.reflection.emit.AnnotationType
-
For debugging.
- toString() - Method in class com.strobel.reflection.emit.ClassWriter.LocalInfo
- toString() - Method in class com.strobel.reflection.emit.ConstantPool.DoubleConstant
- toString() - Method in class com.strobel.reflection.emit.ConstantPool.FloatConstant
- toString() - Method in class com.strobel.reflection.emit.ConstantPool.IntegerConstant
- toString() - Method in class com.strobel.reflection.emit.ConstantPool.InvokeDynamicInfo
- toString() - Method in class com.strobel.reflection.emit.ConstantPool.LongConstant
- toString() - Method in class com.strobel.reflection.emit.ConstantPool.MethodType
- toString() - Method in class com.strobel.reflection.emit.ConstantPool.NameAndTypeDescriptor
- toString() - Method in class com.strobel.reflection.emit.ConstantPool.ReferenceEntry
- toString() - Method in class com.strobel.reflection.emit.ConstantPool.StringConstant
- toString() - Method in class com.strobel.reflection.emit.ConstantPool.TypeInfo
- toString() - Method in class com.strobel.reflection.emit.ConstantPool.Utf8StringConstant
- toString() - Method in class com.strobel.reflection.emit.LocalBuilder
- toString() - Method in class com.strobel.reflection.emit.Verifier.VerifierFrame
- toString() - Method in class com.strobel.reflection.FieldInfo
- toString() - Method in enum class com.strobel.reflection.Flags.Flag
- toString() - Method in class com.strobel.reflection.GenericParameter
- toString() - Method in class com.strobel.reflection.LocalVariableInfo
- toString() - Method in class com.strobel.reflection.MemberInfo
- toString() - Method in class com.strobel.reflection.MethodKey
- toString() - Method in class com.strobel.reflection.RawMember
- toString() - Method in class com.strobel.reflection.Type
- toString() - Method in class com.strobel.reflection.TypeBinder.CacheEntry
- toString() - Method in class com.strobel.reflection.TypeBindings
- toString() - Method in class com.strobel.reflection.TypeCache.Key
- toString(long) - Static method in class com.strobel.assembler.metadata.Flags
- toString(long) - Static method in class com.strobel.reflection.Flags
- toString(long, Flags.Kind) - Static method in class com.strobel.assembler.metadata.Flags
- toString(String) - Method in class com.strobel.collections.ImmutableList
-
Form a string listing all elements with given separator character.
- toStringImpl() - Method in class com.strobel.reflection.emit.AnnotationInvocationHandler
-
Implementation of dynamicProxy.toString()
- toTemp(Expression, StrongBox<Expression>) - Method in class com.strobel.expressions.StackSpiller
- toType() - Method in class com.strobel.decompiler.patterns.Pattern
- toTypeReference() - Method in class com.strobel.decompiler.languages.java.ast.AstType.NullAstType
- toTypeReference() - Method in class com.strobel.decompiler.languages.java.ast.AstType.PatternPlaceholder
- toTypeReference() - Method in class com.strobel.decompiler.languages.java.ast.AstType
- toTypeReference() - Method in class com.strobel.decompiler.languages.java.ast.ComposedType
- toTypeReference() - Method in class com.strobel.decompiler.languages.java.ast.IntersectionType
- toTypeReference() - Method in class com.strobel.decompiler.languages.java.ast.UnionType
- toUpperCase() - Static method in class com.strobel.core.Selectors
- toVariableInitializer() - Method in class com.strobel.decompiler.patterns.Pattern
- TransformArrayInitializers - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- TransformArrayInitializersOptimization(DecompilerContext, Block) - Constructor for class com.strobel.decompiler.ast.AstOptimizer.TransformArrayInitializersOptimization
- transformAssert(IfElseStatement) - Method in class com.strobel.decompiler.languages.java.ast.transforms.AssertStatementTransform
- TransformationPipeline - Class in com.strobel.decompiler.languages.java.ast.transforms
- TransformationPipeline() - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.TransformationPipeline
- transformBlock(Block) - Method in class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder
- transformByteCode(Expression, boolean) - Method in class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder
- transformCall(boolean, Expression, List<Expression>) - Method in class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder
- transformContinueOuter(WhileStatement) - Method in class com.strobel.decompiler.languages.java.ast.transforms.ConvertLoopsTransform
- transformDoWhile(WhileStatement) - Method in class com.strobel.decompiler.languages.java.ast.transforms.ConvertLoopsTransform
- transformExpression(Expression, boolean) - Method in class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder
- transformFor(WhileStatement) - Method in class com.strobel.decompiler.languages.java.ast.transforms.ConvertLoopsTransform
- transformForEach(ExpressionStatement) - Method in class com.strobel.decompiler.languages.java.ast.transforms.ConvertLoopsTransform
- transformForEachInArray(ForStatement) - Method in class com.strobel.decompiler.languages.java.ast.transforms.ConvertLoopsTransform
- transformLeaveEdges() - Method in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- transformLeaveStatements(Block) - Method in class com.strobel.decompiler.ast.GotoRemoval
- transformNode(Node, Node) - Method in class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder
- TransformObjectInitializers - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- TransformObjectInitializersOptimization(DecompilerContext, Block) - Constructor for class com.strobel.decompiler.ast.AstOptimizer.TransformObjectInitializersOptimization
- transformSynchronized(Expression, TryCatchBlock) - Method in class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder
- TRANSIENT - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- TRANSIENT - Enum constant in enum class com.strobel.reflection.Flags.Flag
- TRANSIENT - Static variable in class com.strobel.assembler.metadata.Flags
- TRANSIENT - Static variable in class com.strobel.reflection.Flags
- TRANSITIVE - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- translateArgumentType(Object) - Method in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- translateLocal(int) - Method in class com.strobel.reflection.emit.CodeGenerator
- translateParameter(int) - Method in class com.strobel.reflection.emit.CodeGenerator
- traverseGraph(Block) - Method in class com.strobel.decompiler.ast.GotoRemoval
- traversePostOrder(Function<ControlFlowNode, Iterable<ControlFlowNode>>, Consumer<ControlFlowNode>) - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode
- traversePreOrder(Function<ControlFlowNode, Iterable<ControlFlowNode>>, Consumer<ControlFlowNode>) - Method in class com.strobel.assembler.flowanalysis.ControlFlowNode
- Tree - Interface in com.strobel.assembler.metadata.signatures
-
Root of the abstract syntax tree hierarchy for generic signatures
- TreeTraversal - Class in com.strobel.decompiler.utilities
- TreeTraversal() - Constructor for class com.strobel.decompiler.utilities.TreeTraversal
- trimAggressiveCatchBlocks() - Method in class com.strobel.decompiler.ast.AstBuilder
- trimAggressiveFinallyBlocks() - Method in class com.strobel.decompiler.ast.AstBuilder
- trimAndRemoveLeft(String, char[]) - Static method in class com.strobel.core.StringUtilities
- trimAndRemoveLeft(String, String) - Static method in class com.strobel.core.StringUtilities
- trimAndRemoveLeft(String, String, boolean) - Static method in class com.strobel.core.StringUtilities
- trimAndRemoveRight(String, char[]) - Static method in class com.strobel.core.StringUtilities
- trimAndRemoveRight(String, String) - Static method in class com.strobel.core.StringUtilities
- trimAndRemoveRight(String, String, boolean) - Static method in class com.strobel.core.StringUtilities
- trimEndChars - Static variable in class com.strobel.io.PathHelper
- trimLeft(String) - Static method in class com.strobel.core.StringUtilities
- trimRight(String) - Static method in class com.strobel.core.StringUtilities
- trimToSize() - Method in class com.strobel.collections.SmartList
-
Trims the capacity of this list to be the list's current size.
- Triple<TFirst,
TSecond, - Class in com.strobel.coreTThird> - Triple(TFirst, TSecond, TThird) - Constructor for class com.strobel.core.Triple
- TRUE - Static variable in class com.strobel.core.Predicates
-
a predicate who's result is always
true
. - TRUE_CONSTANT - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.SimplifyAssignmentsTransform
- TRUE_NODE - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.InsertNecessaryConversionsTransform
- TRUE_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.ConditionalExpression
- TRUE_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.IfElseStatement
- trueForAll(Iterable<T>, Predicate<T>) - Static method in class com.strobel.decompiler.ast.TypeAnalysis
- Try - Enum constant in enum class com.strobel.expressions.ExpressionType
- Try - Enum constant in enum class com.strobel.expressions.LabelScopeKind
- TRY_BLOCK_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.TryCatchStatement
- TRY_DECLARED_RESOURCE_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.TryCatchStatement
- TRY_EXPRESSION_RESOURCE - Enum constant in enum class com.strobel.assembler.metadata.LanguageFeature
- TRY_EXTERNAL_RESOURCE_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.TryCatchStatement
- TRY_KEYWORD_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.TryCatchStatement
- TRY_WITH_RESOURCES - Enum constant in enum class com.strobel.assembler.metadata.LanguageFeature
- tryAddDeprecatedAnnotationToMember(EntityDeclaration) - Method in class com.strobel.decompiler.languages.java.ast.transforms.AddStandardAnnotationsTransform
- tryAddDeprecatedAnnotationToType(TypeDeclaration) - Method in class com.strobel.decompiler.languages.java.ast.transforms.AddStandardAnnotationsTransform
- tryAddOverrideAnnotation(MethodDeclaration) - Method in class com.strobel.decompiler.languages.java.ast.transforms.AddStandardAnnotationsTransform
- tryCatch(Expression, CatchBlock...) - Static method in class com.strobel.expressions.Expression
- TryCatchBlock - Class in com.strobel.decompiler.ast
- TryCatchBlock() - Constructor for class com.strobel.decompiler.ast.TryCatchBlock
- tryCatchFinally(Expression, Expression, CatchBlock...) - Static method in class com.strobel.expressions.Expression
- TryCatchStatement - Class in com.strobel.decompiler.languages.java.ast
- TryCatchStatement() - Constructor for class com.strobel.decompiler.languages.java.ast.TryCatchStatement
- TryCatchStatement(int) - Constructor for class com.strobel.decompiler.languages.java.ast.TryCatchStatement
- tryClose(AutoCloseable) - Static method in class com.strobel.core.Closeables
- tryClose(AutoCloseable...) - Static method in class com.strobel.core.Closeables
- tryConvertArgument(Variable, AstType, ParameterDefinition, DynamicCallSite, int, boolean) - Method in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- tryConvertAssignmentExpressionIntoVariableDeclaration(BlockStatement, Expression, AstType, String) - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform
- tryConvertAssignmentExpressionIntoVariableDeclaration(BlockStatement, Statement, AstType, String) - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform
- tryEmitConstant(Object, Type<?>) - Method in class com.strobel.reflection.emit.CodeGenerator
- tryEmitLookupSwitch(SwitchExpression, int) - Method in class com.strobel.expressions.LambdaCompiler
- tryEmitStringSwitch(SwitchExpression, int) - Method in class com.strobel.expressions.LambdaCompiler
- tryExpression - Variable in class com.strobel.expressions.FinallyInfo
- TryExpression - Class in com.strobel.expressions
- TryExpression(Type, Expression, ReadOnlyList<CatchBlock>, Expression) - Constructor for class com.strobel.expressions.TryExpression
- tryFinally(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- tryFind(int) - Method in class com.strobel.assembler.metadata.VariableDefinitionCollection
- tryFind(int, int) - Method in class com.strobel.assembler.metadata.VariableDefinitionCollection
- tryFind(int, OpCode, int) - Method in class com.strobel.assembler.metadata.VariableDefinitionCollection
- tryFind(Type) - Static method in class com.strobel.reflection.Type
- tryFreeze() - Method in class com.strobel.assembler.Collection
- tryFreeze() - Method in class com.strobel.core.Freezable
- tryFreeze() - Method in interface com.strobel.core.IFreezable
- tryGetAtOffset(int) - Method in class com.strobel.assembler.ir.InstructionCollection
- tryGetGenericEnumerableArgument() - Method in class com.strobel.expressions.ForEachExpression
- tryGetLabelInfo(LabelTarget) - Method in class com.strobel.expressions.LabelScopeInfo
- tryInline() - Method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteSwitchExpressionsTransform.SwitchExpressionInlining
- tryInlineLambda(Expression, DynamicCallSite) - Method in class com.strobel.decompiler.ast.AstOptimizer.InlineLambdasOptimization
- tryInlineReturn(Expression, Node, AstCode) - Method in class com.strobel.decompiler.ast.GotoRemoval
- tryInlineValue(Statement, Expression) - Method in class com.strobel.decompiler.languages.java.ast.transforms.InlineEscapingAssignmentsTransform
- tryInsertOuterClassReference(MemberReferenceExpression, MemberReference) - Method in class com.strobel.decompiler.languages.java.ast.transforms.IntroduceOuterClassReferencesTransform
- tryIntroduceOuterClassReference(MemberReferenceExpression, boolean) - Method in class com.strobel.decompiler.languages.java.ast.transforms.IntroduceOuterClassReferencesTransform
- tryLoadBody() - Method in class com.strobel.assembler.metadata.MethodDefinition
- tryLoadFile(File, Buffer) - Method in class com.strobel.assembler.InputTypeLoader
- tryLoadFile(String, String, Buffer, boolean) - Method in class com.strobel.assembler.InputTypeLoader
- tryLoadFromKnownLocation(String, Buffer) - Method in class com.strobel.assembler.InputTypeLoader
- tryLoadType(String, Buffer) - Method in class com.strobel.assembler.InputTypeLoader
- tryLoadType(String, Buffer) - Method in class com.strobel.assembler.metadata.ArrayTypeLoader
- tryLoadType(String, Buffer) - Method in class com.strobel.assembler.metadata.ClasspathTypeLoader
- tryLoadType(String, Buffer) - Method in class com.strobel.assembler.metadata.CompositeTypeLoader
- tryLoadType(String, Buffer) - Method in interface com.strobel.assembler.metadata.ITypeLoader
- tryLoadType(String, Buffer) - Method in class com.strobel.assembler.metadata.JarTypeLoader
- tryLoadTypeFromName(String, Buffer) - Method in class com.strobel.assembler.InputTypeLoader
- tryLocateClassMethod(TypeDefinition, AstNode) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteLegacyClassConstantsTransform
- tryLocateClassMethodOutOfScope(TypeDefinition) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteLegacyClassConstantsTransform
- tryMatchAccessor(MethodDeclaration) - Method in class com.strobel.decompiler.languages.java.ast.transforms.EliminateSyntheticAccessorsTransform.PhaseOneVisitor
- tryMatchCallWrapper(MethodDeclaration) - Method in class com.strobel.decompiler.languages.java.ast.transforms.EliminateSyntheticAccessorsTransform.PhaseOneVisitor
- tryMustHaveCatchOrFinally() - Static method in class com.strobel.expressions.Error
- tryNodes - Variable in class com.strobel.decompiler.ast.AstBuilder.HandlerInfo
- tryNotAllowedInFilter() - Static method in class com.strobel.expressions.Error
- tryParseMethodSignature(String, IMethodSignature) - Method in class com.strobel.assembler.metadata.ClassFileReader
- tryParseTypeSignature(String, String) - Method in class com.strobel.assembler.metadata.ClassFileReader
- tryParseVersion(String) - Static method in enum class com.strobel.assembler.metadata.CompilerTarget
- tryPushLabelBlock(Expression) - Method in class com.strobel.expressions.LambdaCompiler
- tryRefineArrayInitialization(List<Node>, Expression, int) - Method in class com.strobel.decompiler.ast.AstOptimizer.TransformArrayInitializersOptimization
- tryResolvePackageAccessForClass(Type<?>) - Static method in class com.strobel.reflection.emit.TypeBuilder
- tryRewrite() - Method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteRecordClassesTransform.RecordState
- tryRewriteBinaryAsAssignment(AssignmentExpression, Expression, Expression) - Method in class com.strobel.decompiler.languages.java.ast.transforms.SimplifyAssignmentsTransform
- tryRewriteBinaryAsUnary(AssignmentExpression, Expression, Expression) - Method in class com.strobel.decompiler.languages.java.ast.transforms.SimplifyAssignmentsTransform
- tryRewriteConstant(PrimitiveExpression, Object) - Method in class com.strobel.decompiler.languages.java.ast.transforms.InsertConstantReferencesTransform
- trySimplePatternMatch(IfElseStatement) - Method in class com.strobel.decompiler.languages.java.ast.transforms.IntroducePatternMatchingTransform
- trySimplifyGoto(Expression) - Method in class com.strobel.decompiler.ast.GotoRemoval
- TryWithResourcesTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- TryWithResourcesTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.TryWithResourcesTransform
- tryWriteType(ITextOutput, MetadataParser, String, String) - Method in class com.strobel.decompiler.languages.BytecodeLanguage
- twoOrMoreOperandsRequired() - Static method in class com.strobel.expressions.Error
- type - Variable in class com.strobel.core.CollectionUtilities.OfTypeIterator
- type - Variable in class com.strobel.decompiler.ast.AstBuilder.ByteCode
- type - Variable in class com.strobel.expressions.BoundConstants.TypedConstant
- type - Variable in class com.strobel.reflection.emit.__ExceptionInstance
- type - Variable in class com.strobel.reflection.emit.AnnotationInvocationHandler
- type - Variable in class com.strobel.reflection.emit.ClassWriter.LocalInfo
- type - Variable in class com.strobel.reflection.TypeBinder.CacheEntry
- Type<T> - Class in com.strobel.reflection
- Type - Enum constant in enum class com.strobel.assembler.metadata.GenericParameterType
- Type - Enum constant in enum class com.strobel.reflection.emit.OperandType
-
Opcode is followed by a byte indicating a type.
- Type - Static variable in class com.strobel.reflection.Types
- Type() - Constructor for class com.strobel.reflection.Type
- TYPE - Enum constant in enum class com.strobel.decompiler.languages.java.ast.NameResolveMode
- TYPE - Enum constant in enum class com.strobel.decompiler.languages.java.ast.SimpleNameLookupMode
- TYPE - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- TYPE_ARGUMENT - Enum constant in enum class com.strobel.reflection.emit.Verifier.FrameType
- TYPE_ARGUMENT - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- TYPE_ARGUMENTS - Static variable in class com.strobel.decompiler.ast.AstKeys
- TYPE_BINDER - Static variable in class com.strobel.reflection.Type
- TYPE_BOUND - Enum constant in enum class com.strobel.reflection.emit.Verifier.FrameType
- TYPE_DECLARATION - Enum constant in enum class com.strobel.decompiler.languages.java.ast.NodeType
- TYPE_DEFINITION - Enum constant in enum class com.strobel.decompiler.languages.EntityType
- TYPE_DEFINITION - Static variable in class com.strobel.decompiler.languages.java.ast.Keys
- TYPE_IN_IMPORT_DECLARATION - Enum constant in enum class com.strobel.decompiler.languages.java.ast.SimpleNameLookupMode
- TYPE_MEMBER - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- TYPE_NAME - Enum constant in enum class com.strobel.decompiler.NameSyntax
- TYPE_NAME - Static variable in class com.strobel.expressions.Functions
- TYPE_PARAMETER - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- TYPE_REFERENCE - Enum constant in enum class com.strobel.decompiler.languages.java.ast.NodeType
- TYPE_REFERENCE - Static variable in class com.strobel.decompiler.languages.java.ast.Keys
- TYPE_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.CompilationUnit
- TYPE_SIGNATURE - Enum constant in enum class com.strobel.reflection.emit.Verifier.FrameType
- TYPE_TO_RANK_MAP - Static variable in class com.strobel.decompiler.languages.java.utilities.TypeUtilities
- TYPE_VARIABLE - Enum constant in enum class com.strobel.reflection.emit.Verifier.FrameType
- Type.FilterOptions - Class in com.strobel.reflection
- Type.LazyConstants - Class in com.strobel.reflection
- TypeAnalysis - Class in com.strobel.decompiler.ast
- TypeAnalysis() - Constructor for class com.strobel.decompiler.ast.TypeAnalysis
- TypeAnalysis.AddMappingsForArgumentVisitor - Class in com.strobel.decompiler.ast
- TypeAnalysis.ExpressionToInfer - Class in com.strobel.decompiler.ast
- TypeArgument - Interface in com.strobel.assembler.metadata.signatures
- typeArguments - Variable in class com.strobel.reflection.TypeCache.Key
- typeArgumentsMustContainBoundType() - Static method in class com.strobel.reflection.Error
- TypeBinaryExpression - Class in com.strobel.expressions
- TypeBinaryExpression(Expression, Type, ExpressionType) - Constructor for class com.strobel.expressions.TypeBinaryExpression
- typeBinder - Static variable in class com.strobel.reflection.Helper
- TypeBinder - Class in com.strobel.reflection
- TypeBinder() - Constructor for class com.strobel.reflection.TypeBinder
- TypeBinder.CacheEntry - Class in com.strobel.reflection
- TypeBindings - Class in com.strobel.reflection
- TypeBindings(TypeList, TypeList) - Constructor for class com.strobel.reflection.TypeBindings
- typeBuilder - Variable in class com.strobel.expressions.LambdaCompiler
- typeBuilder - Variable in class com.strobel.reflection.emit.GenericParameterBuilder
- TypeBuilder<T> - Class in com.strobel.reflection.emit
- TypeBuilder() - Constructor for class com.strobel.reflection.emit.TypeBuilder
- TypeBuilder(String, int) - Constructor for class com.strobel.reflection.emit.TypeBuilder
- TypeBuilder(String, int, MethodBuilder) - Constructor for class com.strobel.reflection.emit.TypeBuilder
- TypeBuilder(String, int, TypeBuilder<?>) - Constructor for class com.strobel.reflection.emit.TypeBuilder
- TypeBuilder(String, int, Type<?>, TypeBuilder<?>) - Constructor for class com.strobel.reflection.emit.TypeBuilder
- TypeBuilder(String, int, Type<?>, TypeList) - Constructor for class com.strobel.reflection.emit.TypeBuilder
- TypeBuilder(String, int, Type<?>, TypeList, MethodHandles.Lookup) - Constructor for class com.strobel.reflection.emit.TypeBuilder
- TypeBuilder(String, int, Type<? super T>, TypeList, TypeBuilder<?>) - Constructor for class com.strobel.reflection.emit.TypeBuilder
- TypeBuilder(String, int, Type<? super T>, TypeList, TypeBuilder<?>, MethodHandles.Lookup) - Constructor for class com.strobel.reflection.emit.TypeBuilder
- TypeBuilder(String, int, MethodHandles.Lookup) - Constructor for class com.strobel.reflection.emit.TypeBuilder
- TypeBuilder.LazyTypes - Class in com.strobel.reflection.emit
- TypeBuilder.MethodOverride - Class in com.strobel.reflection.emit
- TypeBuilderInstantiation<T> - Class in com.strobel.reflection.emit
- TypeBuilderInstantiation(TypeBuilder<T>, TypeBindings) - Constructor for class com.strobel.reflection.emit.TypeBuilderInstantiation
- TypeCache - Class in com.strobel.reflection
- TypeCache - Static variable in class com.strobel.expressions.CustomDelegateTypeCache
- TypeCache() - Constructor for class com.strobel.reflection.TypeCache
- TypeCache.Key - Class in com.strobel.reflection
- typeCannotBeInstantiated(Type<?>) - Static method in class com.strobel.reflection.Error
- typeCannotHaveItselfAsBaseType() - Static method in class com.strobel.reflection.emit.Error
- typeCannotHaveItselfAsInterface() - Static method in class com.strobel.reflection.emit.Error
- TypeContext - Class in com.strobel.reflection
- TypeContext() - Constructor for class com.strobel.reflection.TypeContext
- TypedConstant(Object, Type<?>) - Constructor for class com.strobel.expressions.BoundConstants.TypedConstant
- TypedConstantExpression - Class in com.strobel.expressions
- TypedConstantExpression(Object, Type) - Constructor for class com.strobel.expressions.TypedConstantExpression
- TypeDeclaration - Class in com.strobel.decompiler.languages.java.ast
- TypeDeclaration() - Constructor for class com.strobel.decompiler.languages.java.ast.TypeDeclaration
- TypeDeclaration.NullTypeDeclaration - Class in com.strobel.decompiler.languages.java.ast
- TypeDecompilationResults - Class in com.strobel.decompiler.languages
-
TypeCompilationResults
holds the result of decompiling a single type. - TypeDecompilationResults(List<LineNumberPosition>) - Constructor for class com.strobel.decompiler.languages.TypeDecompilationResults
-
Constructs decompilation results.
- TypeDefinition - Class in com.strobel.assembler.metadata
- TypeDefinition() - Constructor for class com.strobel.assembler.metadata.TypeDefinition
- TypeDefinition(IMetadataResolver) - Constructor for class com.strobel.assembler.metadata.TypeDefinition
- typeDescriptorIndex - Variable in class com.strobel.assembler.ir.ConstantPool.NameAndTypeDescriptorEntry
- typeDescriptorIndex - Variable in class com.strobel.reflection.emit.ConstantPool.NameAndTypeDescriptor
- TypedExpression - Class in com.strobel.decompiler.patterns
- TypedExpression(TypeReference, Function<AstNode, ResolveResult>) - Constructor for class com.strobel.decompiler.patterns.TypedExpression
- TypedExpression(TypeReference, Function<AstNode, ResolveResult>, int) - Constructor for class com.strobel.decompiler.patterns.TypedExpression
- TypedExpression(String, TypeReference, Function<AstNode, ResolveResult>) - Constructor for class com.strobel.decompiler.patterns.TypedExpression
- TypedExpression(String, TypeReference, Function<AstNode, ResolveResult>, int) - Constructor for class com.strobel.decompiler.patterns.TypedExpression
- TypedLiteralNode - Class in com.strobel.decompiler.patterns
- TypedLiteralNode(Class<?>) - Constructor for class com.strobel.decompiler.patterns.TypedLiteralNode
- TypedLiteralNode(String, Class<?>) - Constructor for class com.strobel.decompiler.patterns.TypedLiteralNode
- TypedNode - Class in com.strobel.decompiler.patterns
- TypedNode(Class<? extends INode>) - Constructor for class com.strobel.decompiler.patterns.TypedNode
- TypedNode(String, Class<? extends INode>) - Constructor for class com.strobel.decompiler.patterns.TypedNode
- TypedParameterExpression - Class in com.strobel.expressions
- TypedParameterExpression(Type, String) - Constructor for class com.strobel.expressions.TypedParameterExpression
- typeEqual(Expression, Type<?>) - Static method in class com.strobel.expressions.Expression
- TypeEqual - Enum constant in enum class com.strobel.expressions.ExpressionType
- TypeEraser - Class in com.strobel.reflection
- TypeEraser() - Constructor for class com.strobel.reflection.TypeEraser
- TypeFunctions() - Constructor for class com.strobel.assembler.metadata.TypeReference.TypeFunctions
- typeHasBeenCreated() - Static method in class com.strobel.reflection.emit.Error
- typeHasNotBeenCreated() - Static method in class com.strobel.reflection.emit.Error
- TypeInference - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- TypeInference2 - Enum constant in enum class com.strobel.decompiler.ast.AstOptimizationStep
- TypeInfo - Enum constant in enum class com.strobel.assembler.ir.ConstantPool.Tag
- TypeInfo - Enum constant in enum class com.strobel.reflection.emit.ConstantPool.Tag
- TypeInfo - Enum constant in enum class com.strobel.reflection.MemberType
- TypeInfo(ConstantPool, int) - Constructor for class com.strobel.reflection.emit.ConstantPool.TypeInfo
- TypeInfoEntry(ConstantPool, int) - Constructor for class com.strobel.assembler.ir.ConstantPool.TypeInfoEntry
- typeInfoIndex - Variable in class com.strobel.assembler.ir.ConstantPool.ReferenceEntry
- typeInfoIndex - Variable in class com.strobel.reflection.emit.ConstantPool.ReferenceEntry
- typeInstantiationFailed(Type<?>, Throwable) - Static method in class com.strobel.reflection.Error
- typeIsGeneric() - Static method in class com.strobel.reflection.emit.Error
- TypeList - Class in com.strobel.reflection
- TypeList(Type...) - Constructor for class com.strobel.reflection.TypeList
- TypeList(Type[], int, int) - Constructor for class com.strobel.reflection.TypeList
- TypeList(List<? extends Type<?>>) - Constructor for class com.strobel.reflection.TypeList
- TypeManager - Class in com.strobel.decompiler.types
- TypeManager() - Constructor for class com.strobel.decompiler.types.TypeManager
- TypeMapper<T> - Class in com.strobel.assembler.metadata
- TypeMapper<T> - Class in com.strobel.reflection
- TypeMapper() - Constructor for class com.strobel.assembler.metadata.TypeMapper
- TypeMapper() - Constructor for class com.strobel.reflection.TypeMapper
- TypeMapping - Class in com.strobel.reflection
- TypeMapping() - Constructor for class com.strobel.reflection.TypeMapping
- TypeMapping(String) - Constructor for class com.strobel.reflection.TypeMapping
- TypeMetadataVisitor<P,
R> - Interface in com.strobel.assembler.metadata - typeMustBeArray() - Static method in class com.strobel.reflection.emit.Error
- typeMustBeInterface() - Static method in class com.strobel.reflection.emit.Error
- typeMustBeInterface(Type<?>) - Static method in class com.strobel.reflection.emit.Error
- typeName() - Static method in class com.strobel.expressions.Functions
- typeNamesMatch(TypeReference, TypeReference) - Method in class com.strobel.assembler.metadata.FieldDefinition
- typeNamesMatch(TypeReference, TypeReference) - Method in class com.strobel.assembler.metadata.MethodDefinition
- typeNameTooLong() - Static method in class com.strobel.reflection.emit.Error
- typeNotAnAnnotation(Type<? extends Annotation>) - Static method in class com.strobel.reflection.emit.Error
- typeNotCreated() - Static method in class com.strobel.reflection.emit.Error
- TypePair(Type<?>, Type<?>) - Constructor for class com.strobel.reflection.Helper.TypePair
- TypeParameterDeclaration - Class in com.strobel.decompiler.languages.java.ast
- TypeParameterDeclaration() - Constructor for class com.strobel.decompiler.languages.java.ast.TypeParameterDeclaration
- TypeParameterDeclaration(String) - Constructor for class com.strobel.decompiler.languages.java.ast.TypeParameterDeclaration
- typeParameterNotDefined(Type) - Static method in class com.strobel.reflection.Error
- TypeParser - Class in com.strobel.reflection
- TypeParser() - Constructor for class com.strobel.reflection.TypeParser
- TypeProxy - Class in com.strobel.decompiler.types
- TypeProxy(ITypeInfo) - Constructor for class com.strobel.decompiler.types.TypeProxy
- TypeProxy.DelegateListener - Class in com.strobel.decompiler.types
- TypeReference - Class in com.strobel.assembler.metadata
- TypeReference - Enum constant in enum class com.strobel.assembler.ir.OperandType
-
Opcode is followed by a type reference.
- TypeReference() - Constructor for class com.strobel.assembler.metadata.TypeReference
- TypeReference.TypeFunctions - Class in com.strobel.assembler.metadata
- TypeReferenceExpression - Class in com.strobel.decompiler.languages.java.ast
- TypeReferenceExpression(int, AstType) - Constructor for class com.strobel.decompiler.languages.java.ast.TypeReferenceExpression
- TypeReferenceExpression(AstType) - Constructor for class com.strobel.decompiler.languages.java.ast.TypeReferenceExpression
- TypeReferenceU1 - Enum constant in enum class com.strobel.assembler.ir.OperandType
-
Opcode is followed by a type reference and an unsigned byte.
- TypeRelation - Class in com.strobel.assembler.metadata
- TypeRelation - Class in com.strobel.reflection
- TypeRelation() - Constructor for class com.strobel.assembler.metadata.TypeRelation
- TypeRelation() - Constructor for class com.strobel.reflection.TypeRelation
- types - Variable in class com.strobel.assembler.metadata.ClassFileReader.ResolverFrame
- types - Static variable in enum class com.strobel.reflection.MemberType
- types(Expression...) - Static method in class com.strobel.expressions.Expression
- types(Iterable<? extends Expression>) - Static method in class com.strobel.expressions.Expression
- Types - Class in com.strobel.reflection
- Types() - Constructor for class com.strobel.reflection.Types
- TypeSignature - Interface in com.strobel.assembler.metadata.signatures
- typesOnly() - Static method in enum class com.strobel.reflection.MemberType
- TypeSubstitutionVisitor - Class in com.strobel.assembler.metadata
- TypeSubstitutionVisitor() - Constructor for class com.strobel.assembler.metadata.TypeSubstitutionVisitor
- TypeToDeclare(TypeDeclaration, TypeDefinition, Statement, BlockStatement) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.DeclareLocalClassesTransform.TypeToDeclare
- typeToString(TypeReference, boolean) - Method in class com.strobel.decompiler.languages.BytecodeAstLanguage
- typeToString(TypeReference, boolean) - Method in class com.strobel.decompiler.languages.Language
- TypeTree - Interface in com.strobel.assembler.metadata.signatures
- TypeTreeVisitor<T> - Interface in com.strobel.assembler.metadata.signatures
- TypeUtilities - Class in com.strobel.decompiler.languages.java.utilities
- TypeUtilities() - Constructor for class com.strobel.decompiler.languages.java.utilities.TypeUtilities
- TypeUtils - Class in com.strobel.util
- TypeUtils() - Constructor for class com.strobel.util.TypeUtils
- TypeVariable - Enum constant in enum class com.strobel.assembler.metadata.JvmType
- TypeVariable - Enum constant in enum class com.strobel.reflection.SimpleType
- typeVariableOutOfScopeError(Type<?>, MemberInfo) - Static method in class com.strobel.reflection.emit.Verifier
- typeVariables - Variable in class com.strobel.assembler.metadata.ClassFileReader.ResolverFrame
- TypeVariableSignature - Class in com.strobel.assembler.metadata.signatures
- TypeVariableSignature(String) - Constructor for class com.strobel.assembler.metadata.signatures.TypeVariableSignature
- TypeVisitor<P,
R> - Class in com.strobel.reflection - TypeVisitor - Interface in com.strobel.assembler.metadata
- TypeVisitor() - Constructor for class com.strobel.reflection.TypeVisitor
- typeWithMoreInformation(TypeReference, TypeReference) - Method in class com.strobel.decompiler.ast.TypeAnalysis
U
- U1_MAX_VALUE - Static variable in class com.strobel.assembler.ir.Instruction
- U1_MIN_VALUE - Static variable in class com.strobel.assembler.ir.Instruction
- U2_MAX_VALUE - Static variable in class com.strobel.assembler.ir.Instruction
- U2_MIN_VALUE - Static variable in class com.strobel.assembler.ir.Instruction
- UNARY - Static variable in class com.strobel.decompiler.languages.java.ast.InsertParenthesesVisitor
- UnaryExpression - Class in com.strobel.expressions
-
Represents an expression that has a unary operator.
- UnaryExpression(ExpressionType, Expression, Type, MethodInfo) - Constructor for class com.strobel.expressions.UnaryExpression
- UnaryOperations() - Constructor for class com.strobel.decompiler.languages.java.ast.JavaResolver.UnaryOperations
- UnaryOperatorExpression - Class in com.strobel.decompiler.languages.java.ast
- UnaryOperatorExpression(UnaryOperatorType, Expression) - Constructor for class com.strobel.decompiler.languages.java.ast.UnaryOperatorExpression
- unaryOperatorNotDefined(ExpressionType, Type) - Static method in class com.strobel.expressions.Error
- UnaryOperatorType - Enum Class in com.strobel.decompiler.languages.java.ast
- UnaryOperatorType() - Constructor for enum class com.strobel.decompiler.languages.java.ast.UnaryOperatorType
- unaryPlus(Expression) - Static method in class com.strobel.expressions.Expression
- unaryPlus(Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- UnaryPlus - Enum constant in enum class com.strobel.expressions.ExpressionType
- UnaryTypeVisitor<R> - Class in com.strobel.reflection
- UnaryTypeVisitor() - Constructor for class com.strobel.reflection.UnaryTypeVisitor
- unassignedVariableUses - Variable in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis
- unassignedVariableUsesView - Variable in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis
- UNATTACHED_ANNOTATION_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.EntityDeclaration
- UNATTRIBUTED - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- UNATTRIBUTED - Enum constant in enum class com.strobel.reflection.Flags.Flag
- UNATTRIBUTED - Static variable in class com.strobel.assembler.metadata.Flags
-
Flag for class symbols is set and later re-set to indicate that a class has been entered but has not yet been attributed.
- UNATTRIBUTED - Static variable in class com.strobel.reflection.Flags
-
Flag for class symbols is set and later re-set to indicate that a class has been entered but has not yet been attributed.
- unbound() - Static method in class com.strobel.assembler.metadata.MetadataParser
- unbounded() - Static method in class com.strobel.assembler.metadata.WildcardType
- UNBOUNDED - Static variable in class com.strobel.assembler.metadata.WildcardType
- unboundedWildcard() - Static method in class com.strobel.reflection.Type
- UnboundedWildcard - Static variable in class com.strobel.reflection.Type.LazyConstants
- unbox(TypeReference) - Static method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.IsRedundantVisitor
- unbox(Expression) - Static method in class com.strobel.expressions.Expression
- unbox(Expression, Type<?>) - Static method in class com.strobel.expressions.Expression
- Unbox - Enum constant in enum class com.strobel.decompiler.ast.AstCode
-
Simulates extraction of a primitive type from its corresponding boxed type.
- Unbox - Enum constant in enum class com.strobel.expressions.ExpressionType
- UNBOX_METHODS - Static variable in class com.strobel.decompiler.languages.java.ast.transforms.RemoveImplicitBoxingTransform
- unboxLeftBinaryOperand(Type, Type) - Method in class com.strobel.expressions.LambdaCompiler
- unboxNotDefined(Type<?>, Type<?>) - Static method in class com.strobel.expressions.Error
- unboxRightBinaryOperand(Type) - Method in class com.strobel.expressions.LambdaCompiler
- unclosedExceptionBlock() - Static method in class com.strobel.reflection.emit.Error
- undefinedVariable(String, Type, String) - Static method in class com.strobel.expressions.Error
- UNDERLINE - Enum constant in enum class com.strobel.io.Ansi.Attribute
- underlyingType0() - Method in class com.strobel.assembler.metadata.CompoundTypeReference
- unexpectedCoalesceOperator() - Static method in class com.strobel.expressions.Error
- unhandledBinary(ExpressionType) - Static method in class com.strobel.expressions.Error
- unhandledUnary(ExpressionType) - Static method in class com.strobel.expressions.Error
- unindent() - Method in interface com.strobel.decompiler.ITextOutput
- unindent() - Method in interface com.strobel.decompiler.languages.java.IOutputFormatter
- unindent() - Method in class com.strobel.decompiler.languages.java.TextOutputFormatter
- unindent() - Method in class com.strobel.decompiler.PlainTextOutput
- unindent() - Method in class com.strobel.expressions.DebugViewWriter
- Uninitialized - Enum constant in enum class com.strobel.assembler.ir.FrameValueType
- UNINITIALIZED - Static variable in class com.strobel.assembler.ir.FrameValue
- UNINITIALIZED_FIELD - Static variable in class com.strobel.assembler.metadata.Flags
-
Flag to mark a record field that was not initialized in the compact constructor
- UNINITIALIZED_THIS - Static variable in class com.strobel.assembler.ir.FrameValue
- UninitializedHashCode - Static variable in class com.strobel.core.Pair
- UninitializedHashCode - Static variable in class com.strobel.core.Triple
- UninitializedThis - Enum constant in enum class com.strobel.assembler.ir.FrameValueType
- union(ImmutableList<Type<?>>, ImmutableList<Type<?>>) - Static method in class com.strobel.reflection.Helper
- union(T[], T...) - Static method in class com.strobel.core.ArrayUtilities
- UNION - Static variable in class com.strobel.assembler.metadata.Flags
-
Flag that marks a a multi-catch parameter
- UNION - Static variable in class com.strobel.reflection.Flags
-
Flag that marks a a multi-catch parameter
- UNION_TOKEN - Static variable in class com.strobel.decompiler.languages.java.ast.UnionType
- UnionType - Class in com.strobel.assembler.metadata
- UnionType - Class in com.strobel.decompiler.languages.java.ast
- UnionType(TypeReference...) - Constructor for class com.strobel.assembler.metadata.UnionType
- UnionType(AstType...) - Constructor for class com.strobel.decompiler.languages.java.ast.UnionType
- uniqueTypeId - Variable in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter.IndyHelperBuilder
- UNIX - Enum constant in enum class com.strobel.decompiler.languages.java.ast.NewLineType
- UnixNewLine - Class in com.strobel.decompiler.languages.java.ast
- UnixNewLine() - Constructor for class com.strobel.decompiler.languages.java.ast.UnixNewLine
- UnixNewLine(TextLocation) - Constructor for class com.strobel.decompiler.languages.java.ast.UnixNewLine
- Unknown - Enum constant in enum class com.strobel.expressions.AnalyzeTypeIsResult
- Unknown - Enum constant in enum class com.strobel.reflection.emit.OperandType
-
Opcode was not recognized.
- UNKNOWN - Enum constant in enum class com.strobel.decompiler.languages.java.ast.NodeType
- UNKNOWN_INSTANCE - Static variable in class com.strobel.decompiler.ast.AstBuilder.VariableSlot
- UNKNOWN_LINE_NUMBER - Static variable in interface com.strobel.decompiler.languages.java.OffsetToLineNumberConverter
-
indicates that the line number is unknown
- UnknownVariableReference(TypeReference, int, TypeReference) - Constructor for class com.strobel.assembler.metadata.VariableDefinitionCollection.UnknownVariableReference
- unlock() - Method in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap
- unlock(int) - Method in class com.strobel.concurrent.StripedLock
- unlock(int) - Method in class com.strobel.concurrent.StripedReentrantLock
- unmatchedLocal() - Static method in class com.strobel.reflection.emit.Error
- unmatchedParameters - Variable in class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.VariableInfo
- UNMODIFIABLE_LIST_CLASS - Static variable in class com.strobel.expressions.Expression
- UnmodifiableArrayList(T[]) - Constructor for class com.strobel.core.ArrayUtilities.UnmodifiableArrayList
- unmodifiableCollection() - Static method in class com.strobel.core.Error
- unmodifiableCollection() - Static method in class com.strobel.expressions.Error
- unreachable() - Static method in class com.strobel.util.ContractUtils
- UnresolvedField(TypeReference, String, TypeReference) - Constructor for class com.strobel.assembler.metadata.MetadataParser.UnresolvedField
- UnresolvedGenericType(TypeReference, List<TypeReference>) - Constructor for class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedGenericType
- UnresolvedMethod(TypeReference, String, IMethodSignature) - Constructor for class com.strobel.assembler.metadata.MetadataParser.UnresolvedMethod
- UnresolvedType(TypeReference, String, String) - Constructor for class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedType
- UnresolvedType(TypeReference, String, String, List<GenericParameter>) - Constructor for class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedType
- UnresolvedType(String, String, String) - Constructor for class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedType
- UnresolvedType(String, String, String, List<GenericParameter>) - Constructor for class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedType
- unsafe() - Static method in class com.strobel.compilerservices.UnsafeAccess
- UnsafeAccess - Class in com.strobel.compilerservices
- UnsafeAccess() - Constructor for class com.strobel.compilerservices.UnsafeAccess
- unsafeDefineClass0() - Static method in class com.strobel.reflection.emit.TypeBuilder
- UNSIGNED_SHIFT_RIGHT - Enum constant in enum class com.strobel.decompiler.languages.java.ast.AssignmentOperatorType
- UNSIGNED_SHIFT_RIGHT - Enum constant in enum class com.strobel.decompiler.languages.java.ast.BinaryOperatorType
- UNSIGNED_SHIFT_RIGHT_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.AssignmentExpression
- UNSIGNED_SHIFT_RIGHT_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.BinaryOperatorExpression
- unsignedRightShift(JvmType, Object, Object) - Static method in class com.strobel.decompiler.languages.java.ast.JavaResolver.BinaryOperations
- unsignedRightShift(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- unsignedRightShift(Expression, Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- UnsignedRightShift - Enum constant in enum class com.strobel.expressions.ExpressionType
- unsignedRightShiftAssign(Expression, Expression) - Static method in class com.strobel.expressions.Expression
- unsignedRightShiftAssign(Expression, Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- unsignedRightShiftAssign(Expression, Expression, MethodInfo, LambdaExpression<?>) - Static method in class com.strobel.expressions.Expression
- UnsignedRightShiftAssign - Enum constant in enum class com.strobel.expressions.ExpressionType
- unsupported() - Static method in class com.strobel.util.ContractUtils
- unsupportedNode(Node) - Static method in class com.strobel.decompiler.ast.Error
- unwrap(MethodInfo) - Static method in class com.strobel.reflection.DelegatingMethodInfo
- unwrap(Throwable) - Static method in class com.strobel.core.ExceptionUtilities
- update(Expression) - Method in class com.strobel.expressions.MemberExpression
- update(Expression) - Method in class com.strobel.expressions.TypeBinaryExpression
- update(Expression) - Method in class com.strobel.expressions.UnaryExpression
- update(ExpressionList<? extends Expression>) - Method in class com.strobel.expressions.ConcatExpression
- update(ExpressionList<? extends Expression>) - Method in class com.strobel.expressions.NewArrayExpression
- update(ExpressionList<? extends Expression>) - Method in class com.strobel.expressions.NewExpression
- update(ExpressionList<? extends Expression>, Expression) - Method in class com.strobel.expressions.SwitchCase
- update(Expression, ReadOnlyList<CatchBlock>, Expression) - Method in class com.strobel.expressions.TryExpression
- update(Expression, ReadOnlyList<SwitchCase>, Expression, SwitchOptions) - Method in class com.strobel.expressions.SwitchExpression
- update(Expression, ExpressionList<? extends Expression>) - Method in class com.strobel.expressions.MethodCallExpression
- update(Expression, Expression, Expression) - Method in class com.strobel.expressions.ConditionalExpression
- update(Expression, LambdaExpression<?>, Expression) - Method in class com.strobel.expressions.BinaryExpression
- update(Expression, ParameterExpressionList) - Method in class com.strobel.expressions.LambdaExpression
- update(LabelTarget, Expression) - Method in class com.strobel.expressions.GotoExpression
- update(LabelTarget, Expression) - Method in class com.strobel.expressions.LabelExpression
- update(LabelTarget, LabelTarget, Expression) - Method in class com.strobel.expressions.LoopExpression
- update(LambdaExpression, ExpressionList<? extends Expression>) - Method in class com.strobel.expressions.InvocationExpression
- update(ParameterExpressionList) - Method in class com.strobel.expressions.RuntimeVariablesExpression
- update(ParameterExpression, Expression, Expression) - Method in class com.strobel.expressions.CatchBlock
- update(ParameterExpression, Expression, Expression, Expression, Expression, LabelTarget, LabelTarget) - Method in class com.strobel.expressions.ForExpression
- update(ParameterExpression, Expression, Expression, LabelTarget, LabelTarget) - Method in class com.strobel.expressions.ForEachExpression
- updateEmitAsTailCallFlag(int, int) - Static method in class com.strobel.expressions.LambdaCompiler
- updateEmitAsTypeFlag(int, int) - Static method in class com.strobel.expressions.LambdaCompiler
- updateEmitExpressionStartFlag(int, int) - Static method in class com.strobel.expressions.LambdaCompiler
- updateExceptionVariable(CatchBlock, ExceptionHandler) - Method in class com.strobel.decompiler.ast.AstBuilder
- updateExtendsBound() - Method in class com.strobel.reflection.emit.TypeBuilder
- updateFrame(Instruction, Frame, Frame, Map<Instruction, TypeReference>, Map<Instruction, Frame>) - Static method in class com.strobel.assembler.ir.StackMapAnalyzer
- updateGenericParameter(int, GenericParameter) - Method in class com.strobel.assembler.metadata.GenericParameterCollection
- updateMembersWithGeneratedReferences() - Method in class com.strobel.reflection.emit.TypeBuilder
- updateParameterDeclarations(AstMethodBodyBuilder.VariableInfo<?>, Iterable<ParameterDeclaration>) - Method in class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder
- UPDATER - Static variable in class com.strobel.componentmodel.UserDataStoreBase
- updateStackSize(OpCode, int) - Method in class com.strobel.reflection.emit.CodeGenerator
- UPPER_BOUND_VISITOR - Static variable in class com.strobel.assembler.metadata.MetadataHelper
- upperBound(Type<?>) - Static method in class com.strobel.reflection.Helper
- UpperBoundMapper - Static variable in class com.strobel.reflection.ErasedType
- UpperBoundVisitor - Static variable in class com.strobel.reflection.Helper
- UsageClassifier - Class in com.strobel.decompiler.languages.java.analysis
- UsageClassifier() - Constructor for class com.strobel.decompiler.languages.java.analysis.UsageClassifier
- UsageType - Enum Class in com.strobel.decompiler.languages.java.analysis
- UsageType() - Constructor for enum class com.strobel.decompiler.languages.java.analysis.UsageType
- useAnnotationFlag() - Method in enum class com.strobel.assembler.metadata.CompilerTarget
- useAnnotationFlag() - Method in enum class com.strobel.reflection.emit.CompilationTarget
- useBridgeFlag() - Method in enum class com.strobel.assembler.metadata.CompilerTarget
- useBridgeFlag() - Method in enum class com.strobel.reflection.emit.CompilationTarget
- useDollar() - Method in class com.strobel.assembler.metadata.signatures.SimpleClassTypeSignature
- useEnumFlag() - Method in enum class com.strobel.assembler.metadata.CompilerTarget
- useEnumFlag() - Method in enum class com.strobel.reflection.emit.CompilationTarget
- useInnerCacheClass() - Method in enum class com.strobel.assembler.metadata.CompilerTarget
-
Sometimes we need to create a field to cache a value like a class literal of the assertions flag.
- useInnerCacheClass() - Method in enum class com.strobel.reflection.emit.CompilationTarget
-
Sometimes we need to create a field to cache a value like a class literal of the assertions flag.
- usePrivateSyntheticFields() - Method in enum class com.strobel.assembler.metadata.CompilerTarget
-
Beginning in -target 1.5, we make synthetic variables package-private instead of private.
- usePrivateSyntheticFields() - Method in enum class com.strobel.reflection.emit.CompilationTarget
-
Beginning in -target 1.4.2, we make synthetic variables package-private instead of private.
- UserDataStore - Interface in com.strobel.componentmodel
- UserDataStoreBase - Class in com.strobel.componentmodel
- UserDataStoreBase() - Constructor for class com.strobel.componentmodel.UserDataStoreBase
- useStringBuilder() - Method in enum class com.strobel.assembler.metadata.CompilerTarget
-
Beginning in 1.5, we have an unsynchronized version of StringBuffer called StringBuilder that can be used by the compiler for string concatenation.
- useStringBuilder() - Method in enum class com.strobel.reflection.emit.CompilationTarget
-
Beginning in 1.5, we have an unsynchronized version of StringBuffer called StringBuilder that can be used by the compiler for string concatenation.
- usesVariable(AstNode, String) - Static method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform
- useSyntheticFlag() - Method in enum class com.strobel.assembler.metadata.CompilerTarget
-
Beginning in 1.5, we have flag bits we can use instead of marker attributes.
- useSyntheticFlag() - Method in enum class com.strobel.reflection.emit.CompilationTarget
-
Beginning in 1.5, we have flag bits we can use instead of marker attributes.
- useTemp(ParameterExpression) - Method in class com.strobel.expressions.StackSpiller.TempMaker
- useVarargsFlag() - Method in enum class com.strobel.assembler.metadata.CompilerTarget
- useVarargsFlag() - Method in enum class com.strobel.reflection.emit.CompilationTarget
- UShr - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- UsingBraceEnforcement - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- Utf8StringConstant - Enum constant in enum class com.strobel.assembler.ir.ConstantPool.Tag
- Utf8StringConstant - Enum constant in enum class com.strobel.reflection.emit.ConstantPool.Tag
- Utf8StringConstant(ConstantPool, String) - Constructor for class com.strobel.reflection.emit.ConstantPool.Utf8StringConstant
- Utf8StringConstantEntry(ConstantPool, String) - Constructor for class com.strobel.assembler.ir.ConstantPool.Utf8StringConstantEntry
- UUID - Static variable in class com.strobel.reflection.Types
V
- validateArgumentCount(MethodBase, ExpressionType, int, TypeList) - Static method in class com.strobel.expressions.Expression
- validateArgumentTypes(MethodBase, ExpressionType, ExpressionList<T>) - Static method in class com.strobel.expressions.Expression
- validateBinary(BinaryExpression, BinaryExpression) - Static method in class com.strobel.expressions.ExpressionVisitor
- validateCallTargetType(Type<?>, MethodInfo) - Static method in class com.strobel.expressions.Expression
- validateChildType(Type, Type, String) - Static method in class com.strobel.expressions.ExpressionVisitor
- validateCoalesceArgumentTypes(Type<?>, Type<?>) - Static method in class com.strobel.expressions.Expression
- validateFinish() - Method in class com.strobel.expressions.LabelInfo
- validateGoto(LabelTarget, Expression, String, String) - Static method in class com.strobel.expressions.Expression
- validateGotoType(Type<?>, Expression, String) - Static method in class com.strobel.expressions.Expression
- validateJump(LabelScopeInfo) - Method in class com.strobel.expressions.LabelInfo
- validateLambdaArgs(Type<T>, Expression, ParameterExpressionList) - Static method in class com.strobel.expressions.Expression
- validateOneArgument(MethodBase, ExpressionType, T, Type<?>) - Static method in class com.strobel.expressions.Expression
- validateOpAssignConversionLambda(LambdaExpression<?>, Expression, MethodInfo, ExpressionType) - Static method in class com.strobel.expressions.Expression
- validateOperator(MethodInfo) - Static method in class com.strobel.expressions.Expression
- validateStaticOrInstanceMethod(Expression, MethodInfo) - Static method in class com.strobel.expressions.Expression
- validateSwitch(SwitchExpression, SwitchExpression) - Static method in class com.strobel.expressions.ExpressionVisitor
- validateSwitchCaseType(Expression, boolean, Type<?>, String) - Static method in class com.strobel.expressions.Expression
- validateTryAndCatchHaveSameType(Type<?>, Expression, ReadOnlyList<CatchBlock>) - Static method in class com.strobel.expressions.Expression
- validateUnary(UnaryExpression, UnaryExpression) - Static method in class com.strobel.expressions.ExpressionVisitor
- validateVariables(ParameterExpressionList, String) - Static method in class com.strobel.expressions.Expression
- validElementRange(int, int, int) - Static method in class com.strobel.core.VerifyArgument
- value - Variable in class com.strobel.assembler.ir.ConstantPool.DoubleConstantEntry
- value - Variable in class com.strobel.assembler.ir.ConstantPool.FloatConstantEntry
- value - Variable in class com.strobel.assembler.ir.ConstantPool.IntegerConstantEntry
- value - Variable in class com.strobel.assembler.ir.ConstantPool.LongConstantEntry
- value - Variable in enum class com.strobel.assembler.ir.ConstantPool.Tag
- value - Variable in class com.strobel.assembler.ir.ConstantPool.Utf8StringConstantEntry
- value - Variable in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap.IntHashEntry
- value - Variable in class com.strobel.core.BooleanBox
- value - Variable in class com.strobel.core.ByteBox
- value - Variable in class com.strobel.core.CharacterBox
- value - Variable in class com.strobel.core.DoubleBox
- value - Variable in class com.strobel.core.FloatBox
- value - Variable in class com.strobel.core.IntegerBox
- value - Variable in class com.strobel.core.LongBox
- value - Variable in class com.strobel.core.ShortBox
- value - Variable in class com.strobel.core.StrongBox
- value - Variable in class com.strobel.decompiler.ast.AstBuilder.StackSlot
- value - Variable in class com.strobel.decompiler.ast.AstBuilder.VariableSlot
- value - Variable in class com.strobel.expressions.BoundConstants.TypedConstant
- value - Variable in enum class com.strobel.io.Ansi.Attribute
- value - Variable in class com.strobel.reflection.emit.ConstantPool.DoubleConstant
- value - Variable in class com.strobel.reflection.emit.ConstantPool.FloatConstant
- value - Variable in class com.strobel.reflection.emit.ConstantPool.IntegerConstant
- value - Variable in class com.strobel.reflection.emit.ConstantPool.LongConstant
- value - Variable in enum class com.strobel.reflection.emit.ConstantPool.Tag
- value - Variable in class com.strobel.reflection.emit.ConstantPool.Utf8StringConstant
- value() - Element in annotation interface com.strobel.annotations.NotNull
- value() - Element in annotation interface com.strobel.annotations.Nullable
- value() - Method in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap.SimpleEntry
- value() - Method in interface com.strobel.collections.concurrent.IntObjectEntry
- Value - Static variable in class com.strobel.reflection.Missing
- Value - Static variable in class com.strobel.reflection.Type
- VALUE_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.SwitchExpressionArm
- ValueIterator() - Constructor for class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap.ValueIterator
- valueMustBeConstant() - Static method in class com.strobel.reflection.emit.Error
- valueOf(String) - Static method in enum class com.strobel.assembler.flowanalysis.ControlFlowNodeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.assembler.flowanalysis.JumpType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.assembler.ir.ConstantPool.ReferenceKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.assembler.ir.ConstantPool.Tag
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.assembler.ir.ExceptionHandlerType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.assembler.ir.FlowControl
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.assembler.ir.FrameType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.assembler.ir.FrameValueType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.assembler.ir.OpCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.assembler.ir.OpCodeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.assembler.ir.OperandType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.assembler.ir.StackBehavior
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.assembler.metadata.annotations.AnnotationElementType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.assembler.metadata.CompilerTarget
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.assembler.metadata.ConversionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.assembler.metadata.Flags.Flag
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.assembler.metadata.Flags.Kind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.assembler.metadata.GenericParameterType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.assembler.metadata.JvmType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.assembler.metadata.LanguageFeature
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.assembler.metadata.MethodHandleType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.core.OS
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.core.StringComparison
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.decompiler.AnsiTextOutput.ColorScheme
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.decompiler.ast.AstCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.decompiler.ast.AstOptimizationStep
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.decompiler.ast.LoopType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.decompiler.languages.EntityType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.decompiler.languages.java.analysis.ControlFlowEdgeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.decompiler.languages.java.analysis.ControlFlowNodeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.decompiler.languages.java.analysis.Correlator.CorrelationMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.decompiler.languages.java.analysis.UsageType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.decompiler.languages.java.ast.AssignmentOperatorType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.decompiler.languages.java.ast.BinaryOperatorType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.decompiler.languages.java.ast.ClassType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.decompiler.languages.java.ast.CommentType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.decompiler.languages.java.ast.ConstructorInitializerType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.decompiler.languages.java.ast.NameResolveMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.decompiler.languages.java.ast.NewLineType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.decompiler.languages.java.ast.NodeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.decompiler.languages.java.ast.SimpleNameLookupMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.decompiler.languages.java.ast.UnaryOperatorType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.decompiler.languages.java.BraceEnforcement
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.decompiler.languages.java.BraceStyle
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.decompiler.languages.java.JavaOutputVisitor.LastWritten
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.decompiler.languages.java.TextOutputFormatter.LineNumberMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.decompiler.languages.java.Wrapping
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.decompiler.LineNumberFormatter.LineNumberOption
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.decompiler.NameSyntax
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.expressions.AnalyzeTypeIsResult
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.expressions.ExpressionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.expressions.GotoExpressionKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.expressions.LabelScopeKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.expressions.StackSpiller.RewriteAction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.expressions.StackSpiller.Stack
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.expressions.VariableStorageKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.io.Ansi.Attribute
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.io.Ansi.Color
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.reflection.BindingFlags
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.reflection.CallingConvention
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.reflection.emit.CompilationTarget
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.reflection.emit.ConstantPool.ReferenceKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.reflection.emit.ConstantPool.Tag
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.reflection.emit.OpCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.reflection.emit.OperandType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.reflection.emit.ScopeAction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.reflection.emit.StackBehavior
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.reflection.emit.SwitchOptions
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.reflection.emit.Verifier.FrameType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.reflection.Flags.Flag
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.reflection.MemberListOptions
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.reflection.MemberListType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.reflection.MemberType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.reflection.RuntimeTypeCache.CacheType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.reflection.RuntimeTypeCache.WhatsCached
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.strobel.reflection.SimpleType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.strobel.assembler.flowanalysis.ControlFlowNodeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.assembler.flowanalysis.JumpType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.assembler.ir.ConstantPool.ReferenceKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.assembler.ir.ConstantPool.Tag
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.assembler.ir.ExceptionHandlerType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.assembler.ir.FlowControl
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.assembler.ir.FrameType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.assembler.ir.FrameValueType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.assembler.ir.OpCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.assembler.ir.OpCodeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.assembler.ir.OperandType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.assembler.ir.StackBehavior
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.assembler.metadata.annotations.AnnotationElementType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.assembler.metadata.CompilerTarget
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.assembler.metadata.ConversionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.assembler.metadata.Flags.Flag
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.assembler.metadata.Flags.Kind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.assembler.metadata.GenericParameterType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.assembler.metadata.JvmType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.assembler.metadata.LanguageFeature
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.assembler.metadata.MethodHandleType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.core.OS
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.core.StringComparison
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.decompiler.AnsiTextOutput.ColorScheme
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.decompiler.ast.AstCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.decompiler.ast.AstOptimizationStep
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.decompiler.ast.LoopType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.decompiler.languages.EntityType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.decompiler.languages.java.analysis.ControlFlowEdgeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.decompiler.languages.java.analysis.ControlFlowNodeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.decompiler.languages.java.analysis.Correlator.CorrelationMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.decompiler.languages.java.analysis.UsageType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.decompiler.languages.java.ast.AssignmentOperatorType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.decompiler.languages.java.ast.BinaryOperatorType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.decompiler.languages.java.ast.ClassType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.decompiler.languages.java.ast.CommentType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.decompiler.languages.java.ast.ConstructorInitializerType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.decompiler.languages.java.ast.NameResolveMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.decompiler.languages.java.ast.NewLineType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.decompiler.languages.java.ast.NodeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.decompiler.languages.java.ast.SimpleNameLookupMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.decompiler.languages.java.ast.UnaryOperatorType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.decompiler.languages.java.BraceEnforcement
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.decompiler.languages.java.BraceStyle
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.decompiler.languages.java.JavaOutputVisitor.LastWritten
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.decompiler.languages.java.TextOutputFormatter.LineNumberMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.decompiler.languages.java.Wrapping
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.decompiler.LineNumberFormatter.LineNumberOption
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.decompiler.NameSyntax
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.expressions.AnalyzeTypeIsResult
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.expressions.ExpressionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.expressions.GotoExpressionKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.expressions.LabelScopeKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.expressions.StackSpiller.RewriteAction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.expressions.StackSpiller.Stack
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.expressions.VariableStorageKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.io.Ansi.Attribute
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.io.Ansi.Color
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.reflection.BindingFlags
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.reflection.CallingConvention
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.reflection.emit.CompilationTarget
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.reflection.emit.ConstantPool.ReferenceKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.reflection.emit.ConstantPool.Tag
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.reflection.emit.OpCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.reflection.emit.OperandType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.reflection.emit.ScopeAction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.reflection.emit.StackBehavior
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.reflection.emit.SwitchOptions
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.reflection.emit.Verifier.FrameType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.reflection.Flags.Flag
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.reflection.MemberListOptions
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.reflection.MemberListType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.reflection.MemberType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.reflection.RuntimeTypeCache.CacheType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.reflection.RuntimeTypeCache.WhatsCached
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.strobel.reflection.SimpleType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VALUES - Static variable in enum class com.strobel.assembler.metadata.CompilerTarget
- VarArgs - Enum constant in enum class com.strobel.reflection.CallingConvention
- VARARGS - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- VARARGS - Enum constant in enum class com.strobel.reflection.Flags.Flag
- VARARGS - Static variable in class com.strobel.assembler.metadata.Flags
-
Flag that marks varargs methods.
- VARARGS - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- VARARGS - Static variable in class com.strobel.reflection.Flags
-
Flag that marks varargs methods.
- VARARGS_MODIFIER - Static variable in class com.strobel.reflection.MemberInfo
- VarArgsTransform - Class in com.strobel.decompiler.languages.java.ast.transforms
- VarArgsTransform(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.VarArgsTransform
- VarFlags - Static variable in class com.strobel.assembler.metadata.Flags
-
Modifier masks.
- VarFlags - Static variable in class com.strobel.reflection.Flags
-
Modifier masks.
- variable - Variable in class com.strobel.decompiler.ast.AstBuilder.VariableInfo
- variable - Variable in class com.strobel.expressions.CompilerScope.Storage
- variable(Type<?>) - Static method in class com.strobel.expressions.Expression
- variable(Type<?>, String) - Static method in class com.strobel.expressions.Expression
- Variable - Class in com.strobel.decompiler.ast
- Variable() - Constructor for class com.strobel.decompiler.ast.Variable
- VARIABLE - Static variable in class com.strobel.decompiler.languages.java.ast.Keys
- VARIABLE - Static variable in class com.strobel.decompiler.languages.java.ast.Roles
- VARIABLE_DEFINITION - Static variable in class com.strobel.decompiler.languages.java.ast.Keys
- VARIABLE_PATTERN - Static variable in class com.strobel.core.Environment
- VariableBinder - Class in com.strobel.expressions
- VariableBinder() - Constructor for class com.strobel.expressions.VariableBinder
- VariableDeclarationStatement - Class in com.strobel.decompiler.languages.java.ast
- VariableDeclarationStatement() - Constructor for class com.strobel.decompiler.languages.java.ast.VariableDeclarationStatement
- VariableDeclarationStatement(AstType, String) - Constructor for class com.strobel.decompiler.languages.java.ast.VariableDeclarationStatement
- VariableDeclarationStatement(AstType, String, int) - Constructor for class com.strobel.decompiler.languages.java.ast.VariableDeclarationStatement
- VariableDeclarationStatement(AstType, String, int, Expression) - Constructor for class com.strobel.decompiler.languages.java.ast.VariableDeclarationStatement
- VariableDeclarationStatement(AstType, String, Expression) - Constructor for class com.strobel.decompiler.languages.java.ast.VariableDeclarationStatement
- VariableDefinition - Class in com.strobel.assembler.metadata
-
User: Mike Strobel Date: 1/6/13 Time: 2:11 PM
- VariableDefinition(int, String, MethodDefinition, TypeReference) - Constructor for class com.strobel.assembler.metadata.VariableDefinition
- VariableDefinitionCollection - Class in com.strobel.assembler.metadata
- VariableDefinitionCollection(MethodDefinition) - Constructor for class com.strobel.assembler.metadata.VariableDefinitionCollection
- VariableDefinitionCollection.UnknownVariableReference - Class in com.strobel.assembler.metadata
- VariableInfo(int, Variable, List<AstBuilder.ByteCode>, List<AstBuilder.ByteCode>) - Constructor for class com.strobel.decompiler.ast.AstBuilder.VariableInfo
- VariableInfo(T, List<ParameterDefinition>) - Constructor for class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.VariableInfo
- VariableInitializer - Class in com.strobel.decompiler.languages.java.ast
- VariableInitializer() - Constructor for class com.strobel.decompiler.languages.java.ast.VariableInitializer
- VariableInitializer(String) - Constructor for class com.strobel.decompiler.languages.java.ast.VariableInitializer
- VariableInitializer(String, Expression) - Constructor for class com.strobel.decompiler.languages.java.ast.VariableInitializer
- VariableInitializer.NullVariableInitializer - Class in com.strobel.decompiler.languages.java.ast
- VariableInitializer.PatternPlaceholder - Class in com.strobel.decompiler.languages.java.ast
- variableName - Variable in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis
- VariableReference - Class in com.strobel.assembler.metadata
-
User: Mike Strobel Date: 1/6/13 Time: 2:07 PM
- VariableReference(TypeReference) - Constructor for class com.strobel.assembler.metadata.VariableReference
- VariableReference(String, TypeReference) - Constructor for class com.strobel.assembler.metadata.VariableReference
- variables - Variable in class com.strobel.expressions.HoistedLocals
- variables(ParameterExpression...) - Static method in class com.strobel.expressions.Expression
- variablesBefore - Variable in class com.strobel.decompiler.ast.AstBuilder.ByteCode
- VariableSlot(FrameValue, AstBuilder.ByteCode[]) - Constructor for class com.strobel.decompiler.ast.AstBuilder.VariableSlot
- variablesMatch(VariableReference, VariableReference) - Method in class com.strobel.decompiler.ast.AstBuilder
- variablesToDeclare - Variable in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform
- VariableStorageKind - Enum Class in com.strobel.expressions
- VariableStorageKind() - Constructor for enum class com.strobel.expressions.VariableStorageKind
- VariableToDeclare(AstType, String, Variable, AssignmentExpression, BlockStatement) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.VariableToDeclare
- VariableToDeclare(AstType, String, Variable, CatchClause) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.VariableToDeclare
- VariableToDeclare(AstType, String, Variable, Statement, BlockStatement) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.VariableToDeclare
- VarPop - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- VarPop - Enum constant in enum class com.strobel.reflection.emit.StackBehavior
- VarPush - Enum constant in enum class com.strobel.assembler.ir.StackBehavior
- VarPush - Enum constant in enum class com.strobel.reflection.emit.StackBehavior
- varReference(Variable) - Method in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- varReference(AstNode) - Method in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- VerificationException - Exception Class in com.strobel.reflection.emit
- VerificationException() - Constructor for exception class com.strobel.reflection.emit.VerificationException
- VerificationException(String) - Constructor for exception class com.strobel.reflection.emit.VerificationException
- VerificationException(String, Verifier.VerifierFrame[]) - Constructor for exception class com.strobel.reflection.emit.VerificationException
- VerificationException(String, Throwable) - Constructor for exception class com.strobel.reflection.emit.VerificationException
- VerificationException(String, Throwable, Verifier.VerifierFrame[]) - Constructor for exception class com.strobel.reflection.emit.VerificationException
- VerificationException(Throwable) - Constructor for exception class com.strobel.reflection.emit.VerificationException
- VerificationException(Throwable, Verifier.VerifierFrame[]) - Constructor for exception class com.strobel.reflection.emit.VerificationException
- Verifier - Class in com.strobel.reflection.emit
- Verifier() - Constructor for class com.strobel.reflection.emit.Verifier
- Verifier.FrameType - Enum Class in com.strobel.reflection.emit
- Verifier.GenericParameterResolver - Class in com.strobel.reflection.emit
- Verifier.GenericParameterScopeVerifier - Class in com.strobel.reflection.emit
- Verifier.VerifierFrame - Class in com.strobel.reflection.emit
- VerifierFrame(Verifier.FrameType, MemberInfo) - Constructor for class com.strobel.reflection.emit.Verifier.VerifierFrame
- VerifierFrame(Verifier.FrameType, MemberInfo, Object) - Constructor for class com.strobel.reflection.emit.Verifier.VerifierFrame
- verify(TypeBuilder<?>) - Static method in class com.strobel.reflection.emit.Verifier
- verify(FieldInfo, MethodBuilder) - Static method in class com.strobel.reflection.emit.Verifier
- verify(MethodBase, MethodBuilder) - Static method in class com.strobel.reflection.emit.Verifier
- VERIFY_LOCAL_VARIABLE_TYPES - Static variable in class com.strobel.reflection.emit.Verifier
- VerifyArgument - Class in com.strobel.core
- VerifyArgument() - Constructor for class com.strobel.core.VerifyArgument
- verifyCanRead(Expression[], String) - Static method in class com.strobel.expressions.Expression
- verifyCanRead(Expression, String) - Static method in class com.strobel.expressions.Expression
- verifyCanRead(Iterable<? extends Expression>, String) - Static method in class com.strobel.expressions.Expression
- verifyCanWrite(Expression, String) - Static method in class com.strobel.expressions.Expression
- verifyCanWrite(Iterable<? extends Expression>, String) - Static method in class com.strobel.expressions.Expression
- verifyCodeGeneratorNotCreated() - Method in class com.strobel.reflection.emit.MethodBuilder
- verifyCreated() - Method in class com.strobel.reflection.emit.TypeBuilder
- verifyFrozen() - Method in class com.strobel.assembler.Collection
- verifyFrozen() - Method in class com.strobel.core.Freezable
- VerifyGeneratedClassesProperty - Static variable in class com.strobel.reflection.emit.TypeBuilder
- verifyNotAbstract() - Method in class com.strobel.reflection.emit.MethodBuilder
- verifyNotCreated() - Method in class com.strobel.reflection.emit.TypeBuilder
- verifyNotFrozen() - Method in class com.strobel.assembler.Collection
- verifyNotFrozen() - Method in class com.strobel.core.Freezable
- verifyNotGeneric() - Method in class com.strobel.reflection.emit.MethodBuilder
- verifyNotGeneric() - Method in class com.strobel.reflection.emit.TypeBuilder
- verifyReadableBytes(int) - Method in class com.strobel.assembler.metadata.Buffer
- verifyResults() - Method in class com.strobel.decompiler.ast.TypeAnalysis
- verifyRewrite(StackSpiller.Result, Expression) - Static method in class com.strobel.expressions.StackSpiller
- verifyTemps() - Method in class com.strobel.expressions.StackSpiller.TempMaker
- verifyTemps() - Method in class com.strobel.expressions.StackSpiller
- verifyTypeBinaryExpressionOperand(Expression, Type<?>) - Static method in class com.strobel.expressions.Expression
- verifyTypeCreated() - Method in class com.strobel.reflection.emit.ConstructorBuilder
- verifyTypeNotCreated() - Method in class com.strobel.reflection.emit.FieldBuilder
- version() - Method in enum class com.strobel.assembler.metadata.LanguageFeature
- version() - Static method in class com.strobel.Procyon
- VERSION - Static variable in class com.strobel.Procyon
- visit(int, int, long, String, String, String, String[]) - Method in interface com.strobel.assembler.metadata.TypeVisitor
- visit(ConstantPool.Entry) - Method in interface com.strobel.assembler.ir.ConstantPool.Visitor
- visit(ConstantPool.Entry) - Method in class com.strobel.assembler.ir.ConstantPool.Writer
- visit(ConstantPool.Entry) - Method in class com.strobel.assembler.metadata.ConstantPoolPrinter
- visit(Instruction) - Method in interface com.strobel.assembler.ir.InstructionVisitor
- visit(Instruction) - Method in class com.strobel.assembler.ir.StackMappingVisitor.InstructionAnalyzer
- visit(Instruction) - Method in class com.strobel.decompiler.languages.BytecodeLanguage.InstructionPrinter
- visit(OpCode) - Method in interface com.strobel.assembler.ir.InstructionVisitor
- visit(OpCode) - Method in class com.strobel.assembler.ir.StackMappingVisitor.InstructionAnalyzer
- visit(OpCode) - Method in class com.strobel.decompiler.languages.BytecodeLanguage.InstructionPrinter
- visit(TypeReference) - Method in class com.strobel.assembler.metadata.DefaultTypeVisitor
- visit(TypeReference, TypeReference) - Method in class com.strobel.assembler.metadata.MetadataHelper.SameTypeVisitor
- visit(TypeReference, Map<TypeReference, TypeReference>) - Method in class com.strobel.assembler.metadata.MethodBinder.AddMappingsForArgumentVisitor
- visit(TypeReference, Map<TypeReference, TypeReference>) - Method in class com.strobel.assembler.metadata.TypeSubstitutionVisitor
- visit(TypeReference, Map<TypeReference, TypeReference>) - Method in class com.strobel.decompiler.ast.TypeAnalysis.AddMappingsForArgumentVisitor
- visit(TypeReference, P) - Method in class com.strobel.assembler.metadata.DefaultTypeVisitor
- visit(ReadOnlyList<T>, ExpressionVisitor.ElementVisitor<T>) - Static method in class com.strobel.expressions.ExpressionVisitor
- visit(Expression) - Method in class com.strobel.expressions.ExpressionStringBuilder
- visit(Expression) - Method in class com.strobel.expressions.ExpressionVisitor
- visit(ExpressionList<? extends Expression>) - Method in class com.strobel.expressions.ExpressionVisitor
- visit(FieldInfo, MemberInfo) - Method in class com.strobel.reflection.emit.Verifier.GenericParameterScopeVerifier
- visit(MethodBase, MemberInfo) - Method in class com.strobel.reflection.emit.Verifier.GenericParameterScopeVerifier
- visit(ReflectedType<?>, Resolver.Frame, int) - Method in class com.strobel.reflection.Resolver
- visit(Type<?>) - Method in class com.strobel.reflection.TypeEraser
- visit(Type<?>) - Method in class com.strobel.reflection.TypeVisitor
- visit(Type<?>) - Method in class com.strobel.reflection.UnaryTypeVisitor
- visit(Type<?>, ConstructorList, TypeBindings) - Method in class com.strobel.reflection.TypeBinder
- visit(Type<?>, FieldList, TypeBindings) - Method in class com.strobel.reflection.TypeBinder
- visit(Type<?>, MethodList, TypeBindings) - Method in class com.strobel.reflection.TypeBinder
- visit(Type<?>, P) - Method in class com.strobel.reflection.TypeVisitor
- visit(TypeList) - Method in class com.strobel.reflection.TypeMapper
- visit(TypeList, MemberInfo, Verifier.FrameType) - Method in class com.strobel.reflection.emit.Verifier.GenericParameterScopeVerifier
- visit(TypeList, Type<?>) - Method in class com.strobel.reflection.TypeRelation
- visit(TypeList, T) - Method in class com.strobel.reflection.TypeMapper
- visit(Type, Resolver.Frame) - Method in class com.strobel.reflection.Resolver
- visit(List<? extends TypeReference>) - Method in class com.strobel.assembler.metadata.TypeMapper
- visit(List<? extends TypeReference>, T) - Method in class com.strobel.assembler.metadata.TypeMapper
- visit(T) - Method in interface com.strobel.expressions.ExpressionVisitor.ElementVisitor
- visitAndConvert(T, String) - Method in class com.strobel.expressions.ExpressionStringBuilder
- visitAndConvert(T, String) - Method in class com.strobel.expressions.ExpressionVisitor
- visitAndConvertList(ExpressionList<T>, String) - Method in class com.strobel.expressions.ExpressionStringBuilder
- visitAndConvertList(ExpressionList<T>, String) - Method in class com.strobel.expressions.ExpressionVisitor
- visitAndConvertList(ParameterExpressionList, String) - Method in class com.strobel.expressions.ExpressionStringBuilder
- visitAndConvertList(ParameterExpressionList, String) - Method in class com.strobel.expressions.ExpressionVisitor
- visitAnnotation(CustomAnnotation, boolean) - Method in class com.strobel.assembler.ir.StackMappingVisitor
- visitAnnotation(CustomAnnotation, boolean) - Method in interface com.strobel.assembler.metadata.FieldVisitor
- visitAnnotation(CustomAnnotation, boolean) - Method in interface com.strobel.assembler.metadata.MethodVisitor
- visitAnnotation(CustomAnnotation, boolean) - Method in interface com.strobel.assembler.metadata.TypeVisitor
- visitAnnotation(Annotation, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitAnnotation(Annotation, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitAnnotation(Annotation, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitAnnotation(Annotation, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitAnonymousObjectCreationExpression(AnonymousObjectCreationExpression, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitAnonymousObjectCreationExpression(AnonymousObjectCreationExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.JavaResolver.ResolveVisitor
- visitAnonymousObjectCreationExpression(AnonymousObjectCreationExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.IntroduceInitializersTransform
- visitAnonymousObjectCreationExpression(AnonymousObjectCreationExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteLocalClassesTransform
- visitAnonymousObjectCreationExpression(AnonymousObjectCreationExpression, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitAnonymousObjectCreationExpression(AnonymousObjectCreationExpression, Void) - Method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.CastCollector
- visitAnonymousObjectCreationExpression(AnonymousObjectCreationExpression, Void) - Method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.IsRedundantVisitor
- visitAnonymousObjectCreationExpression(AnonymousObjectCreationExpression, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitAnonymousObjectCreationExpression(AnonymousObjectCreationExpression, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitAnyNode(AnyNode) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitArguments(IArgumentProvider) - Method in class com.strobel.expressions.ExpressionVisitor
- visitArrayCreationExpression(ArrayCreationExpression, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitArrayCreationExpression(ArrayCreationExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.JavaResolver.ResolveVisitor
- visitArrayCreationExpression(ArrayCreationExpression, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitArrayCreationExpression(ArrayCreationExpression, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitArrayCreationExpression(ArrayCreationExpression, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitArrayInitializerExpression(ArrayInitializerExpression, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitArrayInitializerExpression(ArrayInitializerExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.InsertNecessaryConversionsTransform
- visitArrayInitializerExpression(ArrayInitializerExpression, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitArrayInitializerExpression(ArrayInitializerExpression, Void) - Method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.IsRedundantVisitor
- visitArrayInitializerExpression(ArrayInitializerExpression, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitArrayInitializerExpression(ArrayInitializerExpression, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitArraySpecifier(ArraySpecifier, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitArraySpecifier(ArraySpecifier, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitArraySpecifier(ArraySpecifier, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitArraySpecifier(ArraySpecifier, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitArrayType(ArrayType, TypeReference) - Method in class com.strobel.assembler.metadata.MetadataHelper.Adapter
- visitArrayType(ArrayType, TypeReference) - Method in class com.strobel.assembler.metadata.MetadataHelper.SameTypeVisitor
- visitArrayType(ArrayType, Map<TypeReference, TypeReference>) - Method in class com.strobel.assembler.metadata.MethodBinder.AddMappingsForArgumentVisitor
- visitArrayType(ArrayType, Map<TypeReference, TypeReference>) - Method in class com.strobel.assembler.metadata.TypeSubstitutionVisitor
- visitArrayType(ArrayType, Map<TypeReference, TypeReference>) - Method in class com.strobel.decompiler.ast.TypeAnalysis.AddMappingsForArgumentVisitor
- visitArrayType(ArrayType, P) - Method in class com.strobel.assembler.metadata.DefaultTypeVisitor
- visitArrayType(ArrayType, P) - Method in interface com.strobel.assembler.metadata.TypeMetadataVisitor
- visitArrayType(Type<?>, MemberInfo) - Method in class com.strobel.reflection.emit.Verifier.GenericParameterScopeVerifier
- visitArrayType(Type<?>, Type<?>) - Method in class com.strobel.reflection.emit.Verifier.GenericParameterResolver
- visitArrayType(Type<?>, Type<?>) - Method in class com.strobel.reflection.Helper.Adapter
- visitArrayType(Type<?>, TypeBindings) - Method in class com.strobel.reflection.TypeBinder
- visitArrayType(Type<?>, TypeBindings) - Method in class com.strobel.reflection.TypeEraser
- visitArrayType(Type<?>, P) - Method in class com.strobel.reflection.DefaultTypeVisitor
- visitArrayType(Type<?>, P) - Method in class com.strobel.reflection.TypeVisitor
- visitArrayTypeSignature(ArrayTypeSignature) - Method in class com.strobel.assembler.metadata.signatures.Reifier
- visitArrayTypeSignature(ArrayTypeSignature) - Method in interface com.strobel.assembler.metadata.signatures.TypeTreeVisitor
- visitAssertStatement(AssertStatement, ControlFlowNode) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder.NodeCreationVisitor
- visitAssertStatement(AssertStatement, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitAssertStatement(AssertStatement, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitAssertStatement(AssertStatement, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitAssertStatement(AssertStatement, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitAssignmentExpression(AssignmentExpression, DefiniteAssignmentStatus) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis.DefiniteAssignmentVisitor
- visitAssignmentExpression(AssignmentExpression, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitAssignmentExpression(AssignmentExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.InsertParenthesesVisitor
- visitAssignmentExpression(AssignmentExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.JavaResolver.ResolveVisitor
- visitAssignmentExpression(AssignmentExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.LocalClassHelper.ClosureRewriterPhaseOneVisitor
- visitAssignmentExpression(AssignmentExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.AssertStatementTransform
- visitAssignmentExpression(AssignmentExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.IsSingleAssignmentVisitor
- visitAssignmentExpression(AssignmentExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.ParameterAssignmentVisitor
- visitAssignmentExpression(AssignmentExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.EnumRewriterTransform.Visitor
- visitAssignmentExpression(AssignmentExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.EnumSwitchRewriterTransform.Visitor
- visitAssignmentExpression(AssignmentExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.InsertNecessaryConversionsTransform
- visitAssignmentExpression(AssignmentExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.IntroduceInitializersTransform
- visitAssignmentExpression(AssignmentExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.IntroduceOuterClassReferencesTransform.PhaseOneVisitor
- visitAssignmentExpression(AssignmentExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.MarkReferencedSyntheticsTransform
- visitAssignmentExpression(AssignmentExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RemoveHiddenMembersTransform
- visitAssignmentExpression(AssignmentExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RemoveRedundantInitializersTransform
- visitAssignmentExpression(AssignmentExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.SimplifyArithmeticExpressionsTransform
- visitAssignmentExpression(AssignmentExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.SimplifyAssignmentsTransform
- visitAssignmentExpression(AssignmentExpression, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitAssignmentExpression(AssignmentExpression, Void) - Method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.IsRedundantVisitor
- visitAssignmentExpression(AssignmentExpression, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitAssignmentExpression(AssignmentExpression, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitAstTypeMatch(AstTypeMatch) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitAttribute(SourceAttribute) - Method in class com.strobel.assembler.ir.StackMappingVisitor
- visitAttribute(SourceAttribute) - Method in interface com.strobel.assembler.metadata.FieldVisitor
- visitAttribute(SourceAttribute) - Method in interface com.strobel.assembler.metadata.MethodVisitor
- visitAttribute(SourceAttribute) - Method in interface com.strobel.assembler.metadata.TypeVisitor
- visitAttributes() - Method in class com.strobel.assembler.metadata.ClassFileReader
- visitBackReference(BackReference) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitBinary(BinaryExpression) - Method in class com.strobel.expressions.DebugViewWriter
- visitBinary(BinaryExpression) - Method in class com.strobel.expressions.ExpressionStringBuilder
- visitBinary(BinaryExpression) - Method in class com.strobel.expressions.ExpressionVisitor
- visitBinary(BinaryExpression) - Method in class com.strobel.expressions.Optimizer
- visitBinaryOperatorExpression(BinaryOperatorExpression, DefiniteAssignmentStatus) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis.DefiniteAssignmentVisitor
- visitBinaryOperatorExpression(BinaryOperatorExpression, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitBinaryOperatorExpression(BinaryOperatorExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.InsertParenthesesVisitor
- visitBinaryOperatorExpression(BinaryOperatorExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.JavaResolver.ResolveVisitor
- visitBinaryOperatorExpression(BinaryOperatorExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.InsertNecessaryConversionsTransform
- visitBinaryOperatorExpression(BinaryOperatorExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.SimplifyArithmeticExpressionsTransform
- visitBinaryOperatorExpression(BinaryOperatorExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.SimplifyAssignmentsTransform
- visitBinaryOperatorExpression(BinaryOperatorExpression, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitBinaryOperatorExpression(BinaryOperatorExpression, Void) - Method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.IsRedundantVisitor
- visitBinaryOperatorExpression(BinaryOperatorExpression, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitBinaryOperatorExpression(BinaryOperatorExpression, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitBlock(BlockExpression) - Method in class com.strobel.expressions.DebugViewWriter
- visitBlock(BlockExpression) - Method in class com.strobel.expressions.ExpressionStringBuilder
- visitBlock(BlockExpression) - Method in class com.strobel.expressions.ExpressionVisitor
- visitBlock(BlockExpression) - Method in class com.strobel.expressions.VariableBinder
- visitBlockStatement(BlockStatement, ControlFlowNode) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder.NodeCreationVisitor
- visitBlockStatement(BlockStatement, DefiniteAssignmentStatus) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis.DefiniteAssignmentVisitor
- visitBlockStatement(BlockStatement, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitBlockStatement(BlockStatement, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitBlockStatement(BlockStatement, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitBlockStatement(BlockStatement, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitBody(MethodBody) - Method in class com.strobel.assembler.ir.StackMappingVisitor
- visitBody(MethodBody) - Method in interface com.strobel.assembler.metadata.MethodVisitor
- visitBooleanSignature(BooleanSignature) - Method in class com.strobel.assembler.metadata.signatures.Reifier
- visitBooleanSignature(BooleanSignature) - Method in interface com.strobel.assembler.metadata.signatures.TypeTreeVisitor
- visitBottomSignature(BottomSignature) - Method in class com.strobel.assembler.metadata.signatures.Reifier
- visitBottomSignature(BottomSignature) - Method in interface com.strobel.assembler.metadata.signatures.TypeTreeVisitor
- visitBottomType(TypeReference, TypeReference) - Method in class com.strobel.assembler.metadata.MetadataHelper.SameTypeVisitor
- visitBottomType(TypeReference, Map<TypeReference, TypeReference>) - Method in class com.strobel.assembler.metadata.MethodBinder.AddMappingsForArgumentVisitor
- visitBottomType(TypeReference, Map<TypeReference, TypeReference>) - Method in class com.strobel.assembler.metadata.TypeSubstitutionVisitor
- visitBottomType(TypeReference, Map<TypeReference, TypeReference>) - Method in class com.strobel.decompiler.ast.TypeAnalysis.AddMappingsForArgumentVisitor
- visitBottomType(TypeReference, P) - Method in class com.strobel.assembler.metadata.DefaultTypeVisitor
- visitBottomType(TypeReference, P) - Method in interface com.strobel.assembler.metadata.TypeMetadataVisitor
- visitBranch(OpCode, Instruction) - Method in interface com.strobel.assembler.ir.InstructionVisitor
- visitBranch(OpCode, Instruction) - Method in class com.strobel.assembler.ir.StackMappingVisitor.InstructionAnalyzer
- visitBranch(OpCode, Instruction) - Method in class com.strobel.decompiler.languages.BytecodeLanguage.InstructionPrinter
- visitBreakStatement(BreakStatement, ControlFlowNode) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder.NodeCreationVisitor
- visitBreakStatement(BreakStatement, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitBreakStatement(BreakStatement, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitBreakStatement(BreakStatement, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitBreakStatement(BreakStatement, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitBytecodeConstant(BytecodeConstant, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitBytecodeConstant(BytecodeConstant, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.MethodHandleConstantRewriter
- visitBytecodeConstant(BytecodeConstant, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitBytecodeConstant(BytecodeConstant, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitBytecodeConstant(BytecodeConstant, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitByteSignature(ByteSignature) - Method in class com.strobel.assembler.metadata.signatures.Reifier
- visitByteSignature(ByteSignature) - Method in interface com.strobel.assembler.metadata.signatures.TypeTreeVisitor
- visitCapturedType(CapturedType, Map<TypeReference, TypeReference>) - Method in class com.strobel.assembler.metadata.TypeSubstitutionVisitor
- visitCapturedType(CapturedType, P) - Method in class com.strobel.assembler.metadata.DefaultTypeVisitor
- visitCapturedType(CapturedType, P) - Method in interface com.strobel.assembler.metadata.TypeMetadataVisitor
- visitCapturedType(Type<?>, MemberInfo) - Method in class com.strobel.reflection.emit.Verifier.GenericParameterScopeVerifier
- visitCapturedType(Type<?>, Type<?>) - Method in class com.strobel.reflection.emit.Verifier.GenericParameterResolver
- visitCapturedType(Type<?>, P) - Method in class com.strobel.reflection.DefaultTypeVisitor
- visitCapturedType(Type<?>, P) - Method in class com.strobel.reflection.SimpleVisitor
- visitCapturedType(Type<?>, P) - Method in class com.strobel.reflection.TypeVisitor
- visitCaseLabel(CaseLabel, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitCaseLabel(CaseLabel, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitCaseLabel(CaseLabel, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitCaseLabel(CaseLabel, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitCastExpression(CastExpression, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitCastExpression(CastExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.InsertParenthesesVisitor
- visitCastExpression(CastExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.JavaResolver.ResolveVisitor
- visitCastExpression(CastExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.InsertNecessaryConversionsTransform
- visitCastExpression(CastExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RemoveRedundantCastsTransform
- visitCastExpression(CastExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteBoxingCastsTransform
- visitCastExpression(CastExpression, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitCastExpression(CastExpression, Void) - Method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.IsRedundantVisitor
- visitCastExpression(CastExpression, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitCastExpression(CastExpression, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitCatchBlock(CatchBlock) - Method in class com.strobel.expressions.DebugViewWriter
- visitCatchBlock(CatchBlock) - Method in class com.strobel.expressions.ExpressionStringBuilder
- visitCatchBlock(CatchBlock) - Method in class com.strobel.expressions.ExpressionVisitor
- visitCatchBlock(CatchBlock) - Method in class com.strobel.expressions.VariableBinder
- visitCatchClause(CatchClause, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitCatchClause(CatchClause, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitCatchClause(CatchClause, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitCatchClause(CatchClause, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitCharSignature(CharSignature) - Method in class com.strobel.assembler.metadata.signatures.Reifier
- visitCharSignature(CharSignature) - Method in interface com.strobel.assembler.metadata.signatures.TypeTreeVisitor
- visitChildren(AstNode, ControlFlowNode) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder.NodeCreationVisitor
- visitChildren(AstNode, DefiniteAssignmentStatus) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis.DefiniteAssignmentVisitor
- visitChildren(AstNode, Void) - Method in class com.strobel.decompiler.languages.java.ast.JavaResolver.ResolveVisitor
- visitChildren(AstNode, Void) - Method in class com.strobel.decompiler.languages.java.ast.LocalClassHelper.ClosureRewriterPhaseOneVisitor
- visitChildren(AstNode, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.ConvertLoopsTransform
- visitChildren(AstNode, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.IsSingleAssignmentVisitor
- visitChildren(AstNode, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.ParameterAssignmentVisitor
- visitChildren(AstNode, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteLegacyClassConstantsTransform.ClassMethodLocator
- visitChildren(AstNode, Void) - Method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.IsRedundantVisitor
- visitChildren(AstNode, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitChildren(ExpressionVisitor) - Method in class com.strobel.expressions.ConcatExpression
- visitChildren(ExpressionVisitor) - Method in class com.strobel.expressions.Expression
-
Reduces the node and then calls the visitor on the reduced expression.
- visitChildren(ExpressionVisitor) - Method in class com.strobel.expressions.ForEachExpression
- visitChildren(ExpressionVisitor) - Method in class com.strobel.expressions.ForExpression
- visitChoice(Choice) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitClass(Class<?>, Resolver.Frame) - Method in class com.strobel.reflection.Resolver
- visitClassOfExpression(ClassOfExpression, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitClassOfExpression(ClassOfExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.JavaResolver.ResolveVisitor
- visitClassOfExpression(ClassOfExpression, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitClassOfExpression(ClassOfExpression, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitClassOfExpression(ClassOfExpression, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitClassSignature(ClassSignature) - Method in interface com.strobel.assembler.metadata.signatures.Visitor
- visitClassType(TypeReference, TypeReference) - Method in class com.strobel.assembler.metadata.MetadataHelper.Adapter
- visitClassType(TypeReference, TypeReference) - Method in class com.strobel.assembler.metadata.MetadataHelper.SameTypeVisitor
- visitClassType(TypeReference, Map<TypeReference, TypeReference>) - Method in class com.strobel.assembler.metadata.MethodBinder.AddMappingsForArgumentVisitor
- visitClassType(TypeReference, Map<TypeReference, TypeReference>) - Method in class com.strobel.assembler.metadata.TypeSubstitutionVisitor
- visitClassType(TypeReference, Map<TypeReference, TypeReference>) - Method in class com.strobel.decompiler.ast.TypeAnalysis.AddMappingsForArgumentVisitor
- visitClassType(TypeReference, P) - Method in class com.strobel.assembler.metadata.DefaultTypeVisitor
- visitClassType(TypeReference, P) - Method in interface com.strobel.assembler.metadata.TypeMetadataVisitor
- visitClassType(Type<?>, MemberInfo) - Method in class com.strobel.reflection.emit.Verifier.GenericParameterScopeVerifier
- visitClassType(Type<?>, Type<?>) - Method in class com.strobel.reflection.emit.Verifier.GenericParameterResolver
- visitClassType(Type<?>, Type<?>) - Method in class com.strobel.reflection.Helper.Adapter
- visitClassType(Type<?>, TypeBindings) - Method in class com.strobel.reflection.TypeBinder
- visitClassType(Type<?>, TypeBindings) - Method in class com.strobel.reflection.TypeEraser
- visitClassType(Type<?>, P) - Method in class com.strobel.reflection.DefaultTypeVisitor
- visitClassType(Type<?>, P) - Method in class com.strobel.reflection.TypeVisitor
- visitClassTypeSignature(ClassTypeSignature) - Method in class com.strobel.assembler.metadata.signatures.Reifier
- visitClassTypeSignature(ClassTypeSignature) - Method in interface com.strobel.assembler.metadata.signatures.TypeTreeVisitor
- visitComment(Comment, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitComment(Comment, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitComment(Comment, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitComment(Comment, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitCompilationUnit(CompilationUnit, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitCompilationUnit(CompilationUnit, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.AddReferenceQualifiersTransform
- visitCompilationUnit(CompilationUnit, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitCompilationUnit(CompilationUnit, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitCompilationUnit(CompilationUnit, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitComposedType(ComposedType, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitComposedType(ComposedType, Void) - Method in class com.strobel.decompiler.languages.java.ast.JavaResolver.ResolveVisitor
- visitComposedType(ComposedType, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitComposedType(ComposedType, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitComposedType(ComposedType, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitCompoundType(C, TypeReference) - Method in class com.strobel.assembler.metadata.MetadataHelper.SameTypeVisitor
- visitCompoundType(C, Map<TypeReference, TypeReference>) - Method in class com.strobel.assembler.metadata.MethodBinder.AddMappingsForArgumentVisitor
- visitCompoundType(C, Map<TypeReference, TypeReference>) - Method in class com.strobel.assembler.metadata.TypeSubstitutionVisitor
- visitCompoundType(C, Map<TypeReference, TypeReference>) - Method in class com.strobel.decompiler.ast.TypeAnalysis.AddMappingsForArgumentVisitor
- visitCompoundType(C, P) - Method in class com.strobel.assembler.metadata.DefaultTypeVisitor
- visitCompoundType(C, P) - Method in interface com.strobel.assembler.metadata.TypeMetadataVisitor
- visitConcat(ConcatExpression) - Method in class com.strobel.expressions.DebugViewWriter
- visitConcat(ConcatExpression) - Method in class com.strobel.expressions.ExpressionStringBuilder
- visitConcat(ConcatExpression) - Method in class com.strobel.expressions.ExpressionVisitor
- visitCondition(AstNode, AstNode, AstNode) - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.IsSingleAssignmentVisitor
- visitConditional(ConditionalExpression) - Method in class com.strobel.expressions.DebugViewWriter
- visitConditional(ConditionalExpression) - Method in class com.strobel.expressions.ExpressionStringBuilder
- visitConditional(ConditionalExpression) - Method in class com.strobel.expressions.ExpressionVisitor
- visitConditionalExpression(ConditionalExpression, DefiniteAssignmentStatus) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis.DefiniteAssignmentVisitor
- visitConditionalExpression(ConditionalExpression, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitConditionalExpression(ConditionalExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.InsertParenthesesVisitor
- visitConditionalExpression(ConditionalExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.JavaResolver.ResolveVisitor
- visitConditionalExpression(ConditionalExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.IsSingleAssignmentVisitor
- visitConditionalExpression(ConditionalExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.InsertNecessaryConversionsTransform
- visitConditionalExpression(ConditionalExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteLegacyClassConstantsTransform.Rewriter
- visitConditionalExpression(ConditionalExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.SimplifyAssignmentsTransform
- visitConditionalExpression(ConditionalExpression, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitConditionalExpression(ConditionalExpression, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitConditionalExpression(ConditionalExpression, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitConstant(OpCode, double) - Method in interface com.strobel.assembler.ir.InstructionVisitor
- visitConstant(OpCode, double) - Method in class com.strobel.assembler.ir.StackMappingVisitor.InstructionAnalyzer
- visitConstant(OpCode, double) - Method in class com.strobel.decompiler.languages.BytecodeLanguage.InstructionPrinter
- visitConstant(OpCode, float) - Method in interface com.strobel.assembler.ir.InstructionVisitor
- visitConstant(OpCode, float) - Method in class com.strobel.assembler.ir.StackMappingVisitor.InstructionAnalyzer
- visitConstant(OpCode, float) - Method in class com.strobel.decompiler.languages.BytecodeLanguage.InstructionPrinter
- visitConstant(OpCode, int) - Method in interface com.strobel.assembler.ir.InstructionVisitor
- visitConstant(OpCode, int) - Method in class com.strobel.assembler.ir.StackMappingVisitor.InstructionAnalyzer
- visitConstant(OpCode, int) - Method in class com.strobel.decompiler.languages.BytecodeLanguage.InstructionPrinter
- visitConstant(OpCode, long) - Method in interface com.strobel.assembler.ir.InstructionVisitor
- visitConstant(OpCode, long) - Method in class com.strobel.assembler.ir.StackMappingVisitor.InstructionAnalyzer
- visitConstant(OpCode, long) - Method in class com.strobel.decompiler.languages.BytecodeLanguage.InstructionPrinter
- visitConstant(OpCode, MethodHandle) - Method in interface com.strobel.assembler.ir.InstructionVisitor
- visitConstant(OpCode, MethodHandle) - Method in class com.strobel.assembler.ir.StackMappingVisitor.InstructionAnalyzer
- visitConstant(OpCode, MethodHandle) - Method in class com.strobel.decompiler.languages.BytecodeLanguage.InstructionPrinter
- visitConstant(OpCode, TypeReference) - Method in interface com.strobel.assembler.ir.InstructionVisitor
- visitConstant(OpCode, TypeReference) - Method in class com.strobel.assembler.ir.StackMappingVisitor.InstructionAnalyzer
- visitConstant(OpCode, TypeReference) - Method in class com.strobel.decompiler.languages.BytecodeLanguage.InstructionPrinter
- visitConstant(OpCode, String) - Method in interface com.strobel.assembler.ir.InstructionVisitor
- visitConstant(OpCode, String) - Method in class com.strobel.assembler.ir.StackMappingVisitor.InstructionAnalyzer
- visitConstant(OpCode, String) - Method in class com.strobel.decompiler.languages.BytecodeLanguage.InstructionPrinter
- visitConstant(ConstantExpression) - Method in class com.strobel.expressions.DebugViewWriter
- visitConstant(ConstantExpression) - Method in class com.strobel.expressions.ExpressionStringBuilder
- visitConstant(ConstantExpression) - Method in class com.strobel.expressions.ExpressionVisitor
- visitConstant(ConstantExpression) - Method in class com.strobel.expressions.VariableBinder
- visitConstantPool() - Method in interface com.strobel.assembler.metadata.TypeVisitor
- visitConstructor(Type<?>, ConstructorInfo, TypeBindings) - Method in class com.strobel.reflection.TypeBinder
- visitConstructor(Constructor<?>, Resolver.Frame) - Method in class com.strobel.reflection.Resolver
- visitConstructorDeclaration(ConstructorDeclaration, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitConstructorDeclaration(ConstructorDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.ContextTrackingVisitor
- visitConstructorDeclaration(ConstructorDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.LocalClassHelper.ClosureRewriterPhaseOneVisitor
- visitConstructorDeclaration(ConstructorDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.AddStandardAnnotationsTransform
- visitConstructorDeclaration(ConstructorDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.BreakTargetRelocation
- visitConstructorDeclaration(ConstructorDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.EnumRewriterTransform.Visitor
- visitConstructorDeclaration(ConstructorDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RemoveHiddenMembersTransform
- visitConstructorDeclaration(ConstructorDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RemoveRedundantInitializersTransform
- visitConstructorDeclaration(ConstructorDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteLegacyClassConstantsTransform.ClassMethodLocator
- visitConstructorDeclaration(ConstructorDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteRecordClassesTransform
- visitConstructorDeclaration(ConstructorDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitConstructorDeclaration(ConstructorDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.CastCollector
- visitConstructorDeclaration(ConstructorDeclaration, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitConstructorDeclaration(ConstructorDeclaration, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitContinueStatement(ContinueStatement, ControlFlowNode) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder.NodeCreationVisitor
- visitContinueStatement(ContinueStatement, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitContinueStatement(ContinueStatement, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitContinueStatement(ContinueStatement, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitContinueStatement(ContinueStatement, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitDeclarations(ExpressionList<ParameterExpression>) - Method in class com.strobel.expressions.DebugViewWriter
- visitDeclaringMethod(MethodReference) - Method in interface com.strobel.assembler.metadata.TypeVisitor
- visitDefaultValue(DefaultValueExpression) - Method in class com.strobel.expressions.DebugViewWriter
- visitDefaultValue(DefaultValueExpression) - Method in class com.strobel.expressions.ExpressionStringBuilder
- visitDefaultValue(DefaultValueExpression) - Method in class com.strobel.expressions.ExpressionVisitor
- visitDoubleConstant(ConstantPool.DoubleConstantEntry) - Method in interface com.strobel.assembler.ir.ConstantPool.Visitor
- visitDoubleConstant(ConstantPool.DoubleConstantEntry) - Method in class com.strobel.assembler.ir.ConstantPool.Writer
- visitDoubleConstant(ConstantPool.DoubleConstantEntry) - Method in class com.strobel.assembler.metadata.ConstantPoolPrinter
- visitDoubleConstant(ConstantPool.DoubleConstant, CodeStream) - Method in class com.strobel.reflection.emit.ConstantPool.Writer
- visitDoubleConstant(ConstantPool.DoubleConstant, P) - Method in interface com.strobel.reflection.emit.ConstantPool.Visitor
- visitDoubleSignature(DoubleSignature) - Method in class com.strobel.assembler.metadata.signatures.Reifier
- visitDoubleSignature(DoubleSignature) - Method in interface com.strobel.assembler.metadata.signatures.TypeTreeVisitor
- visitDoWhileStatement(DoWhileStatement, ControlFlowNode) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder.NodeCreationVisitor
- visitDoWhileStatement(DoWhileStatement, DefiniteAssignmentStatus) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis.DefiniteAssignmentVisitor
- visitDoWhileStatement(DoWhileStatement, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitDoWhileStatement(DoWhileStatement, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.IsSingleAssignmentVisitor
- visitDoWhileStatement(DoWhileStatement, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitDoWhileStatement(DoWhileStatement, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitDoWhileStatement(DoWhileStatement, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitDynamicCallSite(OpCode, DynamicCallSite) - Method in interface com.strobel.assembler.ir.InstructionVisitor
- visitDynamicCallSite(OpCode, DynamicCallSite) - Method in class com.strobel.assembler.ir.StackMappingVisitor.InstructionAnalyzer
- visitDynamicCallSite(OpCode, DynamicCallSite) - Method in class com.strobel.decompiler.languages.BytecodeLanguage.InstructionPrinter
- visitEmptyStatement(EmptyStatement, ControlFlowNode) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder.NodeCreationVisitor
- visitEmptyStatement(EmptyStatement, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitEmptyStatement(EmptyStatement, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitEmptyStatement(EmptyStatement, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitEmptyStatement(EmptyStatement, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitEnd() - Method in interface com.strobel.assembler.ir.ConstantPool.Visitor
- visitEnd() - Method in class com.strobel.assembler.ir.ConstantPool.Writer
- visitEnd() - Method in interface com.strobel.assembler.ir.InstructionVisitor
- visitEnd() - Method in class com.strobel.assembler.ir.StackMappingVisitor.InstructionAnalyzer
- visitEnd() - Method in class com.strobel.assembler.ir.StackMappingVisitor
- visitEnd() - Method in class com.strobel.assembler.metadata.ConstantPoolPrinter
- visitEnd() - Method in interface com.strobel.assembler.metadata.FieldVisitor
- visitEnd() - Method in interface com.strobel.assembler.metadata.MethodVisitor
- visitEnd() - Method in interface com.strobel.assembler.metadata.TypeVisitor
- visitEnd() - Method in class com.strobel.decompiler.languages.BytecodeLanguage.InstructionPrinter
- visitEnumValueDeclaration(EnumValueDeclaration, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitEnumValueDeclaration(EnumValueDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.AddStandardAnnotationsTransform
- visitEnumValueDeclaration(EnumValueDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitEnumValueDeclaration(EnumValueDeclaration, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitEnumValueDeclaration(EnumValueDeclaration, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitExpressions(char, char, ExpressionList<T>) - Method in class com.strobel.expressions.DebugViewWriter
- visitExpressions(char, char, ExpressionList<T>, Consumer<T>) - Method in class com.strobel.expressions.DebugViewWriter
- visitExpressions(char, ExpressionList<T>) - Method in class com.strobel.expressions.DebugViewWriter
- visitExpressions(char, ExpressionList<T>, char) - Method in class com.strobel.expressions.ExpressionStringBuilder
- visitExpressionStatement(ExpressionStatement, ControlFlowNode) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder.NodeCreationVisitor
- visitExpressionStatement(ExpressionStatement, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitExpressionStatement(ExpressionStatement, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.ConvertLoopsTransform
- visitExpressionStatement(ExpressionStatement, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RemoveHiddenMembersTransform
- visitExpressionStatement(ExpressionStatement, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteRecordClassesTransform
- visitExpressionStatement(ExpressionStatement, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitExpressionStatement(ExpressionStatement, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitExpressionStatement(ExpressionStatement, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitExtension(Expression) - Method in class com.strobel.expressions.DebugViewWriter
- visitExtension(Expression) - Method in class com.strobel.expressions.ExpressionStringBuilder
- visitExtension(Expression) - Method in class com.strobel.expressions.ExpressionVisitor
- visitField(long, String, TypeReference) - Method in interface com.strobel.assembler.metadata.TypeVisitor
- visitField(OpCode, FieldReference) - Method in interface com.strobel.assembler.ir.InstructionVisitor
- visitField(OpCode, FieldReference) - Method in class com.strobel.assembler.ir.StackMappingVisitor.InstructionAnalyzer
- visitField(OpCode, FieldReference) - Method in class com.strobel.decompiler.languages.BytecodeLanguage.InstructionPrinter
- visitField(FieldReference, Map<TypeReference, TypeReference>) - Method in class com.strobel.assembler.metadata.TypeSubstitutionVisitor
- visitField(FieldReference, P) - Method in interface com.strobel.assembler.metadata.FieldMetadataVisitor
- visitField(Type<?>, FieldInfo, TypeBindings) - Method in class com.strobel.reflection.TypeBinder
- visitField(Type<?>, FieldInfo, TypeBindings) - Method in class com.strobel.reflection.TypeEraser
- visitField(Field, Resolver.Frame) - Method in class com.strobel.reflection.Resolver
- visitFieldDeclaration(FieldDeclaration, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitFieldDeclaration(FieldDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.LocalClassHelper.ClosureRewriterPhaseTwoVisitor
- visitFieldDeclaration(FieldDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.AddStandardAnnotationsTransform
- visitFieldDeclaration(FieldDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.EclipseEnumSwitchRewriterTransform.Visitor
- visitFieldDeclaration(FieldDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.EnumRewriterTransform.Visitor
- visitFieldDeclaration(FieldDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.IntroduceInitializersTransform.FieldGatherer
- visitFieldDeclaration(FieldDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RemoveHiddenMembersTransform
- visitFieldDeclaration(FieldDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteLegacyClassConstantsTransform.ClassMethodLocator
- visitFieldDeclaration(FieldDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteRecordClassesTransform
- visitFieldDeclaration(FieldDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitFieldDeclaration(FieldDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.IsRedundantVisitor
- visitFieldDeclaration(FieldDeclaration, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitFieldDeclaration(FieldDeclaration, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitFieldReference(ConstantPool.FieldReferenceEntry) - Method in interface com.strobel.assembler.ir.ConstantPool.Visitor
- visitFieldReference(ConstantPool.FieldReferenceEntry) - Method in class com.strobel.assembler.ir.ConstantPool.Writer
- visitFieldReference(ConstantPool.FieldReferenceEntry) - Method in class com.strobel.assembler.metadata.ConstantPoolPrinter
- visitFieldReference(ConstantPool.FieldReference, CodeStream) - Method in class com.strobel.reflection.emit.ConstantPool.Writer
- visitFieldReference(ConstantPool.FieldReference, P) - Method in interface com.strobel.reflection.emit.ConstantPool.Visitor
- visitFields() - Method in class com.strobel.assembler.metadata.ClassFileReader
- visitFloatConstant(ConstantPool.FloatConstantEntry) - Method in interface com.strobel.assembler.ir.ConstantPool.Visitor
- visitFloatConstant(ConstantPool.FloatConstantEntry) - Method in class com.strobel.assembler.ir.ConstantPool.Writer
- visitFloatConstant(ConstantPool.FloatConstantEntry) - Method in class com.strobel.assembler.metadata.ConstantPoolPrinter
- visitFloatConstant(ConstantPool.FloatConstant, CodeStream) - Method in class com.strobel.reflection.emit.ConstantPool.Writer
- visitFloatConstant(ConstantPool.FloatConstant, P) - Method in interface com.strobel.reflection.emit.ConstantPool.Visitor
- visitFloatSignature(FloatSignature) - Method in class com.strobel.assembler.metadata.signatures.Reifier
- visitFloatSignature(FloatSignature) - Method in interface com.strobel.assembler.metadata.signatures.TypeTreeVisitor
- visitFor(ForExpression) - Method in class com.strobel.expressions.DebugViewWriter
- visitFor(ForExpression) - Method in class com.strobel.expressions.ExpressionStringBuilder
- visitFor(ForExpression) - Method in class com.strobel.expressions.ExpressionVisitor
- visitForEach(ForEachExpression) - Method in class com.strobel.expressions.DebugViewWriter
- visitForEach(ForEachExpression) - Method in class com.strobel.expressions.ExpressionStringBuilder
- visitForEach(ForEachExpression) - Method in class com.strobel.expressions.ExpressionVisitor
- visitForEachStatement(ForEachStatement, ControlFlowNode) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder.NodeCreationVisitor
- visitForEachStatement(ForEachStatement, DefiniteAssignmentStatus) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis.DefiniteAssignmentVisitor
- visitForEachStatement(ForEachStatement, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitForEachStatement(ForEachStatement, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.IsSingleAssignmentVisitor
- visitForEachStatement(ForEachStatement, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitForEachStatement(ForEachStatement, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitForEachStatement(ForEachStatement, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitFormalTypeParameter(FormalTypeParameter) - Method in class com.strobel.assembler.metadata.signatures.Reifier
- visitFormalTypeParameter(FormalTypeParameter) - Method in interface com.strobel.assembler.metadata.signatures.TypeTreeVisitor
- visitForStatement(ForStatement, ControlFlowNode) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder.NodeCreationVisitor
- visitForStatement(ForStatement, DefiniteAssignmentStatus) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis.DefiniteAssignmentVisitor
- visitForStatement(ForStatement, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitForStatement(ForStatement, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.IsSingleAssignmentVisitor
- visitForStatement(ForStatement, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitForStatement(ForStatement, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitForStatement(ForStatement, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitFrame(Frame) - Method in class com.strobel.assembler.ir.StackMappingVisitor
- visitFrame(Frame) - Method in interface com.strobel.assembler.metadata.MethodVisitor
- visitGenericArrayType(GenericArrayType, Resolver.Frame) - Method in class com.strobel.reflection.Resolver
- visitGenericParameter(GenericParameter, TypeReference) - Method in class com.strobel.assembler.metadata.MetadataHelper.Adapter
- visitGenericParameter(GenericParameter, TypeReference) - Method in class com.strobel.assembler.metadata.MetadataHelper.SameTypeVisitor
- visitGenericParameter(GenericParameter, Map<TypeReference, TypeReference>) - Method in class com.strobel.assembler.metadata.MethodBinder.AddMappingsForArgumentVisitor
- visitGenericParameter(GenericParameter, Map<TypeReference, TypeReference>) - Method in class com.strobel.assembler.metadata.TypeSubstitutionVisitor
- visitGenericParameter(GenericParameter, Map<TypeReference, TypeReference>) - Method in class com.strobel.decompiler.ast.TypeAnalysis.AddMappingsForArgumentVisitor
- visitGenericParameter(GenericParameter, P) - Method in class com.strobel.assembler.metadata.DefaultTypeVisitor
- visitGenericParameter(GenericParameter, P) - Method in interface com.strobel.assembler.metadata.TypeMetadataVisitor
- visitGoto(GotoExpression) - Method in class com.strobel.expressions.DebugViewWriter
- visitGoto(GotoExpression) - Method in class com.strobel.expressions.ExpressionStringBuilder
- visitGoto(GotoExpression) - Method in class com.strobel.expressions.ExpressionVisitor
- visitGotoStatement(GotoStatement, ControlFlowNode) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder.NodeCreationVisitor
- visitGotoStatement(GotoStatement, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitGotoStatement(GotoStatement, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitGotoStatement(GotoStatement, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitGotoStatement(GotoStatement, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitIdentifier(Identifier, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitIdentifier(Identifier, Void) - Method in class com.strobel.decompiler.languages.java.ast.JavaResolver.ResolveVisitor
- visitIdentifier(Identifier, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitIdentifier(Identifier, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitIdentifier(Identifier, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitIdentifierExpression(IdentifierExpression, DefiniteAssignmentStatus) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis.DefiniteAssignmentVisitor
- visitIdentifierExpression(IdentifierExpression, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitIdentifierExpression(IdentifierExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.InliningHelper.InliningVisitor
- visitIdentifierExpression(IdentifierExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.JavaResolver.ResolveVisitor
- visitIdentifierExpression(IdentifierExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.IntroduceOuterClassReferencesTransform
- visitIdentifierExpression(IdentifierExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteSwitchExpressionsTransform.SwitchExpressionInlining
- visitIdentifierExpression(IdentifierExpression, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitIdentifierExpression(IdentifierExpression, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitIdentifierExpression(IdentifierExpression, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitIdentifierExpressionBackReference(IdentifierBackReference) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitIfElseStatement(IfElseStatement, ControlFlowNode) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder.NodeCreationVisitor
- visitIfElseStatement(IfElseStatement, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitIfElseStatement(IfElseStatement, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.AssertStatementTransform
- visitIfElseStatement(IfElseStatement, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.IsSingleAssignmentVisitor
- visitIfElseStatement(IfElseStatement, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.FlattenElseIfStatementsTransform
- visitIfElseStatement(IfElseStatement, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.InsertNecessaryConversionsTransform
- visitIfElseStatement(IfElseStatement, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.IntroducePatternMatchingTransform
- visitIfElseStatement(IfElseStatement, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.NewTryWithResourcesTransform.EmptyTryWithResourcesRewriter
- visitIfElseStatement(IfElseStatement, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitIfElseStatement(IfElseStatement, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitIfElseStatement(IfElseStatement, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitImportDeclaration(ImportDeclaration, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitImportDeclaration(ImportDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitImportDeclaration(ImportDeclaration, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitImportDeclaration(ImportDeclaration, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitIndexerExpression(IndexerExpression, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitIndexerExpression(IndexerExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.InsertParenthesesVisitor
- visitIndexerExpression(IndexerExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.JavaResolver.ResolveVisitor
- visitIndexerExpression(IndexerExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.EnumSwitchRewriterTransform.Visitor
- visitIndexerExpression(IndexerExpression, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitIndexerExpression(IndexerExpression, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitIndexerExpression(IndexerExpression, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitInitializerBlock(InstanceInitializer, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitInitializerBlock(InstanceInitializer, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitInitializerBlock(InstanceInitializer, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitInitializerBlock(InstanceInitializer, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitInlinedBytecode(InlinedBytecodeExpression, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitInlinedBytecode(InlinedBytecodeExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.IntroduceStringConcatenationTransform
- visitInlinedBytecode(InlinedBytecodeExpression, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitInlinedBytecode(InlinedBytecodeExpression, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitInlinedBytecode(InlinedBytecodeExpression, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitInnerType(TypeDefinition) - Method in interface com.strobel.assembler.metadata.TypeVisitor
- visitInstanceOfExpression(InstanceOfExpression, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitInstanceOfExpression(InstanceOfExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.InsertParenthesesVisitor
- visitInstanceOfExpression(InstanceOfExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.JavaResolver.ResolveVisitor
- visitInstanceOfExpression(InstanceOfExpression, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitInstanceOfExpression(InstanceOfExpression, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitInstanceOfExpression(InstanceOfExpression, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitIntegerConstant(ConstantPool.IntegerConstantEntry) - Method in interface com.strobel.assembler.ir.ConstantPool.Visitor
- visitIntegerConstant(ConstantPool.IntegerConstantEntry) - Method in class com.strobel.assembler.ir.ConstantPool.Writer
- visitIntegerConstant(ConstantPool.IntegerConstantEntry) - Method in class com.strobel.assembler.metadata.ConstantPoolPrinter
- visitIntegerConstant(ConstantPool.IntegerConstant, CodeStream) - Method in class com.strobel.reflection.emit.ConstantPool.Writer
- visitIntegerConstant(ConstantPool.IntegerConstant, P) - Method in interface com.strobel.reflection.emit.ConstantPool.Visitor
- visitInterfaceMethodReference(ConstantPool.InterfaceMethodReferenceEntry) - Method in interface com.strobel.assembler.ir.ConstantPool.Visitor
- visitInterfaceMethodReference(ConstantPool.InterfaceMethodReferenceEntry) - Method in class com.strobel.assembler.ir.ConstantPool.Writer
- visitInterfaceMethodReference(ConstantPool.InterfaceMethodReferenceEntry) - Method in class com.strobel.assembler.metadata.ConstantPoolPrinter
- visitInterfaceMethodReference(ConstantPool.InterfaceMethodReference, CodeStream) - Method in class com.strobel.reflection.emit.ConstantPool.Writer
- visitInterfaceMethodReference(ConstantPool.InterfaceMethodReference, P) - Method in interface com.strobel.reflection.emit.ConstantPool.Visitor
- visitIntersectionType(IntersectionType, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitIntersectionType(IntersectionType, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitIntersectionType(IntersectionType, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitIntersectionType(IntersectionType, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitIntSignature(IntSignature) - Method in class com.strobel.assembler.metadata.signatures.Reifier
- visitIntSignature(IntSignature) - Method in interface com.strobel.assembler.metadata.signatures.TypeTreeVisitor
- visitInvocation(InvocationExpression) - Method in class com.strobel.expressions.DebugViewWriter
- visitInvocation(InvocationExpression) - Method in class com.strobel.expressions.ExpressionStringBuilder
- visitInvocation(InvocationExpression) - Method in class com.strobel.expressions.ExpressionVisitor
- visitInvocation(InvocationExpression) - Method in class com.strobel.expressions.VariableBinder
- visitInvocationExpression(InvocationExpression, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitInvocationExpression(InvocationExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.InsertParenthesesVisitor
- visitInvocationExpression(InvocationExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.JavaResolver.ResolveVisitor
- visitInvocationExpression(InvocationExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.EliminateSyntheticAccessorsTransform
- visitInvocationExpression(InvocationExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.IntroduceOuterClassReferencesTransform
- visitInvocationExpression(InvocationExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.InvokeDynamicRewriter
- visitInvocationExpression(InvocationExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RemoveImplicitBoxingTransform
- visitInvocationExpression(InvocationExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.VarArgsTransform
- visitInvocationExpression(InvocationExpression, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitInvocationExpression(InvocationExpression, Void) - Method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.IsRedundantVisitor
- visitInvocationExpression(InvocationExpression, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitInvocationExpression(InvocationExpression, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitInvokeDynamicInfo(ConstantPool.InvokeDynamicInfoEntry) - Method in interface com.strobel.assembler.ir.ConstantPool.Visitor
- visitInvokeDynamicInfo(ConstantPool.InvokeDynamicInfoEntry) - Method in class com.strobel.assembler.ir.ConstantPool.Writer
- visitInvokeDynamicInfo(ConstantPool.InvokeDynamicInfoEntry) - Method in class com.strobel.assembler.metadata.ConstantPoolPrinter
- visitInvokeDynamicInfo(ConstantPool.InvokeDynamicInfo, CodeStream) - Method in class com.strobel.reflection.emit.ConstantPool.Writer
- visitInvokeDynamicInfo(ConstantPool.InvokeDynamicInfo, P) - Method in interface com.strobel.reflection.emit.ConstantPool.Visitor
- visitJavaTokenNode(JavaTokenNode, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitJavaTokenNode(JavaTokenNode, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitJavaTokenNode(JavaTokenNode, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitJavaTokenNode(JavaTokenNode, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitLabel(Label) - Method in interface com.strobel.assembler.ir.InstructionVisitor
- visitLabel(Label) - Method in class com.strobel.assembler.ir.StackMappingVisitor.InstructionAnalyzer
- visitLabel(Label) - Method in class com.strobel.decompiler.languages.BytecodeLanguage.InstructionPrinter
- visitLabel(LabelExpression) - Method in class com.strobel.expressions.DebugViewWriter
- visitLabel(LabelExpression) - Method in class com.strobel.expressions.ExpressionStringBuilder
- visitLabel(LabelExpression) - Method in class com.strobel.expressions.ExpressionVisitor
- visitLabeledStatement(LabeledStatement, ControlFlowNode) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder.NodeCreationVisitor
- visitLabeledStatement(LabeledStatement, DefiniteAssignmentStatus) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis.DefiniteAssignmentVisitor
- visitLabeledStatement(LabeledStatement, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitLabeledStatement(LabeledStatement, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.LabelCleanupTransform
- visitLabeledStatement(LabeledStatement, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitLabeledStatement(LabeledStatement, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitLabeledStatement(LabeledStatement, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitLabelStatement(LabelStatement, ControlFlowNode) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder.NodeCreationVisitor
- visitLabelStatement(LabelStatement, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitLabelStatement(LabelStatement, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.LabelCleanupTransform
- visitLabelStatement(LabelStatement, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitLabelStatement(LabelStatement, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitLabelStatement(LabelStatement, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitLabelTarget(LabelTarget) - Method in class com.strobel.expressions.DebugViewWriter
- visitLabelTarget(LabelTarget) - Method in class com.strobel.expressions.ExpressionStringBuilder
- visitLabelTarget(LabelTarget) - Method in class com.strobel.expressions.ExpressionVisitor
- visitLambda(LambdaExpression<T>) - Method in class com.strobel.expressions.DebugViewWriter
- visitLambda(LambdaExpression<T>) - Method in class com.strobel.expressions.ExpressionStringBuilder
- visitLambda(LambdaExpression<T>) - Method in class com.strobel.expressions.ExpressionVisitor
- visitLambda(LambdaExpression<T>) - Method in class com.strobel.expressions.VariableBinder
- visitLambdaExpression(LambdaExpression, DefiniteAssignmentStatus) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis.DefiniteAssignmentVisitor
- visitLambdaExpression(LambdaExpression, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitLambdaExpression(LambdaExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.JavaResolver.ResolveVisitor
- visitLambdaExpression(LambdaExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteNewArrayLambdas
- visitLambdaExpression(LambdaExpression, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitLambdaExpression(LambdaExpression, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitLambdaExpression(LambdaExpression, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitLineNumber(Instruction, int) - Method in class com.strobel.assembler.ir.StackMappingVisitor
- visitLineNumber(Instruction, int) - Method in interface com.strobel.assembler.metadata.MethodVisitor
- visitList(ExpressionList<? extends Expression>) - Method in class com.strobel.expressions.ExpressionStringBuilder
- visitList(IArgumentProvider) - Method in class com.strobel.expressions.ExpressionStringBuilder
- visitLocalTypeDeclarationStatement(LocalTypeDeclarationStatement, DefiniteAssignmentStatus) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis.DefiniteAssignmentVisitor
- visitLocalTypeDeclarationStatement(LocalTypeDeclarationStatement, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitLocalTypeDeclarationStatement(LocalTypeDeclarationStatement, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitLocalTypeDeclarationStatement(LocalTypeDeclarationStatement, Void) - Method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.CastCollector
- visitLocalTypeDeclarationStatement(LocalTypeDeclarationStatement, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitLocalTypeDeclarationStatement(LocalTypeDeclarationStatement, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitLongConstant(ConstantPool.LongConstantEntry) - Method in interface com.strobel.assembler.ir.ConstantPool.Visitor
- visitLongConstant(ConstantPool.LongConstantEntry) - Method in class com.strobel.assembler.ir.ConstantPool.Writer
- visitLongConstant(ConstantPool.LongConstantEntry) - Method in class com.strobel.assembler.metadata.ConstantPoolPrinter
- visitLongConstant(ConstantPool.LongConstant, CodeStream) - Method in class com.strobel.reflection.emit.ConstantPool.Writer
- visitLongConstant(ConstantPool.LongConstant, P) - Method in interface com.strobel.reflection.emit.ConstantPool.Visitor
- visitLongSignature(LongSignature) - Method in class com.strobel.assembler.metadata.signatures.Reifier
- visitLongSignature(LongSignature) - Method in interface com.strobel.assembler.metadata.signatures.TypeTreeVisitor
- visitLoop(LoopExpression) - Method in class com.strobel.expressions.DebugViewWriter
- visitLoop(LoopExpression) - Method in class com.strobel.expressions.ExpressionStringBuilder
- visitLoop(LoopExpression) - Method in class com.strobel.expressions.ExpressionVisitor
- visitMember(MemberExpression) - Method in class com.strobel.expressions.DebugViewWriter
- visitMember(MemberExpression) - Method in class com.strobel.expressions.ExpressionStringBuilder
- visitMember(MemberExpression) - Method in class com.strobel.expressions.ExpressionVisitor
- visitMember(Type<?>, MemberInfo, TypeBindings) - Method in class com.strobel.reflection.TypeBinder
- visitMemberReferenceExpression(MemberReferenceExpression, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitMemberReferenceExpression(MemberReferenceExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.InsertParenthesesVisitor
- visitMemberReferenceExpression(MemberReferenceExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.JavaResolver.ResolveVisitor
- visitMemberReferenceExpression(MemberReferenceExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.LocalClassHelper.ClosureRewriterPhaseTwoVisitor
- visitMemberReferenceExpression(MemberReferenceExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.LocalClassHelper.ThisReferenceReplacingVisitor
- visitMemberReferenceExpression(MemberReferenceExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.AddReferenceQualifiersTransform
- visitMemberReferenceExpression(MemberReferenceExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.EliminateSyntheticAccessorsTransform.ReplaceSuperReferencesVisitor
- visitMemberReferenceExpression(MemberReferenceExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.InsertNecessaryConversionsTransform
- visitMemberReferenceExpression(MemberReferenceExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.IntroduceOuterClassReferencesTransform
- visitMemberReferenceExpression(MemberReferenceExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.MarkReferencedSyntheticsTransform
- visitMemberReferenceExpression(MemberReferenceExpression, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitMemberReferenceExpression(MemberReferenceExpression, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitMemberReferenceExpression(MemberReferenceExpression, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitMemberReferenceTypeNode(MemberReferenceTypeNode) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitMethod(long, String, IMethodSignature, TypeReference...) - Method in interface com.strobel.assembler.metadata.TypeVisitor
- visitMethod(OpCode, MethodReference) - Method in interface com.strobel.assembler.ir.InstructionVisitor
- visitMethod(OpCode, MethodReference) - Method in class com.strobel.assembler.ir.StackMappingVisitor.InstructionAnalyzer
- visitMethod(OpCode, MethodReference) - Method in class com.strobel.decompiler.languages.BytecodeLanguage.InstructionPrinter
- visitMethod(MethodReference, Map<TypeReference, TypeReference>) - Method in class com.strobel.assembler.metadata.TypeSubstitutionVisitor
- visitMethod(MethodReference, P) - Method in interface com.strobel.assembler.metadata.MethodMetadataVisitor
- visitMethod(Type<?>, MethodInfo, TypeBindings) - Method in class com.strobel.reflection.TypeBinder
- visitMethod(Type<?>, MethodInfo, TypeBindings) - Method in class com.strobel.reflection.TypeEraser
- visitMethod(Method, Resolver.Frame) - Method in class com.strobel.reflection.Resolver
- visitMethodCall(MethodCallExpression) - Method in class com.strobel.expressions.DebugViewWriter
- visitMethodCall(MethodCallExpression) - Method in class com.strobel.expressions.ExpressionStringBuilder
- visitMethodCall(MethodCallExpression) - Method in class com.strobel.expressions.ExpressionVisitor
- visitMethodDeclaration(MethodDeclaration, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitMethodDeclaration(MethodDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.ContextTrackingVisitor
- visitMethodDeclaration(MethodDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitMethodDeclaration(MethodDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.CastCollector
- visitMethodDeclaration(MethodDeclaration, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitMethodDeclaration(MethodDeclaration, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitMethodDeclarationOverride(MethodDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.ContextTrackingVisitor
- visitMethodDeclarationOverride(MethodDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.AddStandardAnnotationsTransform
- visitMethodDeclarationOverride(MethodDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.BreakTargetRelocation
- visitMethodDeclarationOverride(MethodDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.EclipseEnumSwitchRewriterTransform.Visitor
- visitMethodDeclarationOverride(MethodDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.EliminateSyntheticAccessorsTransform.PhaseOneVisitor
- visitMethodDeclarationOverride(MethodDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.EnumRewriterTransform.Visitor
- visitMethodDeclarationOverride(MethodDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.IntroduceInitializersTransform
- visitMethodDeclarationOverride(MethodDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RemoveHiddenMembersTransform
- visitMethodDeclarationOverride(MethodDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteLegacyClassConstantsTransform.ClassMethodLocator
- visitMethodDeclarationOverride(MethodDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteRecordClassesTransform
- visitMethodGroupExpression(MethodGroupExpression, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitMethodGroupExpression(MethodGroupExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.JavaResolver.ResolveVisitor
- visitMethodGroupExpression(MethodGroupExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.LambdaTransform
- visitMethodGroupExpression(MethodGroupExpression, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitMethodGroupExpression(MethodGroupExpression, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitMethodGroupExpression(MethodGroupExpression, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitMethodHandle(ConstantPool.MethodHandleEntry) - Method in interface com.strobel.assembler.ir.ConstantPool.Visitor
- visitMethodHandle(ConstantPool.MethodHandleEntry) - Method in class com.strobel.assembler.ir.ConstantPool.Writer
- visitMethodHandle(ConstantPool.MethodHandleEntry) - Method in class com.strobel.assembler.metadata.ConstantPoolPrinter
- visitMethodHandle(ConstantPool.MethodHandle, CodeStream) - Method in class com.strobel.reflection.emit.ConstantPool.Writer
- visitMethodHandle(ConstantPool.MethodHandle, P) - Method in interface com.strobel.reflection.emit.ConstantPool.Visitor
- visitMethodHandlePlaceholder(MethodHandlePlaceholder, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.MethodHandleConstantRewriter
- visitMethodReference(ConstantPool.MethodReferenceEntry) - Method in interface com.strobel.assembler.ir.ConstantPool.Visitor
- visitMethodReference(ConstantPool.MethodReferenceEntry) - Method in class com.strobel.assembler.ir.ConstantPool.Writer
- visitMethodReference(ConstantPool.MethodReferenceEntry) - Method in class com.strobel.assembler.metadata.ConstantPoolPrinter
- visitMethodReference(ConstantPool.MethodReference, CodeStream) - Method in class com.strobel.reflection.emit.ConstantPool.Writer
- visitMethodReference(ConstantPool.MethodReference, P) - Method in interface com.strobel.reflection.emit.ConstantPool.Visitor
- visitMethodType(ConstantPool.MethodTypeEntry) - Method in interface com.strobel.assembler.ir.ConstantPool.Visitor
- visitMethodType(ConstantPool.MethodTypeEntry) - Method in class com.strobel.assembler.ir.ConstantPool.Writer
- visitMethodType(ConstantPool.MethodTypeEntry) - Method in class com.strobel.assembler.metadata.ConstantPoolPrinter
- visitMethodType(ConstantPool.MethodType, CodeStream) - Method in class com.strobel.reflection.emit.ConstantPool.Writer
- visitMethodType(ConstantPool.MethodType, P) - Method in interface com.strobel.reflection.emit.ConstantPool.Visitor
- visitMethodTypeSignature(MethodTypeSignature) - Method in interface com.strobel.assembler.metadata.signatures.Visitor
- visitModule(ConstantPool.ModuleEntry) - Method in interface com.strobel.assembler.ir.ConstantPool.Visitor
- visitModule(ConstantPool.ModuleEntry) - Method in class com.strobel.assembler.ir.ConstantPool.Writer
- visitModule(ConstantPool.ModuleEntry) - Method in class com.strobel.assembler.metadata.ConstantPoolPrinter
- visitModuleDeclaration(ModuleDeclaration, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitModuleDeclaration(ModuleDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitModuleDeclaration(ModuleDeclaration, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitModuleDeclaration(ModuleDeclaration, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitNameAndTypeDescriptor(ConstantPool.NameAndTypeDescriptorEntry) - Method in interface com.strobel.assembler.ir.ConstantPool.Visitor
- visitNameAndTypeDescriptor(ConstantPool.NameAndTypeDescriptorEntry) - Method in class com.strobel.assembler.ir.ConstantPool.Writer
- visitNameAndTypeDescriptor(ConstantPool.NameAndTypeDescriptorEntry) - Method in class com.strobel.assembler.metadata.ConstantPoolPrinter
- visitNameAndTypeDescriptor(ConstantPool.NameAndTypeDescriptor, CodeStream) - Method in class com.strobel.reflection.emit.ConstantPool.Writer
- visitNameAndTypeDescriptor(ConstantPool.NameAndTypeDescriptor, P) - Method in interface com.strobel.reflection.emit.ConstantPool.Visitor
- visitNamedNode(NamedNode) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitNew(NewExpression) - Method in class com.strobel.expressions.DebugViewWriter
- visitNew(NewExpression) - Method in class com.strobel.expressions.ExpressionStringBuilder
- visitNew(NewExpression) - Method in class com.strobel.expressions.ExpressionVisitor
- visitNewArray(NewArrayExpression) - Method in class com.strobel.expressions.DebugViewWriter
- visitNewArray(NewArrayExpression) - Method in class com.strobel.expressions.ExpressionStringBuilder
- visitNewArray(NewArrayExpression) - Method in class com.strobel.expressions.ExpressionVisitor
- visitNewLine(NewLineNode, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitNewLine(NewLineNode, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitNewLine(NewLineNode, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitNewLine(NewLineNode, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitNodeInPattern(INode) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitNullReferenceExpression(NullReferenceExpression, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitNullReferenceExpression(NullReferenceExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.JavaResolver.ResolveVisitor
- visitNullReferenceExpression(NullReferenceExpression, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitNullReferenceExpression(NullReferenceExpression, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitNullReferenceExpression(NullReferenceExpression, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitNullType(TypeReference, TypeReference) - Method in class com.strobel.assembler.metadata.MetadataHelper.SameTypeVisitor
- visitNullType(TypeReference, Map<TypeReference, TypeReference>) - Method in class com.strobel.assembler.metadata.MethodBinder.AddMappingsForArgumentVisitor
- visitNullType(TypeReference, Map<TypeReference, TypeReference>) - Method in class com.strobel.assembler.metadata.TypeSubstitutionVisitor
- visitNullType(TypeReference, Map<TypeReference, TypeReference>) - Method in class com.strobel.decompiler.ast.TypeAnalysis.AddMappingsForArgumentVisitor
- visitNullType(TypeReference, P) - Method in class com.strobel.assembler.metadata.DefaultTypeVisitor
- visitNullType(TypeReference, P) - Method in interface com.strobel.assembler.metadata.TypeMetadataVisitor
- visitObjectCreationExpression(ObjectCreationExpression, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitObjectCreationExpression(ObjectCreationExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.JavaResolver.ResolveVisitor
- visitObjectCreationExpression(ObjectCreationExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.IntroduceStringConcatenationTransform
- visitObjectCreationExpression(ObjectCreationExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteInnerClassConstructorCalls
- visitObjectCreationExpression(ObjectCreationExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteLocalClassesTransform
- visitObjectCreationExpression(ObjectCreationExpression, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitObjectCreationExpression(ObjectCreationExpression, Void) - Method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.IsRedundantVisitor
- visitObjectCreationExpression(ObjectCreationExpression, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitObjectCreationExpression(ObjectCreationExpression, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitOptionalNode(OptionalNode) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitor - Variable in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis
- Visitor<T> - Interface in com.strobel.assembler.metadata.signatures
- Visitor(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.EclipseEnumSwitchRewriterTransform.Visitor
- Visitor(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.EnumRewriterTransform.Visitor
- Visitor(DecompilerContext) - Constructor for class com.strobel.decompiler.languages.java.ast.transforms.EnumSwitchRewriterTransform.Visitor
- VISITOR_BLOCK - Variable in class com.strobel.expressions.DebugViewWriter
- visitorBlock() - Method in class com.strobel.expressions.DebugViewWriter
- visitOuterType(TypeReference) - Method in interface com.strobel.assembler.metadata.TypeVisitor
- visitPackage(ConstantPool.PackageEntry) - Method in interface com.strobel.assembler.ir.ConstantPool.Visitor
- visitPackage(ConstantPool.PackageEntry) - Method in class com.strobel.assembler.ir.ConstantPool.Writer
- visitPackage(ConstantPool.PackageEntry) - Method in class com.strobel.assembler.metadata.ConstantPoolPrinter
- visitPackageDeclaration(PackageDeclaration, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitPackageDeclaration(PackageDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitPackageDeclaration(PackageDeclaration, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitPackageDeclaration(PackageDeclaration, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitParameter(ParameterExpression) - Method in class com.strobel.expressions.DebugViewWriter
- visitParameter(ParameterExpression) - Method in class com.strobel.expressions.ExpressionStringBuilder
- visitParameter(ParameterExpression) - Method in class com.strobel.expressions.ExpressionVisitor
- visitParameter(ParameterExpression) - Method in class com.strobel.expressions.VariableBinder
- visitParameterAnnotation(int, CustomAnnotation, boolean) - Method in class com.strobel.assembler.ir.StackMappingVisitor
- visitParameterAnnotation(int, CustomAnnotation, boolean) - Method in interface com.strobel.assembler.metadata.MethodVisitor
- visitParameterDeclaration(ParameterDeclaration, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitParameterDeclaration(ParameterDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitParameterDeclaration(ParameterDeclaration, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitParameterDeclaration(ParameterDeclaration, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitParameterizedMethod(MethodReference, Map<TypeReference, TypeReference>) - Method in class com.strobel.assembler.metadata.TypeSubstitutionVisitor
- visitParameterizedMethod(MethodReference, P) - Method in interface com.strobel.assembler.metadata.MethodMetadataVisitor
- visitParameterizedType(TypeReference, TypeReference) - Method in class com.strobel.assembler.metadata.MetadataHelper.Adapter
- visitParameterizedType(TypeReference, TypeReference) - Method in class com.strobel.assembler.metadata.MetadataHelper.SameTypeVisitor
- visitParameterizedType(TypeReference, Map<TypeReference, TypeReference>) - Method in class com.strobel.assembler.metadata.MethodBinder.AddMappingsForArgumentVisitor
- visitParameterizedType(TypeReference, Map<TypeReference, TypeReference>) - Method in class com.strobel.assembler.metadata.TypeSubstitutionVisitor
- visitParameterizedType(TypeReference, Map<TypeReference, TypeReference>) - Method in class com.strobel.decompiler.ast.TypeAnalysis.AddMappingsForArgumentVisitor
- visitParameterizedType(TypeReference, P) - Method in class com.strobel.assembler.metadata.DefaultTypeVisitor
- visitParameterizedType(TypeReference, P) - Method in interface com.strobel.assembler.metadata.TypeMetadataVisitor
- visitParameterizedType(ParameterizedType, Resolver.Frame) - Method in class com.strobel.reflection.Resolver
- visitParameterReferenceNode(ParameterReferenceNode) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitParameters(ParameterList, TypeBindings) - Method in class com.strobel.reflection.TypeBinder
- visitParameters(List<ParameterDefinition>, Map<TypeReference, TypeReference>) - Method in class com.strobel.assembler.metadata.TypeSubstitutionVisitor
- visitParenthesizedExpression(ParenthesizedExpression, DefiniteAssignmentStatus) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis.DefiniteAssignmentVisitor
- visitParenthesizedExpression(ParenthesizedExpression, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitParenthesizedExpression(ParenthesizedExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.JavaResolver.ResolveVisitor
- visitParenthesizedExpression(ParenthesizedExpression, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitParenthesizedExpression(ParenthesizedExpression, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitParenthesizedExpression(ParenthesizedExpression, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitParser(MetadataParser) - Method in interface com.strobel.assembler.metadata.TypeVisitor
- visitPatternPlaceholder(AstNode, Pattern, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitPatternPlaceholder(AstNode, Pattern, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitPatternPlaceholder(AstNode, Pattern, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitPatternPlaceholder(AstNode, Pattern, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitPrimitiveExpression(PrimitiveExpression, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitPrimitiveExpression(PrimitiveExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.JavaResolver.ResolveVisitor
- visitPrimitiveExpression(PrimitiveExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.InsertConstantReferencesTransform
- visitPrimitiveExpression(PrimitiveExpression, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitPrimitiveExpression(PrimitiveExpression, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitPrimitiveExpression(PrimitiveExpression, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitPrimitiveType(PrimitiveType, TypeReference) - Method in class com.strobel.assembler.metadata.MetadataHelper.SameTypeVisitor
- visitPrimitiveType(PrimitiveType, Map<TypeReference, TypeReference>) - Method in class com.strobel.assembler.metadata.MethodBinder.AddMappingsForArgumentVisitor
- visitPrimitiveType(PrimitiveType, Map<TypeReference, TypeReference>) - Method in class com.strobel.assembler.metadata.TypeSubstitutionVisitor
- visitPrimitiveType(PrimitiveType, Map<TypeReference, TypeReference>) - Method in class com.strobel.decompiler.ast.TypeAnalysis.AddMappingsForArgumentVisitor
- visitPrimitiveType(PrimitiveType, P) - Method in class com.strobel.assembler.metadata.DefaultTypeVisitor
- visitPrimitiveType(PrimitiveType, P) - Method in interface com.strobel.assembler.metadata.TypeMetadataVisitor
- visitPrimitiveType(Type<?>, MemberInfo) - Method in class com.strobel.reflection.emit.Verifier.GenericParameterScopeVerifier
- visitPrimitiveType(Type<?>, Type<?>) - Method in class com.strobel.reflection.emit.Verifier.GenericParameterResolver
- visitPrimitiveType(Type<?>, P) - Method in class com.strobel.reflection.DefaultTypeVisitor
- visitPrimitiveType(Type<?>, P) - Method in class com.strobel.reflection.TypeVisitor
- visitRawType(RawType, TypeReference) - Method in class com.strobel.assembler.metadata.MetadataHelper.SameTypeVisitor
- visitRawType(RawType, Map<TypeReference, TypeReference>) - Method in class com.strobel.assembler.metadata.MethodBinder.AddMappingsForArgumentVisitor
- visitRawType(RawType, Map<TypeReference, TypeReference>) - Method in class com.strobel.assembler.metadata.TypeSubstitutionVisitor
- visitRawType(RawType, Map<TypeReference, TypeReference>) - Method in class com.strobel.decompiler.ast.TypeAnalysis.AddMappingsForArgumentVisitor
- visitRawType(RawType, P) - Method in class com.strobel.assembler.metadata.DefaultTypeVisitor
- visitRawType(RawType, P) - Method in interface com.strobel.assembler.metadata.TypeMetadataVisitor
- visitRepeat(Repeat) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitReturnStatement(ReturnStatement, ControlFlowNode) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder.NodeCreationVisitor
- visitReturnStatement(ReturnStatement, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitReturnStatement(ReturnStatement, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.InlineEscapingAssignmentsTransform
- visitReturnStatement(ReturnStatement, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.InsertNecessaryConversionsTransform
- visitReturnStatement(ReturnStatement, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitReturnStatement(ReturnStatement, Void) - Method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.IsRedundantVisitor
- visitReturnStatement(ReturnStatement, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitReturnStatement(ReturnStatement, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitRuntimeVariables(RuntimeVariablesExpression) - Method in class com.strobel.expressions.DebugViewWriter
- visitRuntimeVariables(RuntimeVariablesExpression) - Method in class com.strobel.expressions.ExpressionVisitor
- visitRuntimeVariables(RuntimeVariablesExpression) - Method in class com.strobel.expressions.VariableBinder
- visitScope(MemberInfo, Type<?>) - Method in class com.strobel.reflection.emit.Verifier.GenericParameterResolver
- visitShortSignature(ShortSignature) - Method in class com.strobel.assembler.metadata.signatures.Reifier
- visitShortSignature(ShortSignature) - Method in interface com.strobel.assembler.metadata.signatures.TypeTreeVisitor
- visitSimpleClassTypeSignature(SimpleClassTypeSignature) - Method in class com.strobel.assembler.metadata.signatures.Reifier
- visitSimpleClassTypeSignature(SimpleClassTypeSignature) - Method in interface com.strobel.assembler.metadata.signatures.TypeTreeVisitor
- visitSimpleType(SimpleType, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitSimpleType(SimpleType, Void) - Method in class com.strobel.decompiler.languages.java.ast.JavaResolver.ResolveVisitor
- visitSimpleType(SimpleType, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.AddReferenceQualifiersTransform
- visitSimpleType(SimpleType, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitSimpleType(SimpleType, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitSimpleType(SimpleType, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitStringConstant(ConstantPool.StringConstantEntry) - Method in interface com.strobel.assembler.ir.ConstantPool.Visitor
- visitStringConstant(ConstantPool.StringConstantEntry) - Method in class com.strobel.assembler.ir.ConstantPool.Writer
- visitStringConstant(ConstantPool.StringConstantEntry) - Method in class com.strobel.assembler.metadata.ConstantPoolPrinter
- visitStringConstant(ConstantPool.StringConstant, CodeStream) - Method in class com.strobel.reflection.emit.ConstantPool.Writer
- visitStringConstant(ConstantPool.StringConstant, P) - Method in interface com.strobel.reflection.emit.ConstantPool.Visitor
- visitSuperReferenceExpression(SuperReferenceExpression, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitSuperReferenceExpression(SuperReferenceExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.JavaResolver.ResolveVisitor
- visitSuperReferenceExpression(SuperReferenceExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.LocalClassHelper.ClosureRewriterPhaseOneVisitor
- visitSuperReferenceExpression(SuperReferenceExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.LocalClassHelper.IntroduceInitializersVisitor
- visitSuperReferenceExpression(SuperReferenceExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.IntroduceInitializersTransform
- visitSuperReferenceExpression(SuperReferenceExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteInnerClassConstructorCalls
- visitSuperReferenceExpression(SuperReferenceExpression, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitSuperReferenceExpression(SuperReferenceExpression, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitSuperReferenceExpression(SuperReferenceExpression, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitSwitch(OpCode, SwitchInfo) - Method in interface com.strobel.assembler.ir.InstructionVisitor
- visitSwitch(OpCode, SwitchInfo) - Method in class com.strobel.assembler.ir.StackMappingVisitor.InstructionAnalyzer
- visitSwitch(OpCode, SwitchInfo) - Method in class com.strobel.decompiler.languages.BytecodeLanguage.InstructionPrinter
- visitSwitch(SwitchExpression) - Method in class com.strobel.expressions.DebugViewWriter
- visitSwitch(SwitchExpression) - Method in class com.strobel.expressions.ExpressionStringBuilder
- visitSwitch(SwitchExpression) - Method in class com.strobel.expressions.ExpressionVisitor
- visitSwitchCase(SwitchCase) - Method in class com.strobel.expressions.DebugViewWriter
- visitSwitchCase(SwitchCase) - Method in class com.strobel.expressions.ExpressionStringBuilder
- visitSwitchCase(SwitchCase) - Method in class com.strobel.expressions.ExpressionVisitor
- visitSwitchExpression(SwitchExpression, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitSwitchExpression(SwitchExpression, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitSwitchExpression(SwitchExpression, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitSwitchExpression(SwitchExpression, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitSwitchExpressionArm(SwitchExpressionArm, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitSwitchExpressionArm(SwitchExpressionArm, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitSwitchExpressionArm(SwitchExpressionArm, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitSwitchExpressionArm(SwitchExpressionArm, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitSwitchSection(SwitchSection, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitSwitchSection(SwitchSection, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.FlattenSwitchBlocksTransform
- visitSwitchSection(SwitchSection, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitSwitchSection(SwitchSection, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitSwitchSection(SwitchSection, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitSwitchStatement(SwitchStatement, ControlFlowNode) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder.NodeCreationVisitor
- visitSwitchStatement(SwitchStatement, DefiniteAssignmentStatus) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis.DefiniteAssignmentVisitor
- visitSwitchStatement(SwitchStatement, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitSwitchStatement(SwitchStatement, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.EclipseEnumSwitchRewriterTransform.Visitor
- visitSwitchStatement(SwitchStatement, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.EclipseStringSwitchRewriterTransform
- visitSwitchStatement(SwitchStatement, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.EnumSwitchRewriterTransform.Visitor
- visitSwitchStatement(SwitchStatement, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteSwitchExpressionsTransform
- visitSwitchStatement(SwitchStatement, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.StringSwitchRewriterTransform
- visitSwitchStatement(SwitchStatement, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitSwitchStatement(SwitchStatement, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitSwitchStatement(SwitchStatement, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitSynchronizedStatement(SynchronizedStatement, ControlFlowNode) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder.NodeCreationVisitor
- visitSynchronizedStatement(SynchronizedStatement, DefiniteAssignmentStatus) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis.DefiniteAssignmentVisitor
- visitSynchronizedStatement(SynchronizedStatement, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitSynchronizedStatement(SynchronizedStatement, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitSynchronizedStatement(SynchronizedStatement, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitSynchronizedStatement(SynchronizedStatement, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitText(TextNode, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitText(TextNode, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitText(TextNode, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitText(TextNode, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitThisReferenceExpression(ThisReferenceExpression, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitThisReferenceExpression(ThisReferenceExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.JavaResolver.ResolveVisitor
- visitThisReferenceExpression(ThisReferenceExpression, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitThisReferenceExpression(ThisReferenceExpression, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitThisReferenceExpression(ThisReferenceExpression, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitThrowStatement(ThrowStatement, ControlFlowNode) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder.NodeCreationVisitor
- visitThrowStatement(ThrowStatement, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitThrowStatement(ThrowStatement, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.InlineEscapingAssignmentsTransform
- visitThrowStatement(ThrowStatement, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitThrowStatement(ThrowStatement, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitThrowStatement(ThrowStatement, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitTry(TryExpression) - Method in class com.strobel.expressions.DebugViewWriter
- visitTry(TryExpression) - Method in class com.strobel.expressions.ExpressionStringBuilder
- visitTry(TryExpression) - Method in class com.strobel.expressions.ExpressionVisitor
- visitTryCatchStatement(TryCatchStatement, ControlFlowNode) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder.NodeCreationVisitor
- visitTryCatchStatement(TryCatchStatement, DefiniteAssignmentStatus) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis.DefiniteAssignmentVisitor
- visitTryCatchStatement(TryCatchStatement, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitTryCatchStatement(TryCatchStatement, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.IsSingleAssignmentVisitor
- visitTryCatchStatement(TryCatchStatement, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.MergeResourceTryStatementsVisitor
- visitTryCatchStatement(TryCatchStatement, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.NewTryWithResourcesTransform
- visitTryCatchStatement(TryCatchStatement, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.TryWithResourcesTransform
- visitTryCatchStatement(TryCatchStatement, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitTryCatchStatement(TryCatchStatement, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitTryCatchStatement(TryCatchStatement, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitType(OpCode, TypeReference) - Method in interface com.strobel.assembler.ir.InstructionVisitor
- visitType(OpCode, TypeReference) - Method in class com.strobel.assembler.ir.StackMappingVisitor.InstructionAnalyzer
- visitType(OpCode, TypeReference) - Method in class com.strobel.decompiler.languages.BytecodeLanguage.InstructionPrinter
- visitType(TypeReference, TypeReference) - Method in class com.strobel.assembler.metadata.MetadataHelper.SameTypeVisitor
- visitType(TypeReference, P) - Method in class com.strobel.assembler.metadata.DefaultTypeVisitor
- visitType(TypeReference, P) - Method in interface com.strobel.assembler.metadata.TypeMetadataVisitor
- visitType(TypeReference, T) - Method in class com.strobel.assembler.metadata.TypeMapper
- visitType(Type<?>, Type<?>) - Method in class com.strobel.reflection.Helper.Adapter
- visitType(Type<?>, P) - Method in class com.strobel.reflection.TypeVisitor
- visitType(Type<?>, T) - Method in class com.strobel.reflection.TypeMapper
- visitTypeBinary(TypeBinaryExpression) - Method in class com.strobel.expressions.DebugViewWriter
- visitTypeBinary(TypeBinaryExpression) - Method in class com.strobel.expressions.ExpressionStringBuilder
- visitTypeBinary(TypeBinaryExpression) - Method in class com.strobel.expressions.ExpressionVisitor
- visitTypeBindings(TypeBindings, TypeBindings) - Method in class com.strobel.reflection.TypeBinder
- visitTypeDeclaration(TypeDeclaration, DefiniteAssignmentStatus) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis.DefiniteAssignmentVisitor
- visitTypeDeclaration(TypeDeclaration, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitTypeDeclaration(TypeDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.ContextTrackingVisitor
- visitTypeDeclaration(TypeDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.IsSingleAssignmentVisitor
- visitTypeDeclaration(TypeDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.ParameterAssignmentVisitor
- visitTypeDeclaration(TypeDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitTypeDeclaration(TypeDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.CastCollector
- visitTypeDeclaration(TypeDeclaration, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitTypeDeclaration(TypeDeclaration, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitTypeDeclarationOverride(TypeDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.ContextTrackingVisitor
- visitTypeDeclarationOverride(TypeDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.AbstractHelperClassTransform
- visitTypeDeclarationOverride(TypeDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.AddStandardAnnotationsTransform
- visitTypeDeclarationOverride(TypeDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.EliminateSyntheticAccessorsTransform.PhaseOneVisitor
- visitTypeDeclarationOverride(TypeDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.EnumRewriterTransform.Visitor
- visitTypeDeclarationOverride(TypeDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.EnumSwitchRewriterTransform.Visitor
- visitTypeDeclarationOverride(TypeDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RemoveHiddenMembersTransform
- visitTypeDeclarationOverride(TypeDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteLegacyClassConstantsTransform.ClassMethodLocator
- visitTypeDeclarationOverride(TypeDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteLocalClassesTransform.PhaseOneVisitor
- visitTypeDeclarationOverride(TypeDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.RewriteRecordClassesTransform
- visitTypedNode(TypedNode) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitTypeInfo(ConstantPool.TypeInfoEntry) - Method in interface com.strobel.assembler.ir.ConstantPool.Visitor
- visitTypeInfo(ConstantPool.TypeInfoEntry) - Method in class com.strobel.assembler.ir.ConstantPool.Writer
- visitTypeInfo(ConstantPool.TypeInfoEntry) - Method in class com.strobel.assembler.metadata.ConstantPoolPrinter
- visitTypeInfo(ConstantPool.TypeInfo, CodeStream) - Method in class com.strobel.reflection.emit.ConstantPool.Writer
- visitTypeInfo(ConstantPool.TypeInfo, P) - Method in interface com.strobel.reflection.emit.ConstantPool.Visitor
- visitTypeParameter(Type<?>, MemberInfo) - Method in class com.strobel.reflection.emit.Verifier.GenericParameterScopeVerifier
- visitTypeParameter(Type<?>, Type<?>) - Method in class com.strobel.reflection.emit.Verifier.GenericParameterResolver
- visitTypeParameter(Type<?>, Type<?>) - Method in class com.strobel.reflection.Helper.Adapter
- visitTypeParameter(Type<?>, TypeBindings) - Method in class com.strobel.reflection.TypeBinder
- visitTypeParameter(Type<?>, TypeBindings) - Method in class com.strobel.reflection.TypeEraser
- visitTypeParameter(Type<?>, P) - Method in class com.strobel.reflection.DefaultTypeVisitor
- visitTypeParameter(Type<?>, P) - Method in class com.strobel.reflection.TypeVisitor
- visitTypeParameterCore(Type<?>, TypeBindings) - Method in class com.strobel.reflection.TypeBinder
- visitTypeParameterDeclaration(TypeParameterDeclaration, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitTypeParameterDeclaration(TypeParameterDeclaration, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitTypeParameterDeclaration(TypeParameterDeclaration, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitTypeParameterDeclaration(TypeParameterDeclaration, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitTypeReference(TypeReferenceExpression, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitTypeReference(TypeReferenceExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.JavaResolver.ResolveVisitor
- visitTypeReference(TypeReferenceExpression, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitTypeReference(TypeReferenceExpression, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitTypeReference(TypeReferenceExpression, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitTypes(TypeList, Type<?>) - Method in class com.strobel.reflection.emit.Verifier.GenericParameterResolver
- visitTypes(List<TypeReference>, Map<TypeReference, TypeReference>) - Method in class com.strobel.assembler.metadata.TypeSubstitutionVisitor
- visitTypeVariable(TypeVariable<?>, Resolver.Frame) - Method in class com.strobel.reflection.Resolver
- visitTypeVariableSignature(TypeVariableSignature) - Method in class com.strobel.assembler.metadata.signatures.Reifier
- visitTypeVariableSignature(TypeVariableSignature) - Method in interface com.strobel.assembler.metadata.signatures.TypeTreeVisitor
- visitUnary(UnaryExpression) - Method in class com.strobel.expressions.DebugViewWriter
- visitUnary(UnaryExpression) - Method in class com.strobel.expressions.ExpressionStringBuilder
- visitUnary(UnaryExpression) - Method in class com.strobel.expressions.ExpressionVisitor
- visitUnary(UnaryExpression) - Method in class com.strobel.expressions.Optimizer
- visitUnary(UnaryExpression) - Method in class com.strobel.expressions.VariableBinder
- visitUnaryOperatorExpression(UnaryOperatorExpression, DefiniteAssignmentStatus) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis.DefiniteAssignmentVisitor
- visitUnaryOperatorExpression(UnaryOperatorExpression, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitUnaryOperatorExpression(UnaryOperatorExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.InsertParenthesesVisitor
- visitUnaryOperatorExpression(UnaryOperatorExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.JavaResolver.ResolveVisitor
- visitUnaryOperatorExpression(UnaryOperatorExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.IsSingleAssignmentVisitor
- visitUnaryOperatorExpression(UnaryOperatorExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.ParameterAssignmentVisitor
- visitUnaryOperatorExpression(UnaryOperatorExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.InsertNecessaryConversionsTransform
- visitUnaryOperatorExpression(UnaryOperatorExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.SimplifyArithmeticExpressionsTransform
- visitUnaryOperatorExpression(UnaryOperatorExpression, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.SimplifyAssignmentsTransform
- visitUnaryOperatorExpression(UnaryOperatorExpression, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitUnaryOperatorExpression(UnaryOperatorExpression, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitUnaryOperatorExpression(UnaryOperatorExpression, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitUnionType(UnionType, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitUnionType(UnionType, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitUnionType(UnionType, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitUnionType(UnionType, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitUnionType(U, TypeReference) - Method in class com.strobel.assembler.metadata.MetadataHelper.SameTypeVisitor
- visitUnionType(U, Map<TypeReference, TypeReference>) - Method in class com.strobel.assembler.metadata.TypeSubstitutionVisitor
- visitUnionType(U, P) - Method in class com.strobel.assembler.metadata.DefaultTypeVisitor
- visitUnionType(U, P) - Method in interface com.strobel.assembler.metadata.TypeMetadataVisitor
- visitUtf8StringConstant(ConstantPool.Utf8StringConstantEntry) - Method in interface com.strobel.assembler.ir.ConstantPool.Visitor
- visitUtf8StringConstant(ConstantPool.Utf8StringConstantEntry) - Method in class com.strobel.assembler.ir.ConstantPool.Writer
- visitUtf8StringConstant(ConstantPool.Utf8StringConstantEntry) - Method in class com.strobel.assembler.metadata.ConstantPoolPrinter
- visitUtf8StringConstant(ConstantPool.Utf8StringConstant, CodeStream) - Method in class com.strobel.reflection.emit.ConstantPool.Writer
- visitUtf8StringConstant(ConstantPool.Utf8StringConstant, P) - Method in interface com.strobel.reflection.emit.ConstantPool.Visitor
- visitVariable(OpCode, VariableReference) - Method in interface com.strobel.assembler.ir.InstructionVisitor
- visitVariable(OpCode, VariableReference) - Method in class com.strobel.assembler.ir.StackMappingVisitor.InstructionAnalyzer
- visitVariable(OpCode, VariableReference) - Method in class com.strobel.decompiler.languages.BytecodeLanguage.InstructionPrinter
- visitVariable(OpCode, VariableReference, int) - Method in interface com.strobel.assembler.ir.InstructionVisitor
- visitVariable(OpCode, VariableReference, int) - Method in class com.strobel.assembler.ir.StackMappingVisitor.InstructionAnalyzer
- visitVariable(OpCode, VariableReference, int) - Method in class com.strobel.decompiler.languages.BytecodeLanguage.InstructionPrinter
- visitVariableDeclaration(VariableDeclarationStatement, ControlFlowNode) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder.NodeCreationVisitor
- visitVariableDeclaration(VariableDeclarationStatement, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitVariableDeclaration(VariableDeclarationStatement, Void) - Method in class com.strobel.decompiler.languages.java.ast.JavaResolver.ResolveVisitor
- visitVariableDeclaration(VariableDeclarationStatement, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.InsertNecessaryConversionsTransform
- visitVariableDeclaration(VariableDeclarationStatement, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitVariableDeclaration(VariableDeclarationStatement, Void) - Method in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.IsRedundantVisitor
- visitVariableDeclaration(VariableDeclarationStatement, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitVariableDeclaration(VariableDeclarationStatement, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitVariableInitializer(VariableInitializer, DefiniteAssignmentStatus) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis.DefiniteAssignmentVisitor
- visitVariableInitializer(VariableInitializer, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitVariableInitializer(VariableInitializer, Void) - Method in class com.strobel.decompiler.languages.java.ast.JavaResolver.ResolveVisitor
- visitVariableInitializer(VariableInitializer, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitVariableInitializer(VariableInitializer, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitVariableInitializer(VariableInitializer, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitVoidSignature(VoidSignature) - Method in class com.strobel.assembler.metadata.signatures.Reifier
- visitVoidSignature(VoidSignature) - Method in interface com.strobel.assembler.metadata.signatures.TypeTreeVisitor
- visitWhileStatement(WhileStatement, ControlFlowNode) - Method in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder.NodeCreationVisitor
- visitWhileStatement(WhileStatement, DefiniteAssignmentStatus) - Method in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis.DefiniteAssignmentVisitor
- visitWhileStatement(WhileStatement, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitWhileStatement(WhileStatement, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.ConvertLoopsTransform
- visitWhileStatement(WhileStatement, Void) - Method in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.IsSingleAssignmentVisitor
- visitWhileStatement(WhileStatement, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitWhileStatement(WhileStatement, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitWhileStatement(WhileStatement, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitWildcard(Wildcard) - Method in class com.strobel.assembler.metadata.signatures.Reifier
- visitWildcard(Wildcard) - Method in interface com.strobel.assembler.metadata.signatures.TypeTreeVisitor
- visitWildcard(WildcardType, TypeReference) - Method in class com.strobel.assembler.metadata.MetadataHelper.Adapter
- visitWildcard(WildcardType, TypeReference) - Method in class com.strobel.assembler.metadata.MetadataHelper.SameTypeVisitor
- visitWildcard(WildcardType, TypeReference) - Method in class com.strobel.assembler.metadata.MetadataHelper.StrictSameTypeVisitor
- visitWildcard(WildcardType, Map<TypeReference, TypeReference>) - Method in class com.strobel.assembler.metadata.MethodBinder.AddMappingsForArgumentVisitor
- visitWildcard(WildcardType, Map<TypeReference, TypeReference>) - Method in class com.strobel.assembler.metadata.TypeSubstitutionVisitor
- visitWildcard(WildcardType, Map<TypeReference, TypeReference>) - Method in class com.strobel.decompiler.ast.TypeAnalysis.AddMappingsForArgumentVisitor
- visitWildcard(WildcardType, P) - Method in class com.strobel.assembler.metadata.DefaultTypeVisitor
- visitWildcard(WildcardType, P) - Method in interface com.strobel.assembler.metadata.TypeMetadataVisitor
- visitWildcardType(WildcardType, String) - Method in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- visitWildcardType(WildcardType, Void) - Method in class com.strobel.decompiler.languages.java.ast.JavaResolver.ResolveVisitor
- visitWildcardType(WildcardType, Void) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- visitWildcardType(WildcardType, T) - Method in class com.strobel.decompiler.languages.java.ast.DepthFirstAstVisitor
- visitWildcardType(WildcardType, T) - Method in interface com.strobel.decompiler.languages.java.ast.IAstVisitor
- visitWildcardType(Type<?>, MemberInfo) - Method in class com.strobel.reflection.emit.Verifier.GenericParameterScopeVerifier
- visitWildcardType(Type<?>, Type<?>) - Method in class com.strobel.reflection.emit.Verifier.GenericParameterResolver
- visitWildcardType(Type<?>, Type<?>) - Method in class com.strobel.reflection.Helper.Adapter
- visitWildcardType(Type<?>, TypeBindings) - Method in class com.strobel.reflection.TypeBinder
- visitWildcardType(Type<?>, TypeBindings) - Method in class com.strobel.reflection.TypeEraser
- visitWildcardType(Type<?>, P) - Method in class com.strobel.reflection.DefaultTypeVisitor
- visitWildcardType(Type<?>, P) - Method in class com.strobel.reflection.TypeVisitor
- visitWildcardType(WildcardType, Resolver.Frame) - Method in class com.strobel.reflection.Resolver
- Void - Enum constant in enum class com.strobel.assembler.metadata.JvmType
- Void - Enum constant in enum class com.strobel.reflection.SimpleType
- Void - Static variable in class com.strobel.assembler.metadata.BuiltinTypes
- Void - Static variable in class com.strobel.assembler.metadata.CommonTypeReferences
- Void - Static variable in class com.strobel.reflection.PrimitiveTypes
- VoidSignature - Class in com.strobel.assembler.metadata.signatures
- VoidSignature() - Constructor for class com.strobel.assembler.metadata.signatures.VoidSignature
- VOLATILE - Enum constant in enum class com.strobel.assembler.metadata.Flags.Flag
- VOLATILE - Enum constant in enum class com.strobel.reflection.Flags.Flag
- VOLATILE - Static variable in class com.strobel.assembler.metadata.Flags
- VOLATILE - Static variable in class com.strobel.reflection.Flags
- VolumeSeparator - Static variable in class com.strobel.io.PathHelper
W
- WeakIntReference(int, V, ReferenceQueue<? super V>) - Constructor for class com.strobel.collections.concurrent.ConcurrentWeakIntObjectHashMap.WeakIntReference
- WhatsCached() - Constructor for enum class com.strobel.reflection.RuntimeTypeCache.WhatsCached
- where(Predicate<? super R>) - Method in class com.strobel.core.CollectionUtilities.WhereSelectIterableIterator
- where(Iterable<T>, Predicate<? super T>) - Static method in class com.strobel.core.CollectionUtilities
- WhereSelectIterableIterator(Iterable<T>, Predicate<? super T>, Selector<? super T, ? extends R>) - Constructor for class com.strobel.core.CollectionUtilities.WhereSelectIterableIterator
- WHILE_KEYWORD_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.DoWhileStatement
- WHILE_KEYWORD_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.WhileStatement
- WhileBraceEnforcement - Variable in class com.strobel.decompiler.languages.java.JavaFormattingOptions
- WhileStatement - Class in com.strobel.decompiler.languages.java.ast
- WhileStatement(int) - Constructor for class com.strobel.decompiler.languages.java.ast.WhileStatement
- WhileStatement(Expression) - Constructor for class com.strobel.decompiler.languages.java.ast.WhileStatement
- WHITE - Enum constant in enum class com.strobel.io.Ansi.Color
- WHITE - Static variable in class com.strobel.io.Ansi.AnsiColor
- Whitespace - Enum constant in enum class com.strobel.decompiler.languages.java.JavaOutputVisitor.LastWritten
- WHITESPACE - Enum constant in enum class com.strobel.decompiler.languages.java.ast.NodeType
- WIDE - Static variable in enum class com.strobel.assembler.ir.OpCode
- WIDE - Static variable in enum class com.strobel.reflection.emit.OpCode
- WideConstant - Enum constant in enum class com.strobel.assembler.ir.OperandType
-
Opcode is followed by an unsigned short integer.
- WideCPRefWide - Enum constant in enum class com.strobel.reflection.emit.OperandType
-
Wide opcode is followed by a 2-byte index into the constant pool.
- WideCPRefWideShort - Enum constant in enum class com.strobel.reflection.emit.OperandType
-
Wide opcode is followed by a 2-byte index into the constant pool, and a signed short value.
- WideNoOperands - Enum constant in enum class com.strobel.reflection.emit.OperandType
-
Wide opcode is not followed by any operands.
- wideOpCodes - Static variable in enum class com.strobel.assembler.ir.OpCode
- Wildcard - Class in com.strobel.assembler.metadata.signatures
- Wildcard - Enum constant in enum class com.strobel.assembler.metadata.JvmType
- Wildcard - Enum constant in enum class com.strobel.reflection.SimpleType
- Wildcard(FieldTypeSignature, FieldTypeSignature) - Constructor for class com.strobel.assembler.metadata.signatures.Wildcard
- WILDCARD_TOKEN_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.WildcardType
- WildcardType - Class in com.strobel.assembler.metadata
- WildcardType - Class in com.strobel.decompiler.languages.java.ast
- WildcardType<T> - Class in com.strobel.reflection
- WildcardType() - Constructor for class com.strobel.decompiler.languages.java.ast.WildcardType
- WildcardType(TypeReference, TypeReference) - Constructor for class com.strobel.assembler.metadata.WildcardType
- WildcardType(Type<T>, Type<?>) - Constructor for class com.strobel.reflection.WildcardType
- WINDOWS - Enum constant in enum class com.strobel.decompiler.languages.java.ast.NewLineType
- WINDOWS_2000 - Enum constant in enum class com.strobel.core.OS
- WINDOWS_7 - Enum constant in enum class com.strobel.core.OS
- WINDOWS_95 - Enum constant in enum class com.strobel.core.OS
- WINDOWS_98 - Enum constant in enum class com.strobel.core.OS
- WINDOWS_NT - Enum constant in enum class com.strobel.core.OS
- WINDOWS_OTHER - Enum constant in enum class com.strobel.core.OS
- WINDOWS_VISTA - Enum constant in enum class com.strobel.core.OS
- WindowsNewLine - Class in com.strobel.decompiler.languages.java.ast
- WindowsNewLine() - Constructor for class com.strobel.decompiler.languages.java.ast.WindowsNewLine
- WindowsNewLine(TextLocation) - Constructor for class com.strobel.decompiler.languages.java.ast.WindowsNewLine
- WITH_DEBUG_LINE_NUMBERS - Enum constant in enum class com.strobel.decompiler.languages.java.TextOutputFormatter.LineNumberMode
- withAdditionalBinding(Type, Type) - Method in class com.strobel.reflection.TypeBindings
- withAdditionalBindings(TypeBindings) - Method in class com.strobel.reflection.TypeBindings
- withAdditionalParameter(Type) - Method in class com.strobel.reflection.TypeBindings
- withEmptyStack() - Method in class com.strobel.assembler.ir.Frame
- withName(String) - Method in class com.strobel.decompiler.languages.java.ast.AstNode
- WITHOUT_DEBUG_LINE_NUMBERS - Enum constant in enum class com.strobel.decompiler.languages.java.TextOutputFormatter.LineNumberMode
- Wrap - Enum constant in enum class com.strobel.decompiler.ast.AstCode
-
Defines a barrier between the parent expression and the argument expression that prevents combining them.
- WrapAlways - Enum constant in enum class com.strobel.decompiler.languages.java.Wrapping
- WrapIfTooLong - Enum constant in enum class com.strobel.decompiler.languages.java.Wrapping
- wrapOrThrow(Throwable) - Static method in class com.strobel.core.ExceptionUtilities
- Wrapping - Enum Class in com.strobel.decompiler.languages.java
- Wrapping() - Constructor for enum class com.strobel.decompiler.languages.java.Wrapping
- write(char) - Method in interface com.strobel.decompiler.ITextOutput
- write(char) - Method in class com.strobel.decompiler.PlainTextOutput
- write(char) - Method in class com.strobel.expressions.DebugViewWriter
- write(Buffer) - Method in class com.strobel.assembler.ir.ConstantPool
- write(CodeStream) - Method in class com.strobel.reflection.emit.ConstantPool
- write(String) - Method in interface com.strobel.decompiler.ITextOutput
- write(String) - Method in class com.strobel.decompiler.PlainTextOutput
- write(String) - Method in class com.strobel.expressions.DebugViewWriter
- write(String, Object...) - Method in interface com.strobel.decompiler.ITextOutput
- write(String, Object...) - Method in class com.strobel.decompiler.PlainTextOutput
- Write - Enum constant in enum class com.strobel.decompiler.languages.java.analysis.Correlator.CorrelationMode
- Write - Enum constant in enum class com.strobel.decompiler.languages.java.analysis.UsageType
- writeAnnotation(AnnotationBuilder<? extends Annotation>) - Method in class com.strobel.reflection.emit.ClassWriter
- writeAnnotations(Iterable<Annotation>, boolean) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- writeAnsi(String, String) - Method in class com.strobel.decompiler.AnsiTextOutput
- writeAttribute(String) - Method in class com.strobel.decompiler.AnsiTextOutput
- writeAttribute(String) - Method in interface com.strobel.decompiler.ITextOutput
- writeAttribute(String) - Method in class com.strobel.decompiler.PlainTextOutput
- writeAttribute(String) - Method in class com.strobel.reflection.emit.ClassWriter
- writeAttributeType(Object) - Method in class com.strobel.reflection.emit.ClassWriter
- writeBlobAttribute(ITextOutput, BlobAttribute) - Method in class com.strobel.decompiler.languages.BytecodeLanguage
- writeBody(MethodBuilder) - Method in class com.strobel.reflection.emit.ClassWriter
- writeBootstrapMethodEntry(ITextOutput, BootstrapMethodsTableEntry) - Method in class com.strobel.decompiler.languages.BytecodeLanguage
- writeByte(int) - Method in class com.strobel.assembler.metadata.Buffer
- writeClass(CodeStream) - Method in class com.strobel.reflection.emit.ClassWriter
- writeClass(OutputStream) - Method in class com.strobel.reflection.emit.ClassWriter
- writeCommaSeparatedList(Iterable<? extends AstNode>) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- writeCommaSeparatedListInParenthesis(Iterable<? extends AstNode>, boolean) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- writeComment(CommentType, String) - Method in interface com.strobel.decompiler.languages.java.IOutputFormatter
- writeComment(CommentType, String) - Method in class com.strobel.decompiler.languages.java.TextOutputFormatter
- writeComment(String) - Method in class com.strobel.decompiler.AnsiTextOutput
- writeComment(String) - Method in interface com.strobel.decompiler.ITextOutput
- writeComment(String) - Method in class com.strobel.decompiler.PlainTextOutput
- writeComment(String, Object...) - Method in class com.strobel.decompiler.AnsiTextOutput
- writeComment(String, Object...) - Method in interface com.strobel.decompiler.ITextOutput
- writeComment(String, Object...) - Method in class com.strobel.decompiler.PlainTextOutput
- writeCommentLine(ITextOutput, String) - Method in class com.strobel.decompiler.languages.Language
- writeCore() - Method in class com.strobel.reflection.emit.ClassWriter
- writeDefinition(String, Object) - Method in interface com.strobel.decompiler.ITextOutput
- writeDefinition(String, Object) - Method in class com.strobel.decompiler.PlainTextOutput
- writeDefinition(String, Object, boolean) - Method in class com.strobel.decompiler.AnsiTextOutput
- writeDefinition(String, Object, boolean) - Method in interface com.strobel.decompiler.ITextOutput
- writeDefinition(String, Object, boolean) - Method in class com.strobel.decompiler.PlainTextOutput
- writeDelimiter(String) - Method in class com.strobel.decompiler.AnsiTextOutput
- writeDelimiter(String) - Method in interface com.strobel.decompiler.ITextOutput
- writeDelimiter(String) - Method in interface com.strobel.decompiler.languages.java.IOutputFormatter
- writeDelimiter(String) - Method in class com.strobel.decompiler.languages.java.TextOutputFormatter
- writeDelimiter(String) - Method in class com.strobel.decompiler.PlainTextOutput
- writeDouble(double) - Method in class com.strobel.assembler.metadata.Buffer
- writeDynamicCallSite(ITextOutput, DynamicCallSite) - Static method in class com.strobel.decompiler.DecompilerHelpers
- writeEmbeddedStatement(Statement) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- writeEnclosingMethodAttribute(TypeBuilder<?>) - Method in class com.strobel.reflection.emit.ClassWriter
- writeEndOffsetReference(ITextOutput, Instruction) - Static method in class com.strobel.decompiler.DecompilerHelpers
- writeError(ITextOutput, Throwable) - Static method in class com.strobel.decompiler.languages.BytecodeAstLanguage
- writeError(String) - Method in class com.strobel.decompiler.AnsiTextOutput
- writeError(String) - Method in interface com.strobel.decompiler.ITextOutput
- writeError(String) - Method in class com.strobel.decompiler.PlainTextOutput
- writeExceptionHandler(ITextOutput, ExceptionHandler) - Static method in class com.strobel.decompiler.DecompilerHelpers
- writeField(ITextOutput, FieldReference) - Static method in class com.strobel.decompiler.DecompilerHelpers
- writeField(FieldBuilder) - Method in class com.strobel.reflection.emit.ClassWriter
- writeFieldAttribute(ITextOutput, FieldDefinition, SourceAttribute) - Method in class com.strobel.decompiler.languages.BytecodeLanguage
- writeFields() - Method in class com.strobel.reflection.emit.ClassWriter
- writeFlagAttributes(long) - Method in class com.strobel.reflection.emit.ClassWriter
- writeFloat(float) - Method in class com.strobel.assembler.metadata.Buffer
- writeFrame(ITextOutput, Frame) - Static method in class com.strobel.decompiler.DecompilerHelpers
- writeGenericSignature(ITextOutput, TypeReference) - Static method in class com.strobel.decompiler.DecompilerHelpers
- writeIdentifier(Identifier, String) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- writeIdentifier(String) - Method in interface com.strobel.decompiler.languages.java.IOutputFormatter
- writeIdentifier(String) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- writeIdentifier(String) - Method in class com.strobel.decompiler.languages.java.TextOutputFormatter
- writeIdentifier(String, Role<Identifier>) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- writeIndent() - Method in class com.strobel.decompiler.PlainTextOutput
- writeInitializerElements(AstNodeCollection<Expression>) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- writeInnerClassEntry(ITextOutput, TypeDefinition, InnerClassEntry) - Method in class com.strobel.decompiler.languages.BytecodeLanguage
- writeInnerTypeInfo(Type<?>) - Method in class com.strobel.reflection.emit.ClassWriter
- writeInnerTypes() - Method in class com.strobel.reflection.emit.ClassWriter
- writeInstruction(ITextOutput, Instruction) - Static method in class com.strobel.decompiler.DecompilerHelpers
- writeInt(int) - Method in class com.strobel.assembler.metadata.Buffer
- writeJavaAnnotations(ReadOnlyList<AnnotationBuilder<? extends Annotation>>) - Method in class com.strobel.reflection.emit.ClassWriter
- writeKeyword(TokenRole) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- writeKeyword(String) - Method in class com.strobel.decompiler.AnsiTextOutput
- writeKeyword(String) - Method in interface com.strobel.decompiler.ITextOutput
- writeKeyword(String) - Method in interface com.strobel.decompiler.languages.java.IOutputFormatter
- writeKeyword(String) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- writeKeyword(String) - Method in class com.strobel.decompiler.languages.java.TextOutputFormatter
- writeKeyword(String) - Method in class com.strobel.decompiler.PlainTextOutput
- writeKeyword(String, Role<?>) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- writeLabel(LabelTarget) - Method in class com.strobel.expressions.DebugViewWriter
- writeLabel(String) - Method in class com.strobel.decompiler.AnsiTextOutput
- writeLabel(String) - Method in interface com.strobel.decompiler.ITextOutput
- writeLabel(String) - Method in interface com.strobel.decompiler.languages.java.IOutputFormatter
- writeLabel(String) - Method in class com.strobel.decompiler.languages.java.TextOutputFormatter
- writeLabel(String) - Method in class com.strobel.decompiler.PlainTextOutput
- writeLabelList(ITextOutput, Instruction[]) - Static method in class com.strobel.decompiler.DecompilerHelpers
- writeLambda(LambdaExpression) - Method in class com.strobel.expressions.DebugViewWriter
- writeLine() - Method in interface com.strobel.decompiler.ITextOutput
- writeLine() - Method in class com.strobel.decompiler.PlainTextOutput
- writeLine() - Method in class com.strobel.expressions.DebugViewWriter
- writeLine(String) - Method in interface com.strobel.decompiler.ITextOutput
- writeLine(String) - Method in class com.strobel.decompiler.PlainTextOutput
- writeLine(String, Object...) - Method in interface com.strobel.decompiler.ITextOutput
- writeLine(String, Object...) - Method in class com.strobel.decompiler.PlainTextOutput
- writeLiteral(Object) - Method in class com.strobel.decompiler.AnsiTextOutput
- writeLiteral(Object) - Method in interface com.strobel.decompiler.ITextOutput
- writeLiteral(Object) - Method in class com.strobel.decompiler.PlainTextOutput
- writeLiteral(String) - Method in interface com.strobel.decompiler.languages.java.IOutputFormatter
- writeLiteral(String) - Method in class com.strobel.decompiler.languages.java.TextOutputFormatter
- writeLong(long) - Method in class com.strobel.assembler.metadata.Buffer
- writeMemberAttributes(MemberInfo) - Method in class com.strobel.reflection.emit.ClassWriter
- writeMembers(AstNodeCollection<EntityDeclaration>) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- writeMethod(ITextOutput, MethodReference) - Static method in class com.strobel.decompiler.DecompilerHelpers
- writeMethod(MethodBuilder) - Method in class com.strobel.reflection.emit.ClassWriter
- writeMethodAttribute(ITextOutput, MethodDefinition, SourceAttribute) - Method in class com.strobel.decompiler.languages.BytecodeLanguage
- writeMethodBody(ITextOutput, MethodDefinition, DecompilationOptions) - Method in class com.strobel.decompiler.languages.BytecodeLanguage
- writeMethodBody(AstNodeCollection<TypeDeclaration>, BlockStatement) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- writeMethodBodyParseError(ITextOutput, Throwable) - Method in class com.strobel.decompiler.languages.BytecodeLanguage
- writeMethodEnd(ITextOutput, MethodDefinition, DecompilationOptions) - Method in class com.strobel.decompiler.languages.BytecodeLanguage
- writeMethodHandle(ITextOutput, MethodHandle) - Static method in class com.strobel.decompiler.DecompilerHelpers
- writeMethodHeader(MethodDefinition, ITextOutput) - Method in class com.strobel.decompiler.languages.BytecodeAstLanguage
- writeMethodHeader(ITextOutput, MethodDefinition, DecompilationOptions) - Method in class com.strobel.decompiler.languages.BytecodeLanguage
- writeMethods() - Method in class com.strobel.reflection.emit.ClassWriter
- writeMethodSignature(ITextOutput, IMethodSignature) - Static method in class com.strobel.decompiler.DecompilerHelpers
- writeModifiers(Iterable<JavaModifierToken>) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- writeModuleBody(ITextOutput, ModuleAttribute, boolean) - Static method in class com.strobel.decompiler.languages.BytecodeLanguage
- writeModuleDependency(ITextOutput, ModuleDependency) - Static method in class com.strobel.decompiler.languages.BytecodeLanguage
- writeOffsetReference(ITextOutput, Instruction) - Static method in class com.strobel.decompiler.DecompilerHelpers
- writeOperand(ITextOutput, Object) - Static method in class com.strobel.decompiler.DecompilerHelpers
- writeOperand(ITextOutput, Object, boolean) - Static method in class com.strobel.decompiler.DecompilerHelpers
- writeOperandList(ITextOutput, Instruction) - Static method in class com.strobel.decompiler.DecompilerHelpers
- writeOperandList(ITextOutput, List<?>) - Static method in class com.strobel.decompiler.DecompilerHelpers
- writeOperator(String) - Method in class com.strobel.decompiler.AnsiTextOutput
- writeOperator(String) - Method in interface com.strobel.decompiler.ITextOutput
- writeOperator(String) - Method in interface com.strobel.decompiler.languages.java.IOutputFormatter
- writeOperator(String) - Method in class com.strobel.decompiler.languages.java.TextOutputFormatter
- writeOperator(String) - Method in class com.strobel.decompiler.PlainTextOutput
- writePackageInfo(ITextOutput, PackageInfo, boolean, boolean) - Static method in class com.strobel.decompiler.languages.BytecodeLanguage
- writeParameterAttributes(MethodBuilder) - Method in class com.strobel.reflection.emit.ClassWriter
- writePipeSeparatedList(Iterable<? extends AstNode>) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- writePrimitiveValue(ITextOutput, Object) - Static method in class com.strobel.decompiler.DecompilerHelpers
- writePrimitiveValue(Object) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- writePrivateImplementationType(AstType) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- writeQualifiedIdentifier(Iterable<Identifier>) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- Writer() - Constructor for class com.strobel.reflection.emit.ConstantPool.Writer
- Writer(Buffer) - Constructor for class com.strobel.assembler.ir.ConstantPool.Writer
- WRITER - Static variable in class com.strobel.reflection.emit.ConstantPool
- writeRaw(String) - Method in class com.strobel.decompiler.PlainTextOutput
-
Write the specified text without applying any escaping.
- writeReference(String, Object) - Method in interface com.strobel.decompiler.ITextOutput
- writeReference(String, Object) - Method in class com.strobel.decompiler.PlainTextOutput
- writeReference(String, Object, boolean) - Method in class com.strobel.decompiler.AnsiTextOutput
- writeReference(String, Object, boolean) - Method in interface com.strobel.decompiler.ITextOutput
- writeReference(String, Object, boolean) - Method in class com.strobel.decompiler.PlainTextOutput
- writeServiceInfo(ITextOutput, ServiceInfo, boolean) - Static method in class com.strobel.decompiler.languages.BytecodeLanguage
- writeShort(int) - Method in class com.strobel.assembler.metadata.Buffer
- writeSpecials(AstNode, AstNode) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- writeSpecialsUpToNode(AstNode) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- writeSpecialsUpToRole(Role<?>) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- writeSpecialsUpToRole(Role<?>, AstNode) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- writeSwitchSectionStatements(AstNodeCollection<Statement>, boolean) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- writeTextBlock(String) - Method in interface com.strobel.decompiler.languages.java.IOutputFormatter
- writeTextBlock(String) - Method in class com.strobel.decompiler.languages.java.TextOutputFormatter
- writeTextLiteral(Object) - Method in class com.strobel.decompiler.AnsiTextOutput
- writeTextLiteral(Object) - Method in interface com.strobel.decompiler.ITextOutput
- writeTextLiteral(Object) - Method in class com.strobel.decompiler.PlainTextOutput
- writeTextLiteral(String) - Method in interface com.strobel.decompiler.languages.java.IOutputFormatter
- writeTextLiteral(String) - Method in class com.strobel.decompiler.languages.java.TextOutputFormatter
- writeTo(ITextOutput) - Method in class com.strobel.decompiler.ast.BasicBlock
- writeTo(ITextOutput) - Method in class com.strobel.decompiler.ast.Block
- writeTo(ITextOutput) - Method in class com.strobel.decompiler.ast.CaseBlock
- writeTo(ITextOutput) - Method in class com.strobel.decompiler.ast.CatchBlock
- writeTo(ITextOutput) - Method in class com.strobel.decompiler.ast.Condition
- writeTo(ITextOutput) - Method in class com.strobel.decompiler.ast.Expression
- writeTo(ITextOutput) - Method in class com.strobel.decompiler.ast.Label
- writeTo(ITextOutput) - Method in class com.strobel.decompiler.ast.Lambda
- writeTo(ITextOutput) - Method in class com.strobel.decompiler.ast.Loop
- writeTo(ITextOutput) - Method in class com.strobel.decompiler.ast.Node
- writeTo(ITextOutput) - Method in class com.strobel.decompiler.ast.Switch
- writeTo(ITextOutput) - Method in class com.strobel.decompiler.ast.TryCatchBlock
- writeTo(Expression) - Method in class com.strobel.expressions.DebugViewWriter
- writeTo(Expression, StringBuilder) - Static method in class com.strobel.expressions.DebugViewWriter
- writeToken(TokenRole) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- writeToken(String) - Method in interface com.strobel.decompiler.languages.java.IOutputFormatter
- writeToken(String) - Method in class com.strobel.decompiler.languages.java.TextOutputFormatter
- writeToken(String, Role<?>) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- writeType(ITextOutput, TypeReference) - Static method in class com.strobel.decompiler.DecompilerHelpers
- writeType(ITextOutput, TypeReference, NameSyntax) - Static method in class com.strobel.decompiler.DecompilerHelpers
- writeType(ITextOutput, TypeReference, NameSyntax, boolean) - Static method in class com.strobel.decompiler.DecompilerHelpers
- writeTypeArguments(Iterable<AstType>) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- writeTypeAttribute(ITextOutput, TypeDefinition, SourceAttribute) - Method in class com.strobel.decompiler.languages.BytecodeLanguage
- writeTypeHeader(TypeDefinition, ITextOutput) - Method in class com.strobel.decompiler.languages.BytecodeAstLanguage
- writeTypeHeader(ITextOutput, TypeDefinition) - Method in class com.strobel.decompiler.languages.BytecodeLanguage
- writeTypeParameters(Iterable<TypeParameterDeclaration>) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
- writeUtf8(String) - Method in class com.strobel.assembler.metadata.Buffer
- writeVariableDeclaration(VariableDeclarationStatement, boolean) - Method in class com.strobel.decompiler.languages.java.JavaOutputVisitor
X
- xor(JvmType, Object, Object) - Static method in class com.strobel.decompiler.languages.java.ast.JavaResolver.BinaryOperations
- xor(Predicate<T>, Predicate<? super T>) - Static method in class com.strobel.core.Predicates
-
Returns a predicate that evaluates to
true
if all or none of the component predicates evaluate totrue
. - Xor - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- XTERM_256_SEPARATOR - Static variable in class com.strobel.io.Ansi
Y
- YELLOW - Enum constant in enum class com.strobel.io.Ansi.Color
- YELLOW - Static variable in class com.strobel.io.Ansi.AnsiColor
- YIELD_KEYWORD_ROLE - Static variable in class com.strobel.decompiler.languages.java.ast.BreakStatement
- yieldedValues - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteSwitchExpressionsTransform.CaseInfo
_
- __AALoad - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __AAStore - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __ALoad - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __ALoad0 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __ALoad1 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __ALoad2 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __ALoad3 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __ALoadW - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __ANewArray - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __AReturn - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __AStore - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __AStore0 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __AStore1 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __AStore2 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __AStore3 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __AStoreW - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __BALoad - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __BAStore - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __BIPush - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __CALoad - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __CAStore - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __DAdd - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __DALoad - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __DAStore - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __DCmpG - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __DCmpL - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __DConst0 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __DConst1 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __DDiv - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __DLoad - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __DLoad0 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __DLoad1 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __DLoad2 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __DLoad3 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __DLoadW - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __DMul - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __DNeg - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __DRem - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __DReturn - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __DStore - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __DStore0 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __DStore1 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __DStore2 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __DStore3 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __DStoreW - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __DSub - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __ExceptionInfo - Class in com.strobel.reflection.emit
- __ExceptionInfo() - Constructor for class com.strobel.reflection.emit.__ExceptionInfo
- __ExceptionInfo(int, Label) - Constructor for class com.strobel.reflection.emit.__ExceptionInfo
- __ExceptionInstance - Class in com.strobel.reflection.emit
- __ExceptionInstance(int, int, int, int, int, int, int) - Constructor for class com.strobel.reflection.emit.__ExceptionInstance
- __FAdd - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __FALoad - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __FAStore - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __FCmpG - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __FCmpL - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __FConst0 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __FConst1 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __FConst2 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __FDiv - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __FixupData - Class in com.strobel.reflection.emit
- __FixupData() - Constructor for class com.strobel.reflection.emit.__FixupData
- __FLoad - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __FLoad0 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __FLoad1 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __FLoad2 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __FLoad3 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __FLoadW - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __FMul - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __FNeg - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __FRem - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __FReturn - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __FStore - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __FStore0 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __FStore1 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __FStore2 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __FStore3 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __FStoreW - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __FSub - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __GotoW - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IAdd - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IALoad - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IAnd - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IAStore - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IConst0 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IConst1 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IConst2 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IConst3 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IConst4 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IConst5 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IConstM1 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IDiv - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IfACmpEq - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IfACmpNe - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IfEq - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IfGe - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IfGt - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IfICmpEq - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IfICmpGe - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IfICmpGt - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IfICmpLe - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IfICmpLt - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IfICmpNe - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IfLe - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IfLt - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IfNe - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IfNonNull - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IfNull - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IInc - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IIncW - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __ILoad - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __ILoad0 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __ILoad1 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __ILoad2 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __ILoad3 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __ILoadW - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IMul - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __INeg - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IOr - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IRem - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IReturn - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IShl - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IShr - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IStore - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IStore0 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IStore1 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IStore2 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IStore3 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IStoreW - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __ISub - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IUShr - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __IXor - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __JsrW - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __LAdd - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __LALoad - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __LAnd - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __LAStore - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __LCmp - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __LConst0 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __LConst1 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __LdC2W - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __LdCW - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __LDiv - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __LLoad - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __LLoad0 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __LLoad1 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __LLoad2 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __LLoad3 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __LLoadW - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __LMul - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __LNeg - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __LookupSwitch - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __LOr - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __LRem - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __LReturn - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __LShl - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __LShr - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __LStore - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __LStore0 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __LStore1 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __LStore2 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __LStore3 - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __LStoreW - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __LSub - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __LUShr - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __LXor - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __New - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __NewArray - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __Return - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __RetW - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __SALoad - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __SAStore - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __SIPush - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- __TableSwitch - Enum constant in enum class com.strobel.decompiler.ast.AstCode
- _abort - Variable in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.IsSingleAssignmentVisitor
- _abortBeforeStep - Variable in class com.strobel.decompiler.languages.BytecodeAstLanguage
- _accessFlags - Variable in class com.strobel.assembler.ir.attributes.InnerClassEntry
- _accessMethodDeclarations - Variable in class com.strobel.decompiler.languages.java.ast.transforms.EliminateSyntheticAccessorsTransform
- _acrossBlockJump - Variable in class com.strobel.expressions.LabelInfo
- _action - Variable in class com.strobel.expressions.StackSpiller.ChildRewriter
- _addImports - Variable in class com.strobel.decompiler.languages.java.ast.ConvertTypeOptions
- _addQualifierCandidates - Variable in class com.strobel.decompiler.languages.java.ast.transforms.AddReferenceQualifiersTransform
- _afterExecute - Variable in class com.strobel.assembler.ir.StackMappingVisitor.InstructionAnalyzer
- _aggressive - Variable in class com.strobel.decompiler.ast.Inlining
- _allBindings - Variable in class com.strobel.reflection.RuntimeType
- _allExpressions - Variable in class com.strobel.decompiler.ast.TypeAnalysis
- _allFinallyNodes - Variable in class com.strobel.decompiler.ast.AstBuilder.FinallyInlining
- _allKeys - Static variable in class com.strobel.componentmodel.Key
- _allowWildcards - Variable in class com.strobel.decompiler.languages.java.ast.ConvertTypeOptions
- _allVariables - Variable in class com.strobel.decompiler.ast.TypeAnalysis
- _alternatives - Variable in class com.strobel.assembler.metadata.UnionType
- _alternatives - Variable in class com.strobel.decompiler.patterns.Choice
- _alwaysGenerateExceptionVariableForCatchBlocks - Variable in class com.strobel.decompiler.DecompilerSettings
- _ambiguous - Variable in class com.strobel.assembler.metadata.MethodBinder.BindResult
- _annotation - Variable in class com.strobel.assembler.metadata.annotations.AnnotationAnnotationElement
- _annotationMap - Variable in class com.strobel.reflection.emit.TypeBuilder
- _annotations - Variable in class com.strobel.assembler.ir.attributes.AnnotationsAttribute
- _annotations - Variable in class com.strobel.assembler.ir.attributes.ParameterAnnotationsAttribute
- _annotations - Variable in class com.strobel.reflection.emit.FieldBuilder
- _annotations - Variable in class com.strobel.reflection.emit.MethodBuilder
- _annotations - Variable in class com.strobel.reflection.emit.ParameterBuilder
- _annotations - Variable in class com.strobel.reflection.emit.TypeBuilder
- _annotationType - Variable in class com.strobel.assembler.metadata.annotations.CustomAnnotation
- _annotationType - Variable in class com.strobel.reflection.emit.AnnotationBuilder
- _anyModifiers - Variable in class com.strobel.decompiler.languages.java.ast.EntityDeclaration
- _anyModifiers - Variable in class com.strobel.decompiler.languages.java.ast.InstanceOfExpression
- _anyModifiers - Variable in class com.strobel.decompiler.languages.java.ast.VariableDeclarationStatement
- _appendClassDescription(StringBuilder) - Method in class com.strobel.reflection.BottomType
- _appendClassDescription(StringBuilder) - Method in class com.strobel.reflection.NullType
- _appendClassDescription(StringBuilder) - Method in class com.strobel.reflection.Type
- _appendClassName(StringBuilder, boolean, boolean) - Method in class com.strobel.reflection.BottomType
- _appendClassName(StringBuilder, boolean, boolean) - Method in class com.strobel.reflection.GenericParameter
- _appendClassName(StringBuilder, boolean, boolean) - Method in class com.strobel.reflection.NullType
- _appendClassName(StringBuilder, boolean, boolean) - Method in class com.strobel.reflection.ReflectedType
- _appendClassName(StringBuilder, boolean, boolean) - Method in class com.strobel.reflection.Type
- _appendClassSignature(StringBuilder) - Method in class com.strobel.reflection.Type
- _appendErasedClassSignature(StringBuilder) - Method in class com.strobel.reflection.Type
- _arePreviewFeaturesEnabled - Variable in class com.strobel.decompiler.DecompilerSettings
- _arg0 - Variable in class com.strobel.expressions.Block2
- _arg0 - Variable in class com.strobel.expressions.Block3
- _arg0 - Variable in class com.strobel.expressions.Block4
- _arg0 - Variable in class com.strobel.expressions.Block5
- _arg0 - Variable in class com.strobel.expressions.BlockExpressionList
- _arg1 - Variable in class com.strobel.expressions.Block2
- _arg1 - Variable in class com.strobel.expressions.Block3
- _arg1 - Variable in class com.strobel.expressions.Block4
- _arg1 - Variable in class com.strobel.expressions.Block5
- _arg2 - Variable in class com.strobel.expressions.Block3
- _arg2 - Variable in class com.strobel.expressions.Block4
- _arg2 - Variable in class com.strobel.expressions.Block5
- _arg3 - Variable in class com.strobel.expressions.Block4
- _arg3 - Variable in class com.strobel.expressions.Block5
- _arg4 - Variable in class com.strobel.expressions.Block5
- _argument - Variable in class com.strobel.expressions.CompilerScope.ArgumentStorage
- _argumentMappings - Variable in class com.strobel.decompiler.languages.java.ast.InliningHelper.InliningVisitor
- _arguments - Variable in class com.strobel.assembler.ir.attributes.BootstrapMethodsTableEntry
- _arguments - Variable in class com.strobel.decompiler.ast.Expression
- _arguments - Variable in class com.strobel.expressions.InstanceMethodCallExpressionN
- _arguments - Variable in class com.strobel.expressions.InvocationExpression
- _arguments - Variable in class com.strobel.expressions.MethodCallExpressionN
- _arguments - Variable in class com.strobel.expressions.NewExpression
- _argumentTypes - Variable in class com.strobel.reflection.MethodKey
- _array - Variable in class com.strobel.core.ArrayUtilities.UnmodifiableArrayList
- _array - Variable in class com.strobel.expressions.CompilerScope.ElementBoxStorage
- _arrayMap - Variable in class com.strobel.reflection.TypeCache
- _arraySuperType - Static variable in class com.strobel.reflection.Helper
- _arrayType - Variable in class com.strobel.assembler.metadata.TypeReference
- _assignmentCount - Variable in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.IsSingleAssignmentVisitor
- _assignmentExpressions - Variable in class com.strobel.decompiler.ast.TypeAnalysis
- _astBuilder - Variable in class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder
- _astBuilder - Variable in class com.strobel.decompiler.languages.java.ast.transforms.AddStandardAnnotationsTransform
- _astBuilder - Variable in class com.strobel.decompiler.languages.java.ast.transforms.TryWithResourcesTransform
- _attribute - Variable in class com.strobel.decompiler.AnsiTextOutput
- _attributes - Variable in class com.strobel.assembler.ir.attributes.RecordComponentInfo
- _attributes - Variable in class com.strobel.assembler.metadata.ClassFileReader
- _attributes - Variable in class com.strobel.reflection.emit.AnnotationBuilder
- _attributesView - Variable in class com.strobel.assembler.ir.attributes.CodeAttribute
- _bakedAnnotation - Variable in class com.strobel.reflection.emit.AnnotationBuilder
- _baseClass - Variable in class com.strobel.assembler.metadata.signatures.ClassSignature
- _baseClassEntry - Variable in class com.strobel.assembler.metadata.ClassFileReader
- _baseConstructorCalled - Variable in class com.strobel.decompiler.languages.java.ast.LocalClassHelper.ClosureRewriterPhaseOneVisitor
- _basedOn - Variable in class com.strobel.reflection.RuntimeType
- _baseField - Variable in class com.strobel.reflection.ErasedField
- _baseMethod - Variable in class com.strobel.assembler.metadata.RawMethod
- _baseMethod - Variable in class com.strobel.reflection.ErasedMethod
- _baseMethod - Variable in class com.strobel.reflection.ReflectedMethod
- _baseMethod - Variable in class com.strobel.reflection.RuntimeMethodInfo
- _baseType - Variable in class com.strobel.assembler.metadata.CompoundTypeDefinition
- _baseType - Variable in class com.strobel.assembler.metadata.CompoundTypeReference
- _baseType - Variable in class com.strobel.assembler.metadata.CoreMetadataFactory.ClassSignature
- _baseType - Variable in class com.strobel.assembler.metadata.TypeDefinition
- _baseType - Variable in class com.strobel.reflection.CompoundType
- _baseType - Variable in class com.strobel.reflection.emit.TypeBuilder
- _baseType - Variable in class com.strobel.reflection.emit.TypeBuilderInstantiation
- _baseType - Variable in class com.strobel.reflection.ErasedType
- _baseType - Variable in class com.strobel.reflection.GenericType
- _baseType - Variable in class com.strobel.reflection.ReflectedType
- _baseType - Variable in class com.strobel.reflection.RuntimeType
- _beginColumn - Variable in class com.strobel.decompiler.languages.Region
- _beginLine - Variable in class com.strobel.decompiler.languages.Region
- _bindingFlags - Variable in class com.strobel.reflection.RuntimeConstructorInfo
- _bindingFlags - Variable in class com.strobel.reflection.RuntimeFieldInfo
- _bindingFlags - Variable in class com.strobel.reflection.RuntimeMethodInfo
- _bindings - Variable in class com.strobel.reflection.ReflectedMethod
- _block - Variable in class com.strobel.decompiler.languages.java.ast.transforms.DeclareLocalClassesTransform.TypeToDeclare
- _block - Variable in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.VariableToDeclare
- _block - Variable in class com.strobel.expressions.BlockExpressionList
- _blockDepth - Variable in class com.strobel.expressions.ExpressionStringBuilder
- _blockIndex - Variable in class com.strobel.assembler.flowanalysis.ControlFlowNode
- _body - Variable in class com.strobel.assembler.ir.StackMappingVisitor.InstructionAnalyzer
- _body - Variable in class com.strobel.assembler.metadata.MethodDefinition
- _body - Variable in class com.strobel.decompiler.ast.AstBuilder
- _body - Variable in class com.strobel.decompiler.ast.AstBuilder.FinallyInlining
- _body - Variable in class com.strobel.decompiler.ast.BasicBlock
- _body - Variable in class com.strobel.decompiler.ast.Block
- _body - Variable in class com.strobel.decompiler.ast.Lambda
- _body - Variable in class com.strobel.decompiler.ast.Loop
- _body - Variable in class com.strobel.decompiler.languages.BytecodeLanguage.InstructionPrinter
- _body - Variable in class com.strobel.expressions.CatchBlock
- _body - Variable in class com.strobel.expressions.ForEachExpression
- _body - Variable in class com.strobel.expressions.ForExpression
- _body - Variable in class com.strobel.expressions.LambdaExpression
- _body - Variable in class com.strobel.expressions.LoopExpression
- _body - Variable in class com.strobel.expressions.Scope1
- _body - Variable in class com.strobel.expressions.ScopeN
- _body - Variable in class com.strobel.expressions.SwitchCase
- _body - Variable in class com.strobel.expressions.TryExpression
- _body - Variable in class com.strobel.reflection.emit.MethodBuilder
- _bootstrapArguments - Variable in class com.strobel.assembler.metadata.DynamicCallSite
- _bootstrapMethodHandle - Variable in class com.strobel.assembler.metadata.DynamicCallSite
- _bootstrapMethodIndex - Variable in class com.strobel.assembler.metadata.DynamicCallSite
- _bootstrapMethods - Variable in class com.strobel.assembler.ir.attributes.BootstrapMethodsAttribute
- _bound - Variable in class com.strobel.assembler.metadata.WildcardType
- _boundConstants - Variable in class com.strobel.expressions.LambdaCompiler
- _bounds - Variable in class com.strobel.assembler.metadata.signatures.FormalTypeParameter
- _boundTypes - Variable in class com.strobel.reflection.TypeBindings
- _boxLocal - Variable in class com.strobel.expressions.CompilerScope.LocalBoxStorage
- _boxType - Variable in class com.strobel.expressions.CompilerScope.ElementBoxStorage
- _boxType - Variable in class com.strobel.expressions.CompilerScope.LocalBoxStorage
- _boxValueField - Variable in class com.strobel.expressions.CompilerScope.ElementBoxStorage
- _boxValueField - Variable in class com.strobel.expressions.CompilerScope.LocalBoxStorage
- _breakTarget - Variable in class com.strobel.expressions.ForEachExpression
- _breakTarget - Variable in class com.strobel.expressions.ForExpression
- _breakTarget - Variable in class com.strobel.expressions.LoopExpression
- _briefDescription - Variable in class com.strobel.reflection.MemberInfo
- _buffer - Variable in class com.strobel.assembler.metadata.ArrayTypeLoader
- _buffer - Variable in class com.strobel.assembler.metadata.ClassFileReader
- _builder - Variable in class com.strobel.decompiler.languages.java.ast.transforms.NewTryWithResourcesTransform
- _bytecodeAst - Variable in class com.strobel.decompiler.CommandLineOptions
- _bytecodeOutputOptions - Variable in class com.strobel.decompiler.DecompilerSettings
- _cache - Variable in class com.strobel.collections.SatelliteCache
- _cache - Variable in class com.strobel.collections.TopLevelCache
- _cache - Variable in class com.strobel.expressions.BoundConstants
-
Bytecode locals for storing frequently used constants
- _cache - Variable in class com.strobel.reflection.Type
- _cacheComplete - Variable in class com.strobel.reflection.RuntimeTypeCache.MemberInfoCache
- _cachedHashCode - Variable in class com.strobel.core.Pair
- _cachedHashCode - Variable in class com.strobel.core.Triple
- _callSite - Variable in class com.strobel.decompiler.ast.Lambda
- _candidates - Variable in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.Result
- _canReturn - Variable in class com.strobel.expressions.LabelInfo
- _caseBlocks - Variable in class com.strobel.decompiler.ast.Switch
- _caseInsensitiveMembers - Variable in class com.strobel.reflection.RuntimeTypeCache.MemberInfoCache
- _cases - Variable in class com.strobel.expressions.SwitchExpression
- _caseSensitiveMembers - Variable in class com.strobel.reflection.RuntimeTypeCache.MemberInfoCache
- _catchAddress - Variable in class com.strobel.reflection.emit.__ExceptionInfo
- _catchBlocks - Variable in class com.strobel.decompiler.ast.TryCatchBlock
- _catchClass - Variable in class com.strobel.reflection.emit.__ExceptionInfo
- _catchClause - Variable in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.VariableToDeclare
- _catchEndAddress - Variable in class com.strobel.reflection.emit.__ExceptionInfo
- _catchType - Variable in class com.strobel.assembler.ir.attributes.ExceptionTableEntry
- _catchType - Variable in class com.strobel.assembler.ir.ExceptionHandler
- _caughtTypes - Variable in class com.strobel.decompiler.ast.CatchBlock
- _cfg - Variable in class com.strobel.decompiler.ast.AstBuilder
- _cfg - Variable in class com.strobel.decompiler.ast.AstBuilder.FinallyInlining
- _child - Variable in class com.strobel.decompiler.languages.java.ast.AstType.PatternPlaceholder
- _class - Variable in class com.strobel.reflection.PrimitiveType
- _className - Variable in class com.strobel.assembler.metadata.ArrayTypeLoader
- _classType - Variable in class com.strobel.assembler.metadata.annotations.ClassAnnotationElement
- _classType - Variable in class com.strobel.decompiler.languages.java.ast.TypeDeclaration
- _closed - Variable in class com.strobel.core.Closeables.AnonymousCloseable
- _closureField - Variable in class com.strobel.expressions.LambdaCompiler
- _closureHoistedLocals - Variable in class com.strobel.expressions.CompilerScope
- _code - Variable in class com.strobel.assembler.ir.attributes.CodeAttribute
- _code - Variable in enum class com.strobel.assembler.ir.OpCode
- _code - Variable in class com.strobel.assembler.metadata.MethodReader
- _code - Variable in class com.strobel.decompiler.ast.Expression
- _code - Variable in class com.strobel.decompiler.languages.java.ast.InlinedBytecodeExpression
- _code - Variable in enum class com.strobel.reflection.emit.OpCode
- _codeOffset - Variable in class com.strobel.assembler.ir.attributes.CodeAttribute
- _codeSize - Variable in class com.strobel.assembler.ir.attributes.CodeAttribute
- _codeSize - Variable in class com.strobel.assembler.metadata.MethodBody
- _codeStream - Variable in class com.strobel.reflection.emit.CodeGenerator
- _collapseImports - Variable in class com.strobel.decompiler.CommandLineOptions
- _colorIndex - Variable in class com.strobel.io.Ansi.AnsiColor
- _column - Variable in class com.strobel.decompiler.languages.TextLocation
- _column - Variable in class com.strobel.expressions.DebugViewWriter
- _comma - Variable in class com.strobel.expressions.StackSpiller.ChildRewriter
- _comment - Variable in class com.strobel.decompiler.AnsiTextOutput
- _comment - Variable in class com.strobel.decompiler.languages.java.ast.CommentStatement
- _commentType - Variable in class com.strobel.decompiler.languages.java.ast.Comment
- _comparators - Static variable in class com.strobel.core.StringUtilities
- _comparison - Variable in class com.strobel.expressions.SwitchExpression
- _compilerTargetOverride - Variable in class com.strobel.decompiler.CommandLineOptions
- _compilerVersion - Variable in class com.strobel.assembler.metadata.TypeDefinition
- _compileUnit - Variable in class com.strobel.decompiler.languages.java.ast.AstBuilder
- _completed - Variable in class com.strobel.reflection.ReflectedType
- _components - Variable in class com.strobel.assembler.ir.attributes.RecordAttribute
- _componentType - Variable in class com.strobel.assembler.metadata.signatures.ArrayTypeSignature
- _condition - Variable in class com.strobel.decompiler.ast.Condition
- _condition - Variable in class com.strobel.decompiler.ast.Loop
- _condition - Variable in class com.strobel.decompiler.ast.Switch
- _constant - Variable in class com.strobel.decompiler.languages.java.ast.BytecodeConstant
- _constantPool - Variable in class com.strobel.assembler.metadata.ClassFileReader
- _constantPool - Variable in class com.strobel.assembler.metadata.ClassFileReader.Scope
- _constantPool - Variable in class com.strobel.assembler.metadata.TypeDefinition
- _constants - Variable in class com.strobel.expressions.VariableBinder
- _constantValue - Variable in class com.strobel.assembler.metadata.annotations.ConstantAnnotationElement
- _constantValue - Variable in class com.strobel.assembler.metadata.FieldDefinition
- _constantValue - Variable in class com.strobel.reflection.emit.FieldBuilder
- _constructor - Variable in class com.strobel.expressions.NewExpression
- _constructor - Variable in class com.strobel.reflection.RawConstructor
- _constructorBuilder - Variable in class com.strobel.expressions.LambdaCompiler
- _constructorCache - Variable in class com.strobel.reflection.RuntimeTypeCache
- _constructors - Variable in class com.strobel.reflection.emit.TypeBuilder
- _constructors - Variable in class com.strobel.reflection.ErasedType
- _constructors - Variable in class com.strobel.reflection.GenericType
- _constructors - Variable in class com.strobel.reflection.ReflectedType
- _constructors - Variable in class com.strobel.reflection.RuntimeType
- _content - Variable in class com.strobel.decompiler.languages.java.ast.Comment
- _context - Variable in class com.strobel.decompiler.ast.AstBuilder
- _context - Variable in class com.strobel.decompiler.ast.Inlining
- _context - Variable in class com.strobel.decompiler.ast.TypeAnalysis
- _context - Variable in class com.strobel.decompiler.languages.java.ast.AstBuilder
- _context - Variable in class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder
- _context - Variable in class com.strobel.decompiler.languages.java.ast.JavaResolver
- _context - Variable in class com.strobel.decompiler.languages.java.ast.transforms.EclipseEnumSwitchRewriterTransform
- _context - Variable in class com.strobel.decompiler.languages.java.ast.transforms.EnumRewriterTransform
- _context - Variable in class com.strobel.decompiler.languages.java.ast.transforms.EnumSwitchRewriterTransform
- _context - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteLegacyClassConstantsTransform
- _continueTarget - Variable in class com.strobel.expressions.ForEachExpression
- _continueTarget - Variable in class com.strobel.expressions.ForExpression
- _continueTarget - Variable in class com.strobel.expressions.LoopExpression
- _conversion - Variable in class com.strobel.expressions.CoalesceConversionBinaryExpression
- _conversion - Variable in class com.strobel.expressions.OpAssignMethodConversionBinaryExpression
- _copyFrom - Variable in class com.strobel.assembler.flowanalysis.ControlFlowNode
- _count - Variable in class com.strobel.reflection.emit.ScopeTree
- _creationContext - Variable in class com.strobel.expressions.LambdaExpression
- _currentCatch - Variable in class com.strobel.reflection.emit.__ExceptionInfo
- _currentConstructor - Variable in class com.strobel.decompiler.languages.java.ast.transforms.IntroduceInitializersTransform
- _currentExceptionStack - Variable in class com.strobel.reflection.emit.CodeGenerator
- _currentExceptionStackCount - Variable in class com.strobel.reflection.emit.CodeGenerator
- _currentInitializerMethod - Variable in class com.strobel.decompiler.languages.java.ast.transforms.IntroduceInitializersTransform
- _currentMethod - Variable in class com.strobel.decompiler.DecompilerContext
- _currentOffset - Variable in class com.strobel.decompiler.languages.BytecodeLanguage.InstructionPrinter
- _currentRecord - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteRecordClassesTransform
- _currentState - Variable in class com.strobel.reflection.emit.__ExceptionInfo
- _currentType - Variable in class com.strobel.decompiler.DecompilerContext
- _currentType - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteLegacyClassConstantsTransform.ClassMethodLocator
- _customAnnotations - Variable in class com.strobel.assembler.metadata.FieldDefinition
- _customAnnotations - Variable in class com.strobel.assembler.metadata.MethodDefinition
- _customAnnotations - Variable in class com.strobel.assembler.metadata.ParameterDefinition
- _customAnnotations - Variable in class com.strobel.assembler.metadata.TypeDefinition
- _customAnnotationsView - Variable in class com.strobel.assembler.metadata.FieldDefinition
- _customAnnotationsView - Variable in class com.strobel.assembler.metadata.MethodDefinition
- _customAnnotationsView - Variable in class com.strobel.assembler.metadata.ParameterDefinition
- _customAnnotationsView - Variable in class com.strobel.assembler.metadata.TypeDefinition
- _data - Variable in class com.strobel.assembler.ir.attributes.BlobAttribute
- _data - Variable in class com.strobel.assembler.metadata.Buffer
- _data - Variable in class com.strobel.collections.SmartList
- _data - Variable in class com.strobel.core.KeyedQueue
- _data - Variable in class com.strobel.expressions.RuntimeOperations.RuntimeVariableList
- _data - Variable in class com.strobel.reflection.emit.CodeStream
-
The content of this stream.
- _dataBuffer - Variable in class com.strobel.reflection.emit.ClassWriter
- _dataOffset - Variable in class com.strobel.assembler.ir.attributes.BlobAttribute
- _dataStore - Variable in class com.strobel.decompiler.languages.java.ast.AstNode
- _debugInfoGenerator - Variable in class com.strobel.expressions.AnalyzedTree
- _declaration - Variable in class com.strobel.decompiler.languages.java.ast.transforms.DeclareLocalClassesTransform.TypeToDeclare
- _declarationSite - Variable in class com.strobel.reflection.emit.TypeBuilder
- _declaredFields - Variable in class com.strobel.assembler.metadata.TypeDefinition
- _declaredFieldsView - Variable in class com.strobel.assembler.metadata.TypeDefinition
- _declaredMethods - Variable in class com.strobel.assembler.metadata.TypeDefinition
- _declaredMethodsView - Variable in class com.strobel.assembler.metadata.TypeDefinition
- _declaredTypes - Variable in class com.strobel.assembler.metadata.MethodDefinition
- _declaredTypes - Variable in class com.strobel.assembler.metadata.TypeDefinition
- _declaredTypesView - Variable in class com.strobel.assembler.metadata.MethodDefinition
- _declaredTypesView - Variable in class com.strobel.assembler.metadata.TypeDefinition
- _declaringMethod - Variable in class com.strobel.assembler.metadata.TypeDefinition
- _declaringMethod - Variable in class com.strobel.assembler.metadata.VariableDefinition
- _declaringMethod - Variable in class com.strobel.assembler.metadata.VariableDefinitionCollection
- _declaringMethod - Variable in class com.strobel.reflection.emit.ParameterBuilder
- _declaringMethod - Variable in class com.strobel.reflection.emit.TypeBuilder
- _declaringMethod - Variable in class com.strobel.reflection.GenericParameter
- _declaringMethod - Variable in class com.strobel.reflection.ReflectedType
- _declaringType - Variable in class com.strobel.assembler.metadata.FieldDefinition
- _declaringType - Variable in class com.strobel.assembler.metadata.GenericMethodInstance
- _declaringType - Variable in class com.strobel.assembler.metadata.MetadataParser.UnresolvedField
- _declaringType - Variable in class com.strobel.assembler.metadata.MetadataParser.UnresolvedMethod
- _declaringType - Variable in class com.strobel.assembler.metadata.MethodDefinition
- _declaringType - Variable in class com.strobel.assembler.metadata.MethodReader
- _declaringType - Variable in class com.strobel.assembler.metadata.ParameterDefinition
- _declaringType - Variable in class com.strobel.assembler.metadata.ParameterDefinitionCollection
- _declaringType - Variable in class com.strobel.assembler.metadata.RawMethod
- _declaringType - Variable in class com.strobel.assembler.metadata.TypeReference
- _declaringType - Variable in class com.strobel.assembler.metadata.VariableDefinitionCollection.UnknownVariableReference
- _declaringType - Variable in class com.strobel.reflection.CapturedType
- _declaringType - Variable in class com.strobel.reflection.DelegatingMethodInfo
- _declaringType - Variable in class com.strobel.reflection.emit.MethodBuilder
- _declaringType - Variable in class com.strobel.reflection.emit.TypeBuilder
- _declaringType - Variable in class com.strobel.reflection.ErasedField
- _declaringType - Variable in class com.strobel.reflection.ErasedMethod
- _declaringType - Variable in class com.strobel.reflection.GenericParameter
- _declaringType - Variable in class com.strobel.reflection.RawMember
- _declaringType - Variable in class com.strobel.reflection.ReflectedConstructor
- _declaringType - Variable in class com.strobel.reflection.ReflectedField
- _declaringType - Variable in class com.strobel.reflection.ReflectedMethod
- _declaringType - Variable in class com.strobel.reflection.ReflectedType
- _declaringType - Variable in class com.strobel.reflection.RuntimeFieldInfo
- _declaringType - Variable in class com.strobel.reflection.RuntimeMethodInfo
- _decompileMethodBodies - Variable in class com.strobel.decompiler.languages.java.ast.AstBuilder
- _defaultBody - Variable in class com.strobel.expressions.SwitchExpression
- _defaultTarget - Variable in class com.strobel.assembler.metadata.SwitchInfo
- _defaultTypeLoader - Variable in class com.strobel.assembler.InputTypeLoader
- _defaultValue - Variable in class com.strobel.assembler.ir.attributes.AnnotationDefaultAttribute
- _defaultValue - Variable in class com.strobel.expressions.LabelExpression
- _defaultValue - Variable in class com.strobel.reflection.emit.MethodBuilder
- _defaultValueFactory - Variable in class com.strobel.decompiler.ast.DefaultMap
- _defineClass - Static variable in class com.strobel.reflection.emit.TypeBuilder
- _definition - Variable in class com.strobel.reflection.emit.TypeBuilderInstantiation
- _definitionMap - Variable in class com.strobel.reflection.TypeCache
- _definitions - Variable in class com.strobel.expressions.LabelInfo
- _delegate - Variable in class com.strobel.core.Closeables.AnonymousCloseable
- _delegate - Variable in class com.strobel.decompiler.types.TypeProxy
- _delimiter - Variable in class com.strobel.decompiler.AnsiTextOutput
- _delta - Variable in class com.strobel.expressions.DebugViewWriter
- _description - Variable in class com.strobel.reflection.MemberInfo
- _description - Variable in class com.strobel.reflection.PrimitiveType
- _descriptor - Variable in class com.strobel.assembler.ir.attributes.RecordComponentInfo
- _descriptor - Variable in class com.strobel.decompiler.languages.BytecodeLanguage.DummyTypeReference
- _disableForEachTransforms - Variable in class com.strobel.decompiler.CommandLineOptions
- _disableForEachTransforms - Variable in class com.strobel.decompiler.DecompilerSettings
- _dollar - Variable in class com.strobel.assembler.metadata.signatures.SimpleClassTypeSignature
- _dominanceFrontier - Variable in class com.strobel.assembler.flowanalysis.ControlFlowNode
- _dominatorTreeChildren - Variable in class com.strobel.assembler.flowanalysis.ControlFlowNode
- _done - Variable in class com.strobel.expressions.StackSpiller.ChildRewriter
- _doneInitializing - Variable in class com.strobel.decompiler.ast.TypeAnalysis
- _elements - Variable in class com.strobel.assembler.metadata.annotations.ArrayAnnotationElement
- _elements - Variable in class com.strobel.collections.ArrayIterator
- _elements - Variable in class com.strobel.core.ReadOnlyList
- _elementType - Variable in class com.strobel.assembler.metadata.annotations.AnnotationElement
- _elementType - Variable in class com.strobel.assembler.metadata.ArrayType
- _elementType - Variable in class com.strobel.reflection.ArrayType
- _elementTypeMap - Variable in class com.strobel.reflection.Resolver.Frame
- _emittedColumn - Variable in class com.strobel.decompiler.languages.LineNumberPosition
-
the 1-indexed column number in the decompiler-emitted source file
- _emittedLine - Variable in class com.strobel.decompiler.languages.LineNumberPosition
-
the line number in the decompiler-emitted source file
- _emptyPattern - Variable in class com.strobel.decompiler.languages.java.ast.transforms.NewTryWithResourcesTransform.EmptyTryWithResourcesRewriter
- _emptyPrefix - Variable in class com.strobel.decompiler.LineNumberPrintWriter
- _emptyResource - Variable in class com.strobel.decompiler.languages.java.ast.transforms.MergeResourceTryStatementsVisitor
- _enclosingMethod - Variable in class com.strobel.assembler.ir.attributes.EnclosingMethodAttribute
- _enclosingType - Variable in class com.strobel.assembler.ir.attributes.EnclosingMethodAttribute
- _enclosingType - Variable in class com.strobel.reflection.RuntimeTypeCache
- _end - Variable in class com.strobel.assembler.flowanalysis.ControlFlowNode
- _end - Variable in class com.strobel.decompiler.ast.Range
- _endAddress - Variable in class com.strobel.reflection.emit.__ExceptionInfo
- _endColumn - Variable in class com.strobel.decompiler.languages.Region
- _endFinally - Variable in class com.strobel.reflection.emit.__ExceptionInfo
- _endFinallyNode - Variable in class com.strobel.assembler.flowanalysis.ControlFlowNode
- _endLabel - Variable in class com.strobel.reflection.emit.__ExceptionInfo
- _endLine - Variable in class com.strobel.decompiler.languages.Region
- _endLocation - Variable in class com.strobel.decompiler.languages.java.ast.NewLineNode
- _endLocation - Variable in class com.strobel.decompiler.languages.java.ast.NullReferenceExpression
- _endLocation - Variable in class com.strobel.decompiler.languages.java.ast.PrimitiveExpression
- _endLocation - Variable in class com.strobel.decompiler.languages.java.ast.SuperReferenceExpression
- _endLocation - Variable in class com.strobel.decompiler.languages.java.ast.TextNode
- _endLocation - Variable in class com.strobel.decompiler.languages.java.ast.ThisReferenceExpression
- _endOffset - Variable in class com.strobel.assembler.ir.attributes.ExceptionTableEntry
- _entries - Variable in class com.strobel.assembler.ir.attributes.InnerClassesAttribute
- _entries - Variable in class com.strobel.assembler.ir.attributes.LineNumberTableAttribute
- _entries - Variable in class com.strobel.assembler.ir.attributes.LocalVariableTableAttribute
- _entries - Variable in class com.strobel.assembler.ir.attributes.MethodParametersAttribute
- _entryGoto - Variable in class com.strobel.decompiler.ast.Block
- _entryMap - Variable in class com.strobel.assembler.ir.ConstantPool
- _entryMap - Variable in class com.strobel.reflection.emit.ConstantPool
- _entryPoint - Variable in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- _entryPoint - Variable in class com.strobel.assembler.metadata.ExceptionHandlerMapper
- _enumConstantName - Variable in class com.strobel.assembler.metadata.annotations.EnumAnnotationElement
- _enumConstants - Variable in class com.strobel.assembler.metadata.TypeDefinition
- _enumType - Variable in class com.strobel.assembler.metadata.annotations.EnumAnnotationElement
- _erasedClass - Variable in class com.strobel.reflection.ArrayType
- _erasedClass - Variable in class com.strobel.reflection.GenericParameter
- _erasedClass - Variable in class com.strobel.reflection.RuntimeType
- _erasedClass - Variable in class com.strobel.reflection.RuntimeTypeCache
- _erasedClass - Variable in class com.strobel.reflection.WildcardType
- _erasedDescription - Variable in class com.strobel.reflection.MemberInfo
- _erasedMethodDefinition - Variable in class com.strobel.reflection.MethodInfo
- _erasedSignature - Variable in class com.strobel.assembler.metadata.CoreMetadataFactory.MethodSignature
- _erasedSignature - Variable in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedType
- _erasedSignature - Variable in class com.strobel.assembler.metadata.MethodDefinition
- _erasedSignature - Variable in class com.strobel.assembler.metadata.TypeDefinition
- _erasedSignature - Variable in class com.strobel.reflection.MemberInfo
- _erasedSignature - Variable in class com.strobel.reflection.SignatureType
- _erasedType - Variable in class com.strobel.reflection.Type
- _error - Variable in class com.strobel.decompiler.AnsiTextOutput
- _evaluateOnlyPrimitiveConstants - Variable in class com.strobel.decompiler.languages.java.analysis.ControlFlowGraphBuilder
- _exceptionalExit - Variable in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- _exceptionalExit - Variable in class com.strobel.assembler.metadata.ExceptionHandlerMapper
- _exceptionCount - Variable in class com.strobel.reflection.emit.CodeGenerator
- _exceptionHandler - Variable in class com.strobel.assembler.flowanalysis.ControlFlowNode
- _exceptionHandlers - Variable in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- _exceptionHandlers - Variable in class com.strobel.assembler.metadata.MethodBody
- _exceptionHandlers - Variable in class com.strobel.decompiler.ast.AstBuilder
- _exceptionHandlers - Variable in class com.strobel.decompiler.ast.AstBuilder.FinallyInlining
- _exceptions - Variable in class com.strobel.reflection.emit.CodeGenerator
- _exceptions - Variable in class com.strobel.reflection.emit.MethodBuilder
- _exceptionTableEntriesView - Variable in class com.strobel.assembler.ir.attributes.CodeAttribute
- _exceptionType - Variable in class com.strobel.decompiler.ast.CatchBlock
- _exceptionTypes - Variable in class com.strobel.assembler.ir.attributes.ExceptionsAttribute
- _exceptionVariable - Variable in class com.strobel.decompiler.ast.CatchBlock
- _excludeNestedTypes - Variable in class com.strobel.decompiler.CommandLineOptions
- _excludeNestedTypes - Variable in class com.strobel.decompiler.DecompilerSettings
- _expectedReturnType - Variable in class com.strobel.decompiler.ast.Lambda
- _expectedType - Variable in class com.strobel.decompiler.ast.Expression
- _explicitInterfaces - Variable in class com.strobel.assembler.metadata.TypeDefinition
- _explicitInterfacesView - Variable in class com.strobel.assembler.metadata.TypeDefinition
- _exports - Variable in class com.strobel.assembler.ir.attributes.ModuleAttribute
- _expressions - Variable in class com.strobel.expressions.BlockN
- _expressions - Variable in class com.strobel.expressions.ExpressionList
- _expressions - Variable in class com.strobel.expressions.NewArrayExpression
- _expressions - Variable in class com.strobel.expressions.StackSpiller.ChildRewriter
- _expressionsCount - Variable in class com.strobel.expressions.StackSpiller.ChildRewriter
- _expressionType - Variable in class com.strobel.decompiler.patterns.TypedExpression
- _extendsBound - Variable in class com.strobel.assembler.metadata.CapturedType
- _extendsBound - Variable in class com.strobel.assembler.metadata.GenericParameter
- _extendsBound - Variable in class com.strobel.assembler.metadata.signatures.Wildcard
- _extendsBound - Variable in class com.strobel.reflection.emit.TypeBuilder
- _extendsBound - Variable in class com.strobel.reflection.WildcardType
- _factory - Variable in class com.strobel.assembler.ir.StackMappingVisitor.InstructionAnalyzer
- _factory - Variable in class com.strobel.assembler.metadata.MetadataParser
- _factory - Variable in class com.strobel.decompiler.ast.AstBuilder
- _factory - Variable in class com.strobel.decompiler.ast.TypeAnalysis
- _failedTypes - Variable in class com.strobel.decompiler.NoRetryMetadataSystem
- _falseBlock - Variable in class com.strobel.decompiler.ast.Condition
- _field - Variable in class com.strobel.decompiler.AnsiTextOutput
- _field - Variable in class com.strobel.expressions.FieldExpression
- _field - Variable in class com.strobel.reflection.RawField
- _fieldCache - Variable in class com.strobel.reflection.RuntimeTypeCache
- _fieldDeclarations - Variable in class com.strobel.decompiler.languages.java.ast.transforms.IntroduceInitializersTransform
- _fields - Variable in class com.strobel.assembler.metadata.ClassFileReader
- _fields - Variable in class com.strobel.reflection.ArrayType
- _fields - Variable in class com.strobel.reflection.emit.TypeBuilder
- _fields - Variable in class com.strobel.reflection.ErasedType
- _fields - Variable in class com.strobel.reflection.GenericType
- _fields - Variable in class com.strobel.reflection.ReflectedType
- _fields - Variable in class com.strobel.reflection.RuntimeType
- _fieldType - Variable in class com.strobel.assembler.metadata.FieldDefinition
- _fieldType - Variable in class com.strobel.assembler.metadata.MetadataParser.UnresolvedField
- _fieldType - Variable in class com.strobel.reflection.ErasedField
- _fieldType - Variable in class com.strobel.reflection.ReflectedField
- _fieldType - Variable in class com.strobel.reflection.RuntimeFieldInfo
- _file - Variable in class com.strobel.decompiler.LineNumberFormatter
- _fileName - Variable in class com.strobel.decompiler.languages.java.ast.CompilationUnit
- _fileName - Variable in class com.strobel.decompiler.languages.Region
- _filter - Variable in class com.strobel.expressions.CatchBlock
- _filterAddress - Variable in class com.strobel.reflection.emit.__ExceptionInfo
- _finallyBlock - Variable in class com.strobel.decompiler.ast.TryCatchBlock
- _finallyBlock - Variable in class com.strobel.expressions.TryExpression
- _finallyEndLabel - Variable in class com.strobel.reflection.emit.__ExceptionInfo
- _finallyInfo - Variable in class com.strobel.expressions.LambdaCompiler
- _first - Variable in class com.strobel.core.Pair
- _first - Variable in class com.strobel.core.Triple
- _firstChild - Variable in class com.strobel.decompiler.languages.java.ast.AstNode
- _firstInstruction - Variable in class com.strobel.assembler.ir.InstructionBlock
- _fixupCount - Variable in class com.strobel.reflection.emit.CodeGenerator
- _fixupData - Variable in class com.strobel.reflection.emit.CodeGenerator
- _fixups - Variable in class com.strobel.assembler.metadata.MethodReader.Fixup.MultiFixup
- _flags - Variable in class com.strobel.assembler.ir.attributes.MethodParameterEntry
- _flags - Variable in class com.strobel.assembler.ir.attributes.ModuleAttribute
- _flags - Variable in class com.strobel.assembler.ir.attributes.ModuleDependency
- _flags - Variable in class com.strobel.assembler.ir.attributes.PackageInfo
- _flags - Variable in class com.strobel.assembler.metadata.FieldDefinition
- _flags - Variable in class com.strobel.assembler.metadata.MethodDefinition
- _flags - Variable in class com.strobel.assembler.metadata.ParameterDefinition
- _flags - Variable in class com.strobel.assembler.metadata.TypeDefinition
- _flags - Variable in class com.strobel.decompiler.languages.java.ast.TokenRole
- _flags - Variable in enum class com.strobel.expressions.StackSpiller.RewriteAction
- _flags - Variable in class com.strobel.reflection.ReflectedType
- _flattenSwitchBlocks - Variable in class com.strobel.decompiler.CommandLineOptions
- _flattenSwitchBlocks - Variable in class com.strobel.decompiler.DecompilerSettings
- _flow - Variable in class com.strobel.expressions.DebugViewWriter
- _flowControl - Variable in enum class com.strobel.assembler.ir.OpCode
- _forcedCompilerTarget - Variable in class com.strobel.decompiler.DecompilerSettings
- _forcedVisibleMembers - Variable in class com.strobel.decompiler.DecompilerContext
- _forceExplicitImports - Variable in class com.strobel.decompiler.DecompilerSettings
- _forceExplicitTypeArguments - Variable in class com.strobel.decompiler.CommandLineOptions
- _forceExplicitTypeArguments - Variable in class com.strobel.decompiler.DecompilerSettings
- _forceFullyQualifiedReferences - Variable in class com.strobel.decompiler.CommandLineOptions
- _forceFullyQualifiedReferences - Variable in class com.strobel.decompiler.DecompilerSettings
- _formalTypeParameters - Variable in class com.strobel.assembler.metadata.signatures.ClassSignature
- _format - Variable in class com.strobel.decompiler.LineNumberPrintWriter
- _foundCasts - Variable in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.CastCollector
- _frame - Variable in class com.strobel.assembler.ir.StackMapFrame
- _frames - Variable in class com.strobel.assembler.metadata.MetadataResolver
- _frames - Variable in class com.strobel.reflection.emit.Verifier.GenericParameterScopeVerifier
- _frameType - Variable in class com.strobel.assembler.ir.Frame
- _frameType - Variable in class com.strobel.reflection.emit.Verifier.VerifierFrame
- _freeLocals - Variable in class com.strobel.expressions.LambdaCompiler
- _freeTemps - Variable in class com.strobel.expressions.StackSpiller.TempMaker
- _from - Variable in class com.strobel.decompiler.languages.java.analysis.ControlFlowEdge
- _fromMetadata - Variable in class com.strobel.assembler.metadata.VariableDefinition
- _fullDecompilation - Variable in class com.strobel.decompiler.DecompilationOptions
- _fullName - Variable in class com.strobel.assembler.metadata.ArrayType
- _fullName - Variable in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedType
- _fullName - Variable in class com.strobel.assembler.metadata.MethodDefinition
- _fullName - Variable in class com.strobel.assembler.metadata.PackageReference
- _fullName - Variable in class com.strobel.assembler.metadata.TypeDefinition
- _fullName - Variable in class com.strobel.decompiler.languages.BytecodeLanguage.DummyTypeReference
- _fullName - Variable in class com.strobel.reflection.emit.TypeBuilder
- _fullName - Variable in class com.strobel.reflection.RuntimeTypeCache
- _functionType - Variable in class com.strobel.decompiler.ast.Lambda
- _generatedClass - Variable in class com.strobel.reflection.emit.TypeBuilder
- _generatedType - Variable in class com.strobel.reflection.emit.TypeBuilder
- _generator - Variable in class com.strobel.expressions.LabelInfo
- _genericContexts - Variable in class com.strobel.assembler.metadata.MetadataParser
- _genericDefinition - Variable in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedGenericType
- _genericDefinition - Variable in class com.strobel.assembler.metadata.GenericMethodInstance
- _genericDefinition - Variable in class com.strobel.assembler.metadata.ParameterizedType
- _genericMethodDefinition - Variable in class com.strobel.reflection.GenericMethod
- _genericParameterPosition - Variable in class com.strobel.reflection.emit.TypeBuilder
- _genericParameters - Variable in class com.strobel.assembler.metadata.CoreMetadataFactory.ClassSignature
- _genericParameters - Variable in class com.strobel.assembler.metadata.CoreMetadataFactory.MethodSignature
- _genericParameters - Variable in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedType
- _genericParameters - Variable in class com.strobel.assembler.metadata.MetadataParser.UnresolvedMethod
- _genericParameters - Variable in class com.strobel.assembler.metadata.MethodDefinition
- _genericParameters - Variable in class com.strobel.assembler.metadata.TypeDefinition
- _genericParameters - Variable in class com.strobel.reflection.ReflectedType
- _genericParameters - Variable in class com.strobel.reflection.TypeBindings
- _genericParametersView - Variable in class com.strobel.assembler.metadata.MethodDefinition
- _genericParametersView - Variable in class com.strobel.assembler.metadata.TypeDefinition
- _genericSignature - Variable in class com.strobel.reflection.RuntimeTypeCache
- _genericTypeDefinition - Variable in class com.strobel.assembler.metadata.RawType
- _genericTypeDefinition - Variable in class com.strobel.reflection.GenericType
- _groupName - Variable in class com.strobel.decompiler.patterns.AnyNode
- _groupName - Variable in class com.strobel.decompiler.patterns.IdentifierExpressionRegexNode
- _groupName - Variable in class com.strobel.decompiler.patterns.MemberReferenceExpressionRegexNode
- _groupName - Variable in class com.strobel.decompiler.patterns.MemberReferenceTypeNode
- _groupName - Variable in class com.strobel.decompiler.patterns.NamedNode
- _groupName - Variable in class com.strobel.decompiler.patterns.ParameterReferenceNode
- _groupName - Variable in class com.strobel.decompiler.patterns.SubtreeMatch
- _groupName - Variable in class com.strobel.decompiler.patterns.TypedExpression
- _groupName - Variable in class com.strobel.decompiler.patterns.TypedLiteralNode
- _groupName - Variable in class com.strobel.decompiler.patterns.TypedNode
- _handlerBlock - Variable in class com.strobel.assembler.ir.ExceptionHandler
- _handlerMap - Variable in class com.strobel.decompiler.ast.AstBuilder.FinallyInlining
- _handlerOffset - Variable in class com.strobel.assembler.ir.attributes.ExceptionTableEntry
- _handlerPlaceholders - Variable in class com.strobel.assembler.metadata.ExceptionHandlerMapper
- _handlers - Variable in class com.strobel.expressions.TryExpression
- _handlerType - Variable in class com.strobel.assembler.ir.ExceptionHandler
- _handleType - Variable in class com.strobel.assembler.metadata.MethodHandle
- _hasArgumentList - Variable in class com.strobel.decompiler.languages.java.ast.Annotation
- _hasBeenCreated - Variable in class com.strobel.reflection.emit.TypeBuilder
- _hasClosureArgument - Variable in class com.strobel.expressions.LambdaCompiler
- _hash - Variable in class com.strobel.collections.concurrent.ConcurrentWeakIntObjectHashMap.WeakIntReference
- _hashCode - Variable in class com.strobel.assembler.ir.ConstantPool.Key
- _hashCode - Variable in class com.strobel.reflection.emit.ConstantPool.Key
- _hashCode - Variable in class com.strobel.reflection.MethodKey
- _hashCode - Variable in class com.strobel.reflection.RawConstructor
- _hashCode - Variable in class com.strobel.reflection.RawField
- _hashCode - Variable in class com.strobel.reflection.RawMethod
- _hashCode - Variable in class com.strobel.reflection.TypeBindings
- _hasIncomingJumps - Variable in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- _hasIncomingJumps - Variable in class com.strobel.assembler.metadata.ExceptionHandlerMapper
- _hasSuperBound - Variable in class com.strobel.assembler.metadata.WildcardType
- _haveTransformationsRun - Variable in class com.strobel.decompiler.languages.java.ast.AstBuilder
- _highValue - Variable in class com.strobel.assembler.metadata.SwitchInfo
- _hoistedLocals - Variable in class com.strobel.expressions.CompilerScope
- _identifierPattern - Variable in class com.strobel.decompiler.languages.java.ast.transforms.EliminateSyntheticAccessorsTransform.ReplaceSuperReferencesVisitor
- _ids - Variable in class com.strobel.expressions.ExpressionStringBuilder
- _ifFalse - Variable in class com.strobel.expressions.FullConditionalExpression
- _ifTrue - Variable in class com.strobel.expressions.ConditionalExpression
- _immediateDominator - Variable in class com.strobel.assembler.flowanalysis.ControlFlowNode
- _implementations - Variable in class com.strobel.assembler.ir.attributes.ServiceInfo
- _includeErrorDiagnostics - Variable in class com.strobel.decompiler.DecompilerSettings
- _includeIntersectionTypes - Variable in class com.strobel.decompiler.languages.java.ast.ConvertTypeOptions
- _includeLineNumbers - Variable in class com.strobel.decompiler.CommandLineOptions
- _includeLineNumbersInBytecode - Variable in class com.strobel.decompiler.DecompilerSettings
- _includePackage - Variable in class com.strobel.decompiler.languages.java.ast.ConvertTypeOptions
- _includeTypeArguments - Variable in class com.strobel.decompiler.languages.java.ast.ConvertTypeOptions
- _includeTypeParameterDefinitions - Variable in class com.strobel.decompiler.languages.java.ast.ConvertTypeOptions
- _includeUnionTypes - Variable in class com.strobel.decompiler.languages.java.ast.ConvertTypeOptions
- _incoming - Variable in class com.strobel.assembler.flowanalysis.ControlFlowNode
- _incoming - Variable in class com.strobel.decompiler.languages.java.analysis.ControlFlowNode
- _inConstructor - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RemoveRedundantInitializersTransform
- _indent - Variable in class com.strobel.decompiler.PlainTextOutput
- _indentLevel - Variable in class com.strobel.expressions.ExpressionStringBuilder
- _indentPending - Variable in class com.strobel.expressions.ExpressionStringBuilder
- _indentToken - Variable in class com.strobel.decompiler.PlainTextOutput
- _index - Variable in class com.strobel.assembler.ir.attributes.LocalVariableTableEntry
- _index - Variable in class com.strobel.collections.ArrayIterator
- _index - Variable in class com.strobel.componentmodel.Key
- _index - Variable in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis.DefiniteAssignmentNode
- _index - Variable in class com.strobel.expressions.CompilerScope.ElementBoxStorage
- _indexes - Variable in class com.strobel.expressions.BoundConstants
-
The index of each constant in the constant array
- _indexes - Variable in class com.strobel.expressions.RuntimeOperations.RuntimeVariableList
- _inferredReturnType - Variable in class com.strobel.decompiler.ast.Lambda
- _inferredType - Variable in class com.strobel.decompiler.ast.Expression
- _inferredVariableTypes - Variable in class com.strobel.decompiler.ast.TypeAnalysis
- _initializations - Variable in class com.strobel.assembler.ir.StackMappingVisitor
- _initializer - Variable in class com.strobel.expressions.ForExpression
- _initializers - Variable in class com.strobel.decompiler.languages.java.ast.LocalClassHelper.ClosureRewriterPhaseOneVisitor
- _initializers - Variable in class com.strobel.decompiler.languages.java.ast.LocalClassHelper.ClosureRewriterPhaseTwoVisitor
- _initializers - Variable in class com.strobel.decompiler.languages.java.ast.transforms.IntroduceInitializersTransform
- _initialModCount - Variable in class com.strobel.collections.SmartList.SingletonIterator
- _inlineVariables - Variable in class com.strobel.decompiler.languages.BytecodeAstLanguage
- _innerClass - Variable in class com.strobel.decompiler.languages.java.ast.LocalClassHelper.ThisReferenceReplacingVisitor
- _innerClassName - Variable in class com.strobel.assembler.ir.attributes.InnerClassEntry
- _innerIterator - Variable in class com.strobel.assembler.flowanalysis.ControlFlowNode.PredecessorIterator
- _innerIterator - Variable in class com.strobel.assembler.flowanalysis.ControlFlowNode.SuccessorIterator
- _innerVisitor - Variable in class com.strobel.assembler.ir.StackMappingVisitor
- _innerVisitor - Variable in class com.strobel.assembler.ir.StackMappingVisitor.InstructionAnalyzer
- _inputs - Variable in class com.strobel.decompiler.CommandLineOptions
- _inQuote - Variable in class com.strobel.expressions.VariableBinder
- _insertionPoint - Variable in class com.strobel.decompiler.languages.java.ast.transforms.DeclareLocalClassesTransform.TypeToDeclare
- _insertionPoint - Variable in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.VariableToDeclare
- _insertParenthesesForReadability - Variable in class com.strobel.decompiler.languages.java.ast.InsertParenthesesVisitor
- _instance - Static variable in class com.strobel.assembler.metadata.MetadataSystem
- _instance - Variable in class com.strobel.expressions.Delegate
- _instantiations - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteLocalClassesTransform
- _instruction - Variable in class com.strobel.decompiler.AnsiTextOutput
- _instructions - Variable in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- _instructions - Variable in class com.strobel.assembler.metadata.ExceptionHandlerMapper
- _instructions - Variable in class com.strobel.assembler.metadata.MethodBody
- _instructions - Variable in class com.strobel.decompiler.ast.AstBuilder
- _instructions - Variable in class com.strobel.decompiler.ast.AstBuilder.FinallyInlining
- _interface - Variable in class com.strobel.assembler.ir.attributes.ServiceInfo
- _interfaceCache - Variable in class com.strobel.reflection.RuntimeTypeCache
- _interfaceEntries - Variable in class com.strobel.assembler.metadata.ClassFileReader
- _interfaces - Variable in class com.strobel.assembler.metadata.CompoundTypeDefinition
- _interfaces - Variable in class com.strobel.assembler.metadata.CompoundTypeReference
- _interfaces - Variable in class com.strobel.assembler.metadata.signatures.ClassSignature
- _interfaces - Variable in class com.strobel.reflection.CompoundType
- _interfaces - Variable in class com.strobel.reflection.emit.TypeBuilder
- _interfaces - Variable in class com.strobel.reflection.ErasedType
- _interfaces - Variable in class com.strobel.reflection.GenericType
- _interfaces - Variable in class com.strobel.reflection.ReflectedType
- _interfaces - Variable in class com.strobel.reflection.RuntimeType
- _interfaces - Variable in class com.strobel.reflection.Type
- _interfaceType - Variable in class com.strobel.expressions.LambdaExpression
- _interfaceTypes - Variable in class com.strobel.assembler.metadata.CoreMetadataFactory.ClassSignature
- _internalName - Variable in class com.strobel.assembler.metadata.ArrayType
- _internalName - Variable in class com.strobel.assembler.metadata.ClassFileReader
- _internalName - Variable in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedType
- _internalName - Variable in class com.strobel.assembler.metadata.PackageReference
- _internalName - Variable in class com.strobel.assembler.metadata.TypeDefinition
- _internalName - Variable in class com.strobel.reflection.emit.TypeBuilder
- _internalName - Variable in class com.strobel.reflection.RuntimeTypeCache
- _intValue - Variable in class com.strobel.assembler.ir.ConstantPool.Key
- _intValue - Variable in class com.strobel.reflection.emit.ConstantPool.Key
- _invokeMethod - Variable in class com.strobel.reflection.DynamicMethod
- _isBadType - Variable in class com.strobel.assembler.ir.attributes.LocalVariableTableEntry
- _isCanceled - Variable in class com.strobel.decompiler.DecompilerContext
- _isEagerMethodLoadingEnabled - Variable in class com.strobel.assembler.metadata.MetadataSystem
- _isEagerMethodLoadingEnabled - Variable in class com.strobel.decompiler.CommandLineOptions
- _isFinished - Variable in class com.strobel.reflection.emit.MethodBuilder
- _isFrozen - Variable in class com.strobel.assembler.Collection
- _isFrozen - Variable in class com.strobel.core.Freezable
- _isGenerated - Variable in class com.strobel.decompiler.ast.Variable
- _isGenericParameter - Variable in class com.strobel.reflection.emit.TypeBuilder
- _isGenericTypeDefinition - Variable in class com.strobel.reflection.emit.TypeBuilder
- _isHeaderPrinted - Variable in class com.strobel.assembler.metadata.ConstantPoolPrinter
- _isLambdaParameter - Variable in class com.strobel.decompiler.ast.Variable
- _isRecursive - Variable in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.IsRedundantVisitor
- _isRedundant - Variable in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.IsRedundantVisitor
- _isStaticContext - Variable in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- _isSwitchMapWrapper - Variable in class com.strobel.decompiler.languages.java.ast.transforms.EnumSwitchRewriterTransform.Visitor
- _isTypeKnown - Variable in class com.strobel.assembler.metadata.VariableDefinition
- _isUnicodeOutputEnabled - Variable in class com.strobel.decompiler.CommandLineOptions
- _isUnicodeOutputEnabled - Variable in class com.strobel.decompiler.DecompilerSettings
- _isUnicodeOutputEnabled - Variable in class com.strobel.decompiler.PlainTextOutput
- _items - Variable in class com.strobel.assembler.Collection
- _jarFile - Variable in class com.strobel.assembler.metadata.JarTypeLoader
- _jarFile - Variable in class com.strobel.decompiler.CommandLineOptions
- _javaFormattingOptions - Variable in class com.strobel.decompiler.DecompilerSettings
- _jvmType - Variable in class com.strobel.assembler.metadata.PrimitiveType
- _key - Variable in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap.SimpleEntry
- _key - Variable in class com.strobel.collections.concurrent.ConcurrentWeakIntObjectHashMap.WeakIntReference
- _keyCounter - Static variable in class com.strobel.componentmodel.Key
- _keyIndex - Variable in class com.strobel.componentmodel.SingleKeyMap
- _keyIndex1 - Variable in class com.strobel.componentmodel.PairKeyMap
- _keyIndex2 - Variable in class com.strobel.componentmodel.PairKeyMap
- _keyIndexes - Variable in class com.strobel.componentmodel.ArrayKeyMap
- _keys - Variable in class com.strobel.assembler.metadata.SwitchInfo
- _keyword - Variable in class com.strobel.decompiler.AnsiTextOutput
- _kind - Variable in class com.strobel.expressions.GotoExpression
- _kind - Variable in class com.strobel.reflection.PrimitiveType
- _knownFiles - Variable in class com.strobel.assembler.InputTypeLoader
- _knownMappings - Variable in class com.strobel.assembler.metadata.JarTypeLoader
- _label - Variable in class com.strobel.assembler.ir.Instruction
- _label - Variable in class com.strobel.decompiler.AnsiTextOutput
- _label - Variable in class com.strobel.expressions.LabelInfo
- _labelBlock - Variable in class com.strobel.expressions.LambdaCompiler
- _labelCount - Variable in class com.strobel.reflection.emit.CodeGenerator
- _labelDefined - Variable in class com.strobel.expressions.LabelInfo
- _labelIds - Variable in class com.strobel.expressions.DebugViewWriter
- _labelInfo - Variable in class com.strobel.expressions.LambdaCompiler
- _labelList - Variable in class com.strobel.reflection.emit.CodeGenerator
- _lambda - Variable in class com.strobel.expressions.InvocationExpression
- _lambdaCount - Variable in class com.strobel.decompiler.ast.AstOptimizer.InlineLambdasOptimization
- _lambdaIds - Variable in class com.strobel.expressions.DebugViewWriter
- _lambdaRewrite - Variable in class com.strobel.expressions.StackSpiller
-
Lambda rewrite result.
- _lambdas - Variable in class com.strobel.expressions.DebugViewWriter
- _language - Variable in class com.strobel.decompiler.DecompilerSettings
- _lastChild - Variable in class com.strobel.decompiler.languages.java.ast.AstNode
- _lastInstruction - Variable in class com.strobel.assembler.ir.InstructionBlock
- _lastReturned - Variable in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap.HashIterator
- _left - Variable in class com.strobel.expressions.BinaryExpression
- _length - Variable in class com.strobel.assembler.ir.attributes.SourceAttribute
- _length - Variable in class com.strobel.assembler.metadata.Buffer
- _length - Variable in class com.strobel.core.ReadOnlyList
- _length - Variable in class com.strobel.decompiler.languages.java.ast.TokenRole
- _length - Variable in class com.strobel.reflection.emit.CodeStream
-
Actual number of bytes in this stream.
- _line - Variable in class com.strobel.decompiler.languages.TextLocation
- _lineNumber - Variable in class com.strobel.assembler.ir.attributes.LineNumberTableEntry
- _lineNumberPositions - Variable in class com.strobel.decompiler.languages.TypeDecompilationResults
-
the mapping from original line numbers to post-compiled line numbers
- _lineNumbers - Variable in class com.strobel.decompiler.languages.BytecodeLanguage.InstructionPrinter
- _list - Variable in class com.strobel.core.ReadOnlyList.ReadOnlyCollectionIterator
- _listener - Variable in class com.strobel.decompiler.types.TypeProxy
- _listeners - Variable in class com.strobel.decompiler.types.TypeProxy
- _listType - Variable in class com.strobel.reflection.RuntimeTypeCache.Filter
- _literal - Variable in class com.strobel.decompiler.AnsiTextOutput
- _literalValue - Variable in class com.strobel.decompiler.languages.java.ast.PrimitiveExpression
- _loader - Variable in class com.strobel.assembler.metadata.ClasspathTypeLoader
- _loadExceptions - Variable in class com.strobel.decompiler.ast.AstBuilder
- _loadFactor - Variable in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap
- _local - Variable in class com.strobel.decompiler.AnsiTextOutput
- _local - Variable in class com.strobel.expressions.CompilerScope.LocalStorage
- _localIndex - Variable in class com.strobel.reflection.emit.LocalBuilder
- _locals - Variable in class com.strobel.assembler.ir.StackMappingVisitor
- _locals - Variable in class com.strobel.expressions.CompilerScope
- _localSymInfos - Variable in class com.strobel.reflection.emit.ScopeTree
- _localType - Variable in class com.strobel.reflection.emit.LocalBuilder
- _localTypes - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteLocalClassesTransform
- _localValues - Variable in class com.strobel.assembler.ir.Frame
- _localVariables - Variable in class com.strobel.decompiler.languages.java.MemberMapping
- _localVariablesToDefine - Variable in class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder
- _location - Variable in class com.strobel.decompiler.languages.java.ast.EmptyStatement
- _location - Variable in class com.strobel.reflection.emit.Verifier.VerifierFrame
- _lockAllocationCounter - Variable in class com.strobel.concurrent.StripedLock
- _lockIndex - Variable in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap
- _logLevel - Variable in class com.strobel.decompiler.CommandLineOptions
- _longValue - Variable in class com.strobel.assembler.ir.ConstantPool.Key
- _longValue - Variable in class com.strobel.reflection.emit.ConstantPool.Key
- _lookupKey - Variable in class com.strobel.assembler.ir.ConstantPool
- _lookupKey - Variable in class com.strobel.reflection.emit.ConstantPool
- _loopOrTryDepth - Variable in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.IsSingleAssignmentVisitor
- _loopType - Variable in class com.strobel.decompiler.ast.Loop
- _lowerBound - Variable in class com.strobel.reflection.CapturedType
- _lowerBound - Variable in class com.strobel.reflection.GenericParameter
- _lowValue - Variable in class com.strobel.assembler.metadata.SwitchInfo
- _mainClass - Variable in class com.strobel.assembler.ir.attributes.ModuleMainClassAttribute
- _map - Variable in class com.strobel.collections.concurrent.ConcurrentRefValueIntObjectHashMap
- _map - Variable in class com.strobel.componentmodel.DictionaryKeyMap
- _map - Variable in class com.strobel.componentmodel.UserDataStoreBase
- _map - Variable in class com.strobel.reflection.TypeCache
- _mask - Variable in enum class com.strobel.reflection.BindingFlags
- _matchMultiple - Variable in class com.strobel.decompiler.patterns.SubtreeMatch
- _matchWithoutOperator - Variable in class com.strobel.decompiler.patterns.LeftmostBinaryOperandNode
- _maxCount - Variable in class com.strobel.decompiler.patterns.Repeat
- _maxLocals - Variable in class com.strobel.assembler.ir.attributes.CodeAttribute
- _maxLocals - Variable in class com.strobel.assembler.ir.StackMappingVisitor
- _maxLocals - Variable in class com.strobel.assembler.metadata.MethodBody
- _maxMidStack - Variable in class com.strobel.reflection.emit.CodeGenerator
- _maxMidStackCur - Variable in class com.strobel.reflection.emit.CodeGenerator
- _maxOffset - Variable in class com.strobel.assembler.ir.attributes.LineNumberTableAttribute
-
records the highest offset number in 'this' line number table
- _maxOffset - Variable in class com.strobel.decompiler.languages.java.LineNumberTableConverter
- _maxStack - Variable in class com.strobel.assembler.ir.attributes.CodeAttribute
- _maxStackSize - Variable in class com.strobel.assembler.metadata.MethodBody
- _maxStackSize - Variable in class com.strobel.reflection.emit.CodeGenerator
- _member - Variable in class com.strobel.assembler.metadata.annotations.AnnotationParameter
- _member - Variable in class com.strobel.reflection.emit.Verifier.VerifierFrame
- _memberReference - Variable in class com.strobel.decompiler.languages.java.MemberMapping
- _memberType - Variable in class com.strobel.reflection.MemberList
- _mergeVariables - Variable in class com.strobel.decompiler.CommandLineOptions
- _mergeVariables - Variable in class com.strobel.decompiler.DecompilerSettings
- _message - Variable in class com.strobel.assembler.ir.ErrorOperand
- _method - Variable in class com.strobel.assembler.ir.attributes.BootstrapMethodsTableEntry
- _method - Variable in class com.strobel.assembler.metadata.MethodBinder.BindResult
- _method - Variable in class com.strobel.assembler.metadata.MethodBody
- _method - Variable in class com.strobel.assembler.metadata.MethodHandle
- _method - Variable in class com.strobel.assembler.metadata.ParameterDefinition
- _method - Variable in class com.strobel.decompiler.AnsiTextOutput
- _method - Variable in class com.strobel.decompiler.ast.Inlining
- _method - Variable in class com.strobel.decompiler.ast.Lambda
- _method - Variable in class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder
- _method - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteLegacyClassConstantsTransform.Rewriter
- _method - Variable in class com.strobel.expressions.CompareMethodBasedLogicalBinaryExpression
- _method - Variable in class com.strobel.expressions.Delegate
- _method - Variable in class com.strobel.expressions.EqualsMethodBasedLogicalBinaryExpression
- _method - Variable in class com.strobel.expressions.MethodBinaryExpression
- _method - Variable in class com.strobel.expressions.MethodCallExpression
- _method - Variable in class com.strobel.expressions.UnaryExpression
- _method - Variable in class com.strobel.reflection.RawMethod
- _methodBody - Variable in class com.strobel.assembler.metadata.MethodReader
- _methodBuilder - Variable in class com.strobel.reflection.emit.ConstructorBuilder
- _methodBuilder - Variable in class com.strobel.reflection.emit.LocalBuilder
- _methodCache - Variable in class com.strobel.reflection.RuntimeTypeCache
- _methodDeclarations - Variable in class com.strobel.decompiler.languages.java.ast.transforms.LambdaTransform
- _methodDefinition - Variable in class com.strobel.assembler.metadata.MethodReader
- _methodHandle - Variable in class com.strobel.expressions.Delegate
- _methodHandle - Variable in class com.strobel.reflection.DynamicMethod
- _methodInfo - Variable in class com.strobel.reflection.DelegatingMethodInfo
- _methodName - Variable in class com.strobel.assembler.metadata.DynamicCallSite
- _methods - Variable in class com.strobel.assembler.metadata.ClassFileReader
- _methods - Variable in class com.strobel.reflection.ArrayType
- _methods - Variable in class com.strobel.reflection.emit.TypeBuilder
- _methods - Variable in class com.strobel.reflection.ErasedType
- _methods - Variable in class com.strobel.reflection.GenericType
- _methods - Variable in class com.strobel.reflection.ReflectedType
- _methods - Variable in class com.strobel.reflection.Resolver.Frame
- _methods - Variable in class com.strobel.reflection.RuntimeType
- _methodType - Variable in class com.strobel.assembler.metadata.DynamicCallSite
- _minCount - Variable in class com.strobel.decompiler.patterns.Repeat
- _mode - Variable in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.FindDeclarationVisitor
- _mode - Variable in class com.strobel.decompiler.languages.java.ast.JavaNameResolver.Result
- _modifier - Variable in class com.strobel.decompiler.languages.java.ast.JavaModifierToken
- _modifiers - Variable in class com.strobel.assembler.metadata.MethodReader
- _modifiers - Variable in class com.strobel.reflection.emit.FieldBuilder
- _modifiers - Variable in class com.strobel.reflection.emit.MethodBuilder
- _modifiers - Variable in class com.strobel.reflection.emit.TypeBuilder
- _modifiers - Variable in class com.strobel.reflection.RuntimeConstructorInfo
- _modifiers - Variable in class com.strobel.reflection.RuntimeFieldInfo
- _modifiers - Variable in class com.strobel.reflection.RuntimeMethodInfo
- _module - Variable in class com.strobel.decompiler.AnsiTextOutput
- _modules - Variable in class com.strobel.assembler.ir.attributes.PackageInfo
- _name - Variable in class com.strobel.assembler.ir.attributes.LocalVariableTableEntry
- _name - Variable in class com.strobel.assembler.ir.attributes.MethodParameterEntry
- _name - Variable in class com.strobel.assembler.ir.attributes.ModuleAttribute
- _name - Variable in class com.strobel.assembler.ir.attributes.ModuleDependency
- _name - Variable in class com.strobel.assembler.ir.attributes.RecordComponentInfo
- _name - Variable in class com.strobel.assembler.ir.attributes.SourceAttribute
- _name - Variable in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedType
- _name - Variable in class com.strobel.assembler.metadata.FieldDefinition
- _name - Variable in class com.strobel.assembler.metadata.MetadataParser.UnresolvedField
- _name - Variable in class com.strobel.assembler.metadata.MetadataParser.UnresolvedMethod
- _name - Variable in class com.strobel.assembler.metadata.MethodDefinition
- _name - Variable in class com.strobel.assembler.metadata.ModuleReference
- _name - Variable in class com.strobel.assembler.metadata.PackageReference
- _name - Variable in class com.strobel.assembler.metadata.ParameterReference
- _name - Variable in class com.strobel.assembler.metadata.signatures.FormalTypeParameter
- _name - Variable in class com.strobel.assembler.metadata.signatures.SimpleClassTypeSignature
- _name - Variable in class com.strobel.assembler.metadata.signatures.TypeVariableSignature
- _name - Variable in class com.strobel.assembler.metadata.TypeReference
- _name - Variable in class com.strobel.assembler.metadata.VariableReference
- _name - Variable in class com.strobel.assembler.metadata.WildcardType
- _name - Variable in class com.strobel.componentmodel.Key
- _name - Variable in class com.strobel.core.Mapping
- _name - Variable in enum class com.strobel.decompiler.ast.AstCode
- _name - Variable in class com.strobel.decompiler.ast.Label
- _name - Variable in class com.strobel.decompiler.ast.Variable
- _name - Variable in class com.strobel.decompiler.languages.BytecodeAstLanguage
- _name - Variable in class com.strobel.decompiler.languages.java.ast.Identifier
- _name - Variable in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.VariableToDeclare
- _name - Variable in class com.strobel.decompiler.languages.java.JavaLanguage
- _name - Variable in class com.strobel.expressions.LabelTarget
- _name - Variable in class com.strobel.expressions.LambdaExpression
- _name - Variable in class com.strobel.expressions.ParameterExpression
- _name - Variable in class com.strobel.reflection.emit.FieldBuilder
- _name - Variable in class com.strobel.reflection.emit.LocalBuilder
- _name - Variable in class com.strobel.reflection.emit.MethodBuilder
- _name - Variable in class com.strobel.reflection.emit.ParameterBuilder
- _name - Variable in class com.strobel.reflection.emit.TypeBuilder
- _name - Variable in class com.strobel.reflection.GenericParameter
- _name - Variable in class com.strobel.reflection.MethodKey
- _name - Variable in class com.strobel.reflection.ParameterInfo
- _name - Variable in class com.strobel.reflection.ReflectedType
- _name - Variable in class com.strobel.reflection.RuntimeTypeCache
- _name - Variable in class com.strobel.reflection.RuntimeTypeCache.Filter
- _named - Variable in class com.strobel.expressions.CompilerScope.LocalStorage
- _needsIndent - Variable in class com.strobel.decompiler.PlainTextOutput
- _needsPrefix - Variable in class com.strobel.decompiler.LineNumberPrintWriter
- _nestedTypeCache - Variable in class com.strobel.reflection.RuntimeTypeCache
- _nestedTypes - Variable in class com.strobel.reflection.ErasedType
- _nestedTypes - Variable in class com.strobel.reflection.GenericType
- _nestedTypes - Variable in class com.strobel.reflection.ReflectedType
- _nestedTypes - Variable in class com.strobel.reflection.RuntimeType
- _newKey - Variable in class com.strobel.assembler.ir.ConstantPool
- _newKey - Variable in class com.strobel.reflection.emit.ConstantPool
- _next - Variable in class com.strobel.assembler.flowanalysis.ControlFlowNode.InstructionIterator
- _next - Variable in class com.strobel.assembler.ir.Instruction
- _nextBlockId - Variable in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- _nextBlockId - Variable in class com.strobel.assembler.metadata.ExceptionHandlerMapper
- _nextEntry - Variable in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap.HashIterator
- _nextLabelIndex - Variable in class com.strobel.decompiler.ast.AstOptimizer
- _nextLabelIndex - Variable in class com.strobel.decompiler.ast.LoopsAndConditions
- _nextSibling - Variable in class com.strobel.decompiler.languages.java.ast.AstNode
- _nextStatement - Variable in class com.strobel.decompiler.languages.java.analysis.ControlFlowNode
- _nextTableIndex - Variable in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap.HashIterator
- _node - Variable in class com.strobel.decompiler.languages.java.ast.AstNodeCollection
- _node - Variable in class com.strobel.decompiler.patterns.NamedNode
- _node - Variable in class com.strobel.decompiler.patterns.OptionalNode
- _node - Variable in class com.strobel.decompiler.patterns.Repeat
- _node - Variable in class com.strobel.expressions.LabelInfo
- _nodeMap - Variable in class com.strobel.decompiler.ast.AstBuilder.FinallyInlining
- _nodes - Variable in class com.strobel.assembler.flowanalysis.ControlFlowGraph
- _nodes - Variable in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- _nodes - Variable in class com.strobel.assembler.metadata.ExceptionHandlerMapper
- _nodeStatus - Variable in class com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis.DefiniteAssignmentNode
- _nodesToRemove - Variable in class com.strobel.decompiler.languages.java.ast.LocalClassHelper.ClosureRewriterPhaseOneVisitor
- _nodesToRemove - Variable in class com.strobel.decompiler.languages.java.ast.transforms.EliminateSyntheticAccessorsTransform
- _nodesToRemove - Variable in class com.strobel.decompiler.languages.java.ast.transforms.IntroduceOuterClassReferencesTransform
- _nodeType - Variable in class com.strobel.assembler.flowanalysis.ControlFlowNode
- _nodeType - Variable in class com.strobel.decompiler.patterns.TypedNode
- _nodeType - Variable in class com.strobel.expressions.SimpleBinaryExpression
- _nodeType - Variable in class com.strobel.expressions.TypeBinaryExpression
- _nodeType - Variable in class com.strobel.expressions.UnaryExpression
- _numberOfExceptions - Variable in class com.strobel.reflection.emit.MethodBuilder
- _offset - Variable in class com.strobel.assembler.flowanalysis.ControlFlowNode
- _offset - Variable in class com.strobel.assembler.ir.attributes.LineNumberTableEntry
- _offset - Variable in class com.strobel.assembler.ir.Instruction
- _offset - Variable in class com.strobel.core.ReadOnlyList
- _offset - Variable in class com.strobel.decompiler.ast.Expression
-
the offset of 'this' Expression, as computed for its bytecode by the Java compiler
- _offset - Variable in class com.strobel.decompiler.ast.Label
- _offset - Variable in class com.strobel.decompiler.languages.java.ast.Expression
-
the offset of 'this' Expression, as computed for its bytecode by the Java compiler
- _offset - Variable in class com.strobel.decompiler.languages.java.ast.Statement
-
the offset of 'this' Expression, as computed for its bytecode by the Java compiler
- _offset2LineNo - Variable in class com.strobel.decompiler.languages.java.LineNumberTableConverter
- _offsets - Variable in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- _offsets - Variable in class com.strobel.assembler.metadata.ExceptionHandlerMapper
- _offsets - Variable in class com.strobel.reflection.emit.ScopeTree
- _opCode - Variable in class com.strobel.assembler.ir.Instruction
- _opCode - Variable in class com.strobel.expressions.LabelInfo
- _opCodeType - Variable in enum class com.strobel.assembler.ir.OpCode
- _opens - Variable in class com.strobel.assembler.ir.attributes.ModuleAttribute
- _openScopeCount - Variable in class com.strobel.reflection.emit.ScopeTree
- _operand - Variable in class com.strobel.assembler.ir.Instruction
- _operand - Variable in class com.strobel.decompiler.ast.Expression
- _operand - Variable in class com.strobel.expressions.TypeBinaryExpression
- _operand - Variable in class com.strobel.expressions.UnaryExpression
- _operandPattern - Variable in class com.strobel.decompiler.patterns.LeftmostBinaryOperandNode
- _operands - Variable in class com.strobel.expressions.ConcatExpression
- _operandType - Variable in enum class com.strobel.assembler.ir.OpCode
- _operandType - Variable in enum class com.strobel.reflection.emit.OpCode
- _operator - Variable in class com.strobel.decompiler.AnsiTextOutput
- _operator - Variable in class com.strobel.decompiler.languages.java.ast.AssignmentExpression
- _operator - Variable in class com.strobel.decompiler.languages.java.ast.BinaryOperatorExpression
- _operator - Variable in class com.strobel.decompiler.languages.java.ast.UnaryOperatorExpression
- _operator - Variable in class com.strobel.decompiler.patterns.SingleOrBinaryAggregateNode
- _operator - Variable in class com.strobel.expressions.CompareMethodBasedLogicalBinaryExpression
- _operator - Variable in class com.strobel.expressions.EqualsMethodBasedLogicalBinaryExpression
- _operator - Variable in class com.strobel.expressions.LogicalBinaryExpression
- _operatorType - Variable in class com.strobel.decompiler.patterns.LeftmostBinaryOperandNode
- _optimize - Variable in class com.strobel.decompiler.ast.AstBuilder
- _options - Variable in class com.strobel.assembler.metadata.ClassFileReader
- _options - Variable in class com.strobel.decompiler.LineNumberFormatter
- _options - Variable in class com.strobel.decompiler.patterns.TypedExpression
- _options - Variable in class com.strobel.expressions.SwitchExpression
- _originalArguments - Variable in class com.strobel.decompiler.languages.java.ast.LocalClassHelper.ClosureRewriterPhaseOneVisitor
- _originalInstructionMap - Variable in class com.strobel.decompiler.ast.AstBuilder
- _originalLine - Variable in class com.strobel.decompiler.languages.LineNumberPosition
-
the line number from the original source code
- _originalParameter - Variable in class com.strobel.decompiler.ast.Variable
- _originalSignature - Variable in class com.strobel.assembler.ir.attributes.LocalVariableTableEntry
- _originalType - Variable in class com.strobel.reflection.ErasedType
- _originalVariable - Variable in class com.strobel.decompiler.ast.Variable
- _out - Variable in class com.strobel.expressions.DebugViewWriter
- _out - Variable in class com.strobel.expressions.ExpressionStringBuilder
- _outerClassFields - Variable in class com.strobel.decompiler.languages.java.ast.transforms.IntroduceOuterClassReferencesTransform
- _outerClassName - Variable in class com.strobel.assembler.ir.attributes.InnerClassEntry
- _outgoing - Variable in class com.strobel.assembler.flowanalysis.ControlFlowNode
- _outgoing - Variable in class com.strobel.decompiler.languages.java.analysis.ControlFlowNode
- _output - Variable in class com.strobel.assembler.metadata.ConstantPoolPrinter
- _output - Variable in class com.strobel.decompiler.languages.BytecodeLanguage.InstructionPrinter
- _outputDirectory - Variable in class com.strobel.decompiler.CommandLineOptions
- _outputDirectory - Variable in class com.strobel.decompiler.DecompilerSettings
- _outputFileHeaderText - Variable in class com.strobel.decompiler.DecompilerSettings
- _owner - Variable in class com.strobel.assembler.metadata.AnonymousLocalTypeCollection
- _owner - Variable in class com.strobel.assembler.metadata.CoreMetadataFactory
- _owner - Variable in class com.strobel.assembler.metadata.GenericParameter
- _owner - Variable in class com.strobel.assembler.metadata.GenericParameterCollection
- _package - Variable in class com.strobel.assembler.ir.attributes.PackageInfo
- _package - Variable in class com.strobel.decompiler.AnsiTextOutput
- _package - Variable in class com.strobel.reflection.emit.TypeBuilder
- _package - Variable in class com.strobel.reflection.RuntimeTypeCache
- _packageAccess - Variable in class com.strobel.reflection.emit.TypeBuilder
- _packageLocations - Variable in class com.strobel.assembler.InputTypeLoader
- _packageName - Variable in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedType
- _packageName - Variable in class com.strobel.assembler.metadata.TypeDefinition
- _packagePlaceholder - Variable in class com.strobel.decompiler.languages.java.ast.AstBuilder
- _packages - Variable in class com.strobel.assembler.ir.attributes.ModulePackagesAttribute
- _parameter - Variable in class com.strobel.assembler.ir.FrameValue
- _parameter - Variable in class com.strobel.assembler.metadata.VariableDefinition
- _parameterPosition - Variable in class com.strobel.decompiler.patterns.ParameterReferenceNode
- _parameters - Variable in class com.strobel.assembler.metadata.annotations.CustomAnnotation
- _parameters - Variable in class com.strobel.assembler.metadata.CoreMetadataFactory.MethodSignature
- _parameters - Variable in class com.strobel.assembler.metadata.GenericMethodInstance
- _parameters - Variable in class com.strobel.assembler.metadata.MethodDefinition
- _parameters - Variable in class com.strobel.assembler.metadata.RawMethod
- _parameters - Variable in class com.strobel.decompiler.ast.Lambda
- _parameters - Variable in class com.strobel.expressions.LambdaExpression
- _parameters - Variable in class com.strobel.reflection.DynamicMethod
- _parameters - Variable in class com.strobel.reflection.ErasedMethod
- _parameters - Variable in class com.strobel.reflection.GenericMethod
- _parameters - Variable in class com.strobel.reflection.ReflectedConstructor
- _parameters - Variable in class com.strobel.reflection.ReflectedMethod
- _parameters - Variable in class com.strobel.reflection.RuntimeConstructorInfo
- _parameters - Variable in class com.strobel.reflection.RuntimeMethodInfo
- _parametersByName - Variable in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.ParameterAssignmentVisitor
- _parametersToRemove - Variable in class com.strobel.decompiler.languages.java.ast.LocalClassHelper.ClosureRewriterPhaseOneVisitor
- _parametersToRemove - Variable in class com.strobel.decompiler.languages.java.ast.transforms.IntroduceOuterClassReferencesTransform
- _parametersView - Variable in class com.strobel.assembler.metadata.MethodDefinition
- _parameterType - Variable in class com.strobel.assembler.metadata.ParameterReference
- _parameterType - Variable in class com.strobel.reflection.emit.ParameterBuilder
- _parameterType - Variable in class com.strobel.reflection.ParameterInfo
- _parameterTypes - Variable in class com.strobel.reflection.ParameterList
- _parameterTypes - Variable in class com.strobel.reflection.SignatureType
- _paramIds - Variable in class com.strobel.expressions.DebugViewWriter
- _parent - Variable in class com.strobel.assembler.metadata.PackageReference
- _parent - Variable in class com.strobel.collections.SatelliteCache
- _parent - Variable in class com.strobel.collections.ThreadLocalCache
- _parent - Variable in class com.strobel.collections.ThreadLocalIdentityCache
- _parent - Variable in class com.strobel.decompiler.languages.java.ast.AstNode
- _parent - Variable in class com.strobel.expressions.CompilerScope
- _parsed - Variable in class com.strobel.assembler.metadata.ArrayTypeLoader
- _parseError - Variable in class com.strobel.assembler.metadata.ArrayTypeLoader
- _parser - Variable in class com.strobel.assembler.metadata.ClassFileReader
- _parser - Variable in class com.strobel.assembler.metadata.ClassFileReader.Scope
- _parser - Variable in class com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder
- _parser - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteLegacyClassConstantsTransform.Rewriter
- _path - Variable in class com.strobel.assembler.metadata.signatures.ClassTypeSignature
- _pattern - Variable in class com.strobel.decompiler.patterns.IdentifierExpressionRegexNode
- _pattern - Variable in class com.strobel.decompiler.patterns.MemberReferenceExpressionRegexNode
- _pattern - Variable in class com.strobel.decompiler.patterns.SingleOrBinaryAggregateNode
- _patterns - Variable in class com.strobel.decompiler.patterns.AllMatch
- _permittedSubclasses - Variable in class com.strobel.assembler.ir.attributes.PermittedSubclassesAttribute
- _permittedSubclasses - Variable in class com.strobel.assembler.metadata.TypeDefinition
- _permittedSubclassesView - Variable in class com.strobel.assembler.metadata.TypeDefinition
- _platform - Variable in class com.strobel.assembler.ir.attributes.ModuleTargetAttribute
- _pool - Variable in class com.strobel.assembler.ir.ConstantPool
- _pool - Variable in class com.strobel.reflection.emit.ConstantPool
- _poolBuffer - Variable in class com.strobel.reflection.emit.ClassWriter
- _position - Variable in class com.strobel.assembler.metadata.Buffer
- _position - Variable in class com.strobel.assembler.metadata.GenericParameter
- _position - Variable in class com.strobel.assembler.metadata.ParameterReference
- _position - Variable in class com.strobel.core.ReadOnlyList.ReadOnlyCollectionIterator
- _position - Variable in class com.strobel.expressions.ExpressionList.ExpressionListIterator
- _position - Variable in class com.strobel.reflection.emit.ParameterBuilder
- _position - Variable in class com.strobel.reflection.GenericParameter
- _position - Variable in class com.strobel.reflection.ParameterInfo
- _positions - Variable in class com.strobel.decompiler.LineNumberFormatter
- _preserveMetadataGenericTypes - Variable in class com.strobel.decompiler.ast.TypeAnalysis
- _preserveMetadataTypes - Variable in class com.strobel.decompiler.ast.TypeAnalysis
- _previewVersion - Variable in enum class com.strobel.assembler.metadata.LanguageFeature
- _previous - Variable in class com.strobel.assembler.ir.Instruction
- _previous - Variable in class com.strobel.decompiler.ast.AstBuilder.FinallyInlining
- _previous - Variable in class com.strobel.reflection.Resolver.Frame
- _previouslyInferred - Variable in class com.strobel.decompiler.ast.TypeAnalysis
- _previousSibling - Variable in class com.strobel.decompiler.languages.java.ast.AstNode
- _previousStatement - Variable in class com.strobel.decompiler.languages.java.analysis.ControlFlowNode
- _primitiveType - Variable in class com.strobel.decompiler.patterns.TypedLiteralNode
- _printUsage - Variable in class com.strobel.decompiler.CommandLineOptions
- _printVersion - Variable in class com.strobel.decompiler.CommandLineOptions
- _processedNodes - Variable in class com.strobel.decompiler.ast.AstBuilder.FinallyInlining
- _protectionDomain - Variable in class com.strobel.reflection.emit.TypeBuilder
- _provides - Variable in class com.strobel.assembler.ir.attributes.ModuleAttribute
- _queue - Variable in class com.strobel.collections.concurrent.ConcurrentRefValueIntObjectHashMap
- _ranges - Variable in class com.strobel.decompiler.ast.Expression
- _rawBytecode - Variable in class com.strobel.decompiler.CommandLineOptions
- _rawClass - Variable in class com.strobel.reflection.ReflectedType
- _rawConstructor - Variable in class com.strobel.reflection.ReflectedConstructor
- _rawConstructor - Variable in class com.strobel.reflection.RuntimeConstructorInfo
- _rawField - Variable in class com.strobel.reflection.ReflectedField
- _rawField - Variable in class com.strobel.reflection.RuntimeFieldInfo
- _rawMethod - Variable in class com.strobel.reflection.ReflectedMethod
- _rawMethod - Variable in class com.strobel.reflection.RuntimeMethodInfo
- _rawType - Variable in class com.strobel.assembler.metadata.TypeDefinition
- _referencedGroupName - Variable in class com.strobel.decompiler.patterns.BackReference
- _referencedGroupName - Variable in class com.strobel.decompiler.patterns.DeclaredVariableBackReference
- _referencedGroupName - Variable in class com.strobel.decompiler.patterns.IdentifierBackReference
- _references - Variable in class com.strobel.expressions.BoundConstants
-
Each constant referenced within this lambda, and how often it was referenced
- _references - Variable in class com.strobel.expressions.LabelInfo
- _referenceType - Variable in class com.strobel.decompiler.patterns.MemberReferenceTypeNode
- _refIndex1 - Variable in class com.strobel.assembler.ir.ConstantPool.Key
- _refIndex1 - Variable in class com.strobel.reflection.emit.ConstantPool.Key
- _refIndex2 - Variable in class com.strobel.assembler.ir.ConstantPool.Key
- _refIndex2 - Variable in class com.strobel.reflection.emit.ConstantPool.Key
- _reflectedType - Variable in class com.strobel.reflection.DelegatingMethodInfo
- _reflectedType - Variable in class com.strobel.reflection.ReflectedField
- _reflectedType - Variable in class com.strobel.reflection.ReflectedMethod
- _reflectedType - Variable in class com.strobel.reflection.RuntimeType
- _reflectedTypeCache - Variable in class com.strobel.reflection.RuntimeConstructorInfo
- _reflectedTypeCache - Variable in class com.strobel.reflection.RuntimeFieldInfo
- _reflectedTypeCache - Variable in class com.strobel.reflection.RuntimeMethodInfo
- _regularExit - Variable in class com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder
- _regularExit - Variable in class com.strobel.assembler.metadata.ExceptionHandlerMapper
- _removed - Variable in class com.strobel.decompiler.ast.AstBuilder
- _removed - Variable in class com.strobel.decompiler.ast.AstBuilder.FinallyInlining
- _removeQualifierCandidates - Variable in class com.strobel.decompiler.languages.java.ast.transforms.AddReferenceQualifiersTransform
- _replacedAssignment - Variable in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.IsSingleAssignmentVisitor
- _replacedAssignment - Variable in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.VariableToDeclare
- _replacements - Variable in class com.strobel.decompiler.languages.java.ast.LocalClassHelper.ClosureRewriterPhaseOneVisitor
- _replacements - Variable in class com.strobel.decompiler.languages.java.ast.LocalClassHelper.ClosureRewriterPhaseTwoVisitor
- _requires - Variable in class com.strobel.assembler.ir.attributes.ModuleAttribute
- _reservedVariableNames - Variable in class com.strobel.decompiler.DecompilerContext
- _resolvedType - Variable in class com.strobel.assembler.ir.attributes.RecordComponentInfo
- _resolver - Variable in class com.strobel.assembler.metadata.ClassFileReader
- _resolver - Variable in class com.strobel.assembler.metadata.CompoundTypeReference
- _resolver - Variable in class com.strobel.assembler.metadata.CoreMetadataFactory
- _resolver - Variable in class com.strobel.assembler.metadata.MetadataParser
- _resolver - Variable in class com.strobel.assembler.metadata.TypeDefinition
- _resolver - Variable in class com.strobel.decompiler.languages.java.ast.transforms.InsertNecessaryConversionsTransform
- _resolver - Variable in class com.strobel.decompiler.languages.java.ast.transforms.NewTryWithResourcesTransform
- _resolver - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RemoveImplicitBoxingTransform
- _resolver - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RemoveRedundantCastsTransform
- _resolver - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteBoxingCastsTransform
- _resolver - Variable in class com.strobel.decompiler.languages.java.ast.transforms.RewriteInnerClassConstructorCalls
- _resolver - Variable in class com.strobel.decompiler.languages.java.ast.transforms.SimplifyArithmeticExpressionsTransform
- _resolver - Variable in class com.strobel.decompiler.languages.java.ast.transforms.SimplifyAssignmentsTransform
- _resolver - Variable in class com.strobel.decompiler.languages.java.ast.transforms.TryWithResourcesTransform
- _resolver - Variable in class com.strobel.decompiler.languages.java.ast.transforms.VarArgsTransform
- _resolver - Variable in class com.strobel.decompiler.languages.java.utilities.RedundantCastUtility.IsRedundantVisitor
- _resolver - Variable in class com.strobel.decompiler.patterns.TypedExpression
- _resolverFrame - Variable in class com.strobel.assembler.metadata.ClassFileReader
- _resourceDeclaration - Variable in class com.strobel.decompiler.languages.java.ast.transforms.NewTryWithResourcesTransform
- _result - Variable in class com.strobel.decompiler.languages.java.ast.InliningHelper.InliningVisitor
- _results - Variable in class com.strobel.decompiler.patterns.Match
- _retainPointlessSwitches - Variable in class com.strobel.decompiler.CommandLineOptions
- _retainPointlessSwitches - Variable in class com.strobel.decompiler.DecompilerSettings
- _retainRedundantCasts - Variable in class com.strobel.decompiler.CommandLineOptions
- _retainRedundantCasts - Variable in class com.strobel.decompiler.DecompilerSettings
- _returnType - Variable in class com.strobel.assembler.metadata.CoreMetadataFactory.MethodSignature
- _returnType - Variable in class com.strobel.assembler.metadata.GenericMethodInstance
- _returnType - Variable in class com.strobel.assembler.metadata.MethodDefinition
- _returnType - Variable in class com.strobel.assembler.metadata.RawMethod
- _returnType - Variable in class com.strobel.expressions.InvocationExpression
- _returnType - Variable in class com.strobel.expressions.LambdaExpression
- _returnType - Variable in class com.strobel.reflection.SignatureType
- _right - Variable in class com.strobel.expressions.BinaryExpression
- _role - Variable in class com.strobel.decompiler.languages.java.ast.AstNodeCollection
- _root - Variable in class com.strobel.reflection.RuntimeTypeCache.MemberInfoCache
- _runtimeType - Variable in class com.strobel.reflection.RuntimeTypeCache
- _scope - Variable in class com.strobel.assembler.metadata.ClassFileReader
- _scope - Variable in class com.strobel.assembler.metadata.CoreMetadataFactory
- _scope - Variable in class com.strobel.assembler.metadata.MethodReader
- _scope - Variable in class com.strobel.expressions.LambdaCompiler
- _scopeActions - Variable in class com.strobel.reflection.emit.ScopeTree
- _scopeEnd - Variable in class com.strobel.assembler.metadata.VariableDefinition
- _scopeLength - Variable in class com.strobel.assembler.ir.attributes.LocalVariableTableEntry
- _scopeOffset - Variable in class com.strobel.assembler.ir.attributes.LocalVariableTableEntry
- _scopes - Variable in class com.strobel.expressions.VariableBinder
- _scopeStart - Variable in class com.strobel.assembler.metadata.VariableDefinition
- _scratch - Variable in class com.strobel.decompiler.languages.java.ast.transforms.EnumSwitchRewriterTransform.Visitor
- _second - Variable in class com.strobel.core.Pair
- _second - Variable in class com.strobel.core.Triple
- _sequence - Variable in class com.strobel.expressions.ForEachExpression
- _settings - Variable in class com.strobel.assembler.metadata.ConstantPoolPrinter
- _settings - Variable in class com.strobel.decompiler.DecompilationOptions
- _settings - Variable in class com.strobel.decompiler.DecompilerContext
- _settings - Variable in class com.strobel.decompiler.languages.BytecodeLanguage.InstructionPrinter
- _settings - Variable in class com.strobel.decompiler.languages.java.ast.transforms.CollapseImportsTransform
- _shortName - Variable in class com.strobel.assembler.ir.attributes.InnerClassEntry
- _shortName - Variable in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedType
- _showConstantPool - Variable in class com.strobel.decompiler.CommandLineOptions
- _showDebugLineNumbers - Variable in class com.strobel.decompiler.CommandLineOptions
- _showDebugLineNumbers - Variable in class com.strobel.decompiler.DecompilerSettings
- _showLocalVariableDetails - Variable in class com.strobel.decompiler.CommandLineOptions
- _showSyntheticMembers - Variable in class com.strobel.decompiler.CommandLineOptions
- _showSyntheticMembers - Variable in class com.strobel.decompiler.DecompilerSettings
- _showTypeAttributes - Variable in class com.strobel.decompiler.CommandLineOptions
- _signature - Variable in class com.strobel.assembler.ir.attributes.SignatureAttribute
- _signature - Variable in class com.strobel.assembler.metadata.CoreMetadataFactory.MethodSignature
- _signature - Variable in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedGenericType
- _signature - Variable in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedType
- _signature - Variable in class com.strobel.assembler.metadata.MetadataParser.UnresolvedMethod
- _signature - Variable in class com.strobel.assembler.metadata.MethodDefinition
- _signature - Variable in class com.strobel.assembler.metadata.TypeDefinition
- _signature - Variable in class com.strobel.reflection.MemberInfo
- _signature - Variable in class com.strobel.reflection.PrimitiveType
- _signatureBuffer - Variable in class com.strobel.reflection.emit.ClassWriter
- _signatureParser - Variable in class com.strobel.assembler.metadata.MetadataParser
- _signatureType - Variable in class com.strobel.reflection.DynamicMethod
- _signatureType - Variable in class com.strobel.reflection.emit.MethodBuilder
- _signatureType - Variable in class com.strobel.reflection.ErasedMethod
- _signatureType - Variable in class com.strobel.reflection.GenericMethod
- _signatureType - Variable in class com.strobel.reflection.ReflectedConstructor
- _signatureType - Variable in class com.strobel.reflection.ReflectedMethod
- _signatureType - Variable in class com.strobel.reflection.RuntimeConstructorInfo
- _signatureType - Variable in class com.strobel.reflection.RuntimeMethodInfo
- _simpleDescription - Variable in class com.strobel.reflection.MemberInfo
- _simpleName - Variable in class com.strobel.assembler.metadata.ArrayType
- _simpleName - Variable in class com.strobel.assembler.metadata.TypeDefinition
- _simpleName - Variable in class com.strobel.assembler.metadata.UnionType
- _simpleName - Variable in class com.strobel.decompiler.languages.BytecodeLanguage.DummyTypeReference
- _simpleName - Variable in class com.strobel.reflection.ReflectedType
- _simplifyMemberReferences - Variable in class com.strobel.decompiler.CommandLineOptions
- _simplifyMemberReferences - Variable in class com.strobel.decompiler.DecompilerSettings
- _simplifyMemberReferences - Variable in class com.strobel.decompiler.languages.java.ast.transforms.AddReferenceQualifiersTransform
- _singleLoadVariables - Variable in class com.strobel.decompiler.ast.TypeAnalysis
- _singleStoreVariables - Variable in class com.strobel.decompiler.ast.TypeAnalysis
- _singleton - Static variable in class com.strobel.assembler.metadata.signatures.BooleanSignature
- _singleton - Static variable in class com.strobel.assembler.metadata.signatures.BottomSignature
- _singleton - Static variable in class com.strobel.assembler.metadata.signatures.ByteSignature
- _singleton - Static variable in class com.strobel.assembler.metadata.signatures.CharSignature
- _singleton - Static variable in class com.strobel.assembler.metadata.signatures.DoubleSignature
- _singleton - Static variable in class com.strobel.assembler.metadata.signatures.FloatSignature
- _singleton - Static variable in class com.strobel.assembler.metadata.signatures.IntSignature
- _singleton - Static variable in class com.strobel.assembler.metadata.signatures.LongSignature
- _singleton - Static variable in class com.strobel.assembler.metadata.signatures.ShortSignature
- _singleton - Static variable in class com.strobel.assembler.metadata.signatures.VoidSignature
- _size - Variable in class com.strobel.assembler.ir.ConstantPool
- _size - Variable in class com.strobel.assembler.metadata.ParameterDefinition
- _size - Variable in class com.strobel.collections.SmartList
- _size - Variable in class com.strobel.reflection.emit.ConstantPool
- _slot - Variable in class com.strobel.assembler.metadata.ParameterDefinition
- _slot - Variable in class com.strobel.assembler.metadata.VariableDefinition
- _slot - Variable in class com.strobel.assembler.metadata.VariableDefinitionCollection.UnknownVariableReference
- _source - Variable in class com.strobel.assembler.flowanalysis.ControlFlowEdge
- _sourceAttributes - Variable in class com.strobel.assembler.metadata.FieldDefinition
- _sourceAttributes - Variable in class com.strobel.assembler.metadata.MethodDefinition
- _sourceAttributes - Variable in class com.strobel.assembler.metadata.TypeDefinition
- _sourceAttributesView - Variable in class com.strobel.assembler.metadata.FieldDefinition
- _sourceAttributesView - Variable in class com.strobel.assembler.metadata.MethodDefinition
- _sourceAttributesView - Variable in class com.strobel.assembler.metadata.TypeDefinition
- _sourceFile - Variable in class com.strobel.assembler.ir.attributes.SourceFileAttribute
- _spreadInvoker - Variable in class com.strobel.expressions.Delegate
- _stack - Variable in class com.strobel.assembler.ir.StackMappingVisitor
- _stack - Variable in class com.strobel.decompiler.ast.TypeAnalysis
- _stack - Variable in class com.strobel.decompiler.languages.java.ast.transforms.InsertNecessaryConversionsTransform
- _stack - Variable in class com.strobel.expressions.StackSpiller.ChildRewriter
- _stackBehaviorPop - Variable in enum class com.strobel.assembler.ir.OpCode
- _stackBehaviorPush - Variable in enum class com.strobel.assembler.ir.OpCode
- _stackMapFrames - Variable in class com.strobel.assembler.metadata.MethodBody
- _stackValues - Variable in class com.strobel.assembler.ir.Frame
- _standardColor - Variable in class com.strobel.io.Ansi.AnsiColor
- _standardOpCodes - Static variable in enum class com.strobel.reflection.emit.OpCode
- _start - Variable in class com.strobel.assembler.flowanalysis.ControlFlowNode
- _start - Variable in class com.strobel.decompiler.ast.Range
- _startAddress - Variable in class com.strobel.reflection.emit.__ExceptionInfo
- _startingStack - Variable in class com.strobel.expressions.StackSpiller
-
Initial stack state.
- _startInstruction - Variable in class com.strobel.assembler.ir.StackMapFrame
- _startLocation - Variable in class com.strobel.decompiler.languages.java.ast.Identifier
- _startLocation - Variable in class com.strobel.decompiler.languages.java.ast.JavaTokenNode
- _startLocation - Variable in class com.strobel.decompiler.languages.java.ast.NewLineNode
- _startLocation - Variable in class com.strobel.decompiler.languages.java.ast.NullReferenceExpression
- _startLocation - Variable in class com.strobel.decompiler.languages.java.ast.PrimitiveExpression
- _startLocation - Variable in class com.strobel.decompiler.languages.java.ast.SuperReferenceExpression
- _startLocation - Variable in class com.strobel.decompiler.languages.java.ast.TextNode
- _startLocation - Variable in class com.strobel.decompiler.languages.java.ast.ThisReferenceExpression
- _startOffset - Variable in class com.strobel.assembler.ir.attributes.ExceptionTableEntry
- _startsLine - Variable in class com.strobel.decompiler.languages.java.ast.Comment
- _step - Variable in class com.strobel.expressions.ForExpression
- _stretchLines - Variable in class com.strobel.decompiler.CommandLineOptions
- _stringBuilderArgumentPattern - Variable in class com.strobel.decompiler.languages.java.ast.transforms.IntroduceStringConcatenationTransform
- _stringValue1 - Variable in class com.strobel.assembler.ir.ConstantPool.Key
- _stringValue1 - Variable in class com.strobel.reflection.emit.ConstantPool.Key
- _stringValue2 - Variable in class com.strobel.assembler.ir.ConstantPool.Key
- _stringValue2 - Variable in class com.strobel.reflection.emit.ConstantPool.Key
- _superBound - Variable in class com.strobel.assembler.metadata.CapturedType
- _superBound - Variable in class com.strobel.assembler.metadata.signatures.Wildcard
- _superBound - Variable in class com.strobel.reflection.WildcardType
- _suppressBanner - Variable in class com.strobel.decompiler.CommandLineOptions
- _suppressImportsDepth - Variable in class com.strobel.decompiler.languages.java.ast.AstBuilder
- _suppressLineNumbers - Variable in class com.strobel.decompiler.LineNumberPrintWriter
- _suppressResolveDepth - Variable in class com.strobel.assembler.metadata.MetadataParser
- _switchMaps - Variable in class com.strobel.decompiler.languages.java.ast.transforms.EclipseEnumSwitchRewriterTransform.Visitor
- _switchMaps - Variable in class com.strobel.decompiler.languages.java.ast.transforms.EnumSwitchRewriterTransform.Visitor
- _switchValue - Variable in class com.strobel.expressions.SwitchExpression
- _synchronized - Variable in class com.strobel.decompiler.ast.TryCatchBlock
- _systemClassLoader - Variable in class com.strobel.reflection.SystemTypeContext
- _tableEntries - Variable in class com.strobel.assembler.metadata.ExceptionHandlerMapper
- _tag - Variable in class com.strobel.assembler.ir.ConstantPool.Key
- _tag - Variable in class com.strobel.reflection.emit.ConstantPool.Key
- _tailCall - Variable in class com.strobel.expressions.LambdaExpression
- _target - Variable in class com.strobel.assembler.flowanalysis.ControlFlowEdge
- _target - Variable in class com.strobel.decompiler.patterns.MemberReferenceExpressionRegexNode
- _target - Variable in class com.strobel.decompiler.patterns.MemberReferenceTypeNode
- _target - Variable in class com.strobel.decompiler.patterns.SubtreeMatch
- _target - Variable in class com.strobel.expressions.GotoExpression
- _target - Variable in class com.strobel.expressions.InstanceMethodCallExpressionN
- _target - Variable in class com.strobel.expressions.LabelExpression
- _target - Variable in class com.strobel.expressions.MemberExpression
- _targetPattern - Variable in class com.strobel.decompiler.patterns.AssignmentChain
- _targets - Variable in class com.strobel.assembler.metadata.SwitchInfo
- _temp - Variable in class com.strobel.assembler.ir.StackMappingVisitor.InstructionAnalyzer
- _temp - Variable in class com.strobel.expressions.StackSpiller.TempMaker
- _tempExpression - Variable in class com.strobel.decompiler.ast.Inlining
- _temps - Variable in class com.strobel.expressions.StackSpiller.TempMaker
- _tempScope - Variable in class com.strobel.assembler.metadata.CoreMetadataFactory
- _tempVariable - Variable in class com.strobel.decompiler.ast.Inlining
- _test - Variable in class com.strobel.expressions.CatchBlock
- _test - Variable in class com.strobel.expressions.ConditionalExpression
- _test - Variable in class com.strobel.expressions.ForExpression
- _testValues - Variable in class com.strobel.expressions.SwitchCase
- _text - Variable in class com.strobel.decompiler.languages.java.ast.TextNode
- _textBlockLineMinimum - Variable in class com.strobel.decompiler.CommandLineOptions
- _textBlockLineMinimum - Variable in class com.strobel.decompiler.DecompilerSettings
- _textLiteral - Variable in class com.strobel.decompiler.AnsiTextOutput
- _third - Variable in class com.strobel.core.Triple
- _thisParameter - Variable in class com.strobel.assembler.metadata.MethodBody
- _threadCaches - Variable in class com.strobel.collections.ThreadLocalCache
- _threadCaches - Variable in class com.strobel.collections.ThreadLocalIdentityCache
- _thrownTypes - Variable in class com.strobel.assembler.metadata.CoreMetadataFactory.MethodSignature
- _thrownTypes - Variable in class com.strobel.assembler.metadata.MethodDefinition
- _thrownTypes - Variable in class com.strobel.reflection.emit.MethodBuilder
- _thrownTypes - Variable in class com.strobel.reflection.ErasedMethod
- _thrownTypes - Variable in class com.strobel.reflection.ReflectedConstructor
- _thrownTypes - Variable in class com.strobel.reflection.ReflectedMethod
- _thrownTypes - Variable in class com.strobel.reflection.RuntimeMethodInfo
- _thrownTypesView - Variable in class com.strobel.assembler.metadata.MethodDefinition
- _tm - Variable in class com.strobel.expressions.StackSpiller
- _to - Variable in class com.strobel.decompiler.languages.java.analysis.ControlFlowEdge
- _token - Variable in class com.strobel.decompiler.languages.java.ast.TokenRole
- _topExpression - Variable in class com.strobel.decompiler.languages.java.ast.CompilationUnit
- _transformAbortCondition - Variable in class com.strobel.decompiler.languages.java.JavaLanguage
- _tree - Variable in class com.strobel.expressions.LambdaCompiler
- _tree - Variable in class com.strobel.expressions.VariableBinder
- _trueBlock - Variable in class com.strobel.decompiler.ast.Condition
- _tryBlock - Variable in class com.strobel.assembler.ir.ExceptionHandler
- _tryBlock - Variable in class com.strobel.decompiler.ast.TryCatchBlock
- _tryPattern - Variable in class com.strobel.decompiler.languages.java.ast.transforms.NewTryWithResourcesTransform
- _tryPattern - Variable in class com.strobel.decompiler.languages.java.ast.transforms.TryWithResourcesTransform
- _type - Variable in class com.strobel.assembler.flowanalysis.ControlFlowEdge
- _type - Variable in class com.strobel.assembler.ir.attributes.LocalVariableTableEntry
- _type - Variable in class com.strobel.assembler.ir.attributes.RecordComponentInfo
- _type - Variable in class com.strobel.assembler.ir.FrameValue
- _type - Variable in class com.strobel.assembler.metadata.GenericParameter
- _type - Variable in class com.strobel.decompiler.AnsiTextOutput
- _type - Variable in class com.strobel.decompiler.ast.Variable
- _type - Variable in class com.strobel.decompiler.languages.java.analysis.ControlFlowEdge
- _type - Variable in class com.strobel.decompiler.languages.java.analysis.ControlFlowNode
- _type - Variable in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.VariableToDeclare
- _type - Variable in class com.strobel.decompiler.patterns.AstTypeMatch
- _type - Variable in class com.strobel.decompiler.semantics.ResolveResult
- _type - Variable in class com.strobel.expressions.DefaultValueExpression
- _type - Variable in class com.strobel.expressions.FullConditionalExpressionWithType
- _type - Variable in class com.strobel.expressions.GotoExpression
- _type - Variable in class com.strobel.expressions.LabelTarget
- _type - Variable in class com.strobel.expressions.NewArrayExpression
- _type - Variable in class com.strobel.expressions.PrimitiveParameterExpression
- _type - Variable in class com.strobel.expressions.ScopeWithType
- _type - Variable in class com.strobel.expressions.SelfExpression
- _type - Variable in class com.strobel.expressions.SimpleBinaryExpression
- _type - Variable in class com.strobel.expressions.SuperExpression
- _type - Variable in class com.strobel.expressions.SwitchExpression
- _type - Variable in class com.strobel.expressions.TryExpression
- _type - Variable in class com.strobel.expressions.TypedConstantExpression
- _type - Variable in class com.strobel.expressions.TypedParameterExpression
- _type - Variable in class com.strobel.expressions.UnaryExpression
- _type - Variable in class com.strobel.reflection.emit.__ExceptionInfo
- _type - Variable in class com.strobel.reflection.emit.FieldBuilder
- _type - Variable in class com.strobel.reflection.Resolver.Frame
- _typeArguments - Variable in class com.strobel.assembler.metadata.GenericMethodInstance
- _typeArguments - Variable in class com.strobel.assembler.metadata.signatures.SimpleClassTypeSignature
- _typeArguments - Variable in class com.strobel.reflection.Resolver.Frame
- _typeBindings - Variable in class com.strobel.reflection.emit.TypeBuilder
- _typeBindings - Variable in class com.strobel.reflection.emit.TypeBuilderInstantiation
- _typeBindings - Variable in class com.strobel.reflection.ErasedMethod
- _typeBindings - Variable in class com.strobel.reflection.GenericMethod
- _typeBindings - Variable in class com.strobel.reflection.GenericType
- _typeBindings - Variable in class com.strobel.reflection.ReflectedType
- _typeBindings - Variable in class com.strobel.reflection.RuntimeMethodInfo
- _typeBindings - Variable in class com.strobel.reflection.RuntimeType
- _typeBuilder - Variable in class com.strobel.reflection.emit.ClassWriter
- _typeBuilder - Variable in class com.strobel.reflection.emit.FieldBuilder
- _typeCache - Variable in class com.strobel.reflection.RuntimeTypeCache.MemberInfoCache
- _typeDeclarations - Variable in class com.strobel.decompiler.languages.java.ast.AstBuilder
- _typeDefinition - Variable in class com.strobel.assembler.metadata.ClassFileReader
- _typeDefinition - Variable in class com.strobel.assembler.metadata.ClassFileReader.Scope
- _typeDefinition - Variable in class com.strobel.decompiler.languages.java.ast.transforms.DeclareLocalClassesTransform.TypeToDeclare
- _typeElement - Variable in class com.strobel.reflection.Resolver.Frame
- _typeKind - Variable in class com.strobel.reflection.RuntimeTypeCache
- _typeLoader - Variable in class com.strobel.assembler.metadata.MetadataSystem
- _typeLoader - Variable in class com.strobel.assembler.metadata.TypeDefinition
- _typeLoader - Variable in class com.strobel.decompiler.DecompilerSettings
- _typeLoaders - Variable in class com.strobel.assembler.metadata.CompositeTypeLoader
- _typeNames - Variable in class com.strobel.decompiler.languages.java.ast.NameVariables
- _typeOperand - Variable in class com.strobel.expressions.TypeBinaryExpression
- _typeParameters - Variable in class com.strobel.assembler.metadata.CoreMetadataFactory.UnresolvedGenericType
- _typeParameters - Variable in class com.strobel.assembler.metadata.ParameterizedType
- _types - Variable in class com.strobel.assembler.metadata.MetadataSystem
- _types - Variable in class com.strobel.expressions.CustomDelegateTypeCache.CacheKey
- _typeVariable - Variable in class com.strobel.decompiler.AnsiTextOutput
- _typeVariable - Variable in class com.strobel.reflection.GenericParameter
- _unassignedParameters - Variable in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.ParameterAssignmentVisitor
- _underlyingType - Variable in class com.strobel.assembler.metadata.CompoundTypeDefinition
- _unhandledExceptionCount - Variable in class com.strobel.reflection.emit.CodeGenerator
- _unhandledExceptions - Variable in class com.strobel.reflection.emit.CodeGenerator
- _unoptimized - Variable in class com.strobel.decompiler.CommandLineOptions
- _unqualifiedTypeNames - Variable in class com.strobel.decompiler.languages.java.ast.AstBuilder
- _unsafe - Static variable in class com.strobel.compilerservices.UnsafeAccess
- _upperBound - Variable in class com.strobel.reflection.CapturedType
- _upperBound - Variable in class com.strobel.reflection.GenericParameter
- _usedTemps - Variable in class com.strobel.expressions.StackSpiller.TempMaker
- _useLightColorScheme - Variable in class com.strobel.decompiler.CommandLineOptions
- _userData - Variable in class com.strobel.assembler.flowanalysis.ControlFlowNode
- _userData - Variable in class com.strobel.decompiler.ast.Expression
- _uses - Variable in class com.strobel.assembler.ir.attributes.ModuleAttribute
- _value - Variable in class com.strobel.assembler.ir.attributes.ConstantValueAttribute
- _value - Variable in class com.strobel.assembler.metadata.annotations.AnnotationParameter
- _value - Variable in class com.strobel.collections.concurrent.ConcurrentIntObjectHashMap.SimpleEntry
- _value - Variable in class com.strobel.componentmodel.SingleKeyMap
- _value - Variable in class com.strobel.core.MutableInteger
- _value - Variable in class com.strobel.decompiler.languages.java.ast.JavaResolver.PrimitiveResolveResult
- _value - Variable in class com.strobel.decompiler.languages.java.ast.PrimitiveExpression
- _value - Variable in class com.strobel.expressions.ConstantExpression
- _value - Variable in class com.strobel.expressions.GotoExpression
- _value - Variable in class com.strobel.expressions.LabelInfo
- _value1 - Variable in class com.strobel.componentmodel.PairKeyMap
- _value2 - Variable in class com.strobel.componentmodel.PairKeyMap
- _valueFields - Variable in class com.strobel.decompiler.languages.java.ast.transforms.EnumRewriterTransform.Visitor
- _valueInitializers - Variable in class com.strobel.decompiler.languages.java.ast.transforms.EnumRewriterTransform.Visitor
- _valuePattern - Variable in class com.strobel.decompiler.patterns.AssignmentChain
- _values - Variable in class com.strobel.componentmodel.ArrayKeyMap
- _values - Variable in class com.strobel.decompiler.ast.CaseBlock
- _values - Variable in class com.strobel.expressions.BoundConstants
-
The list of constants in the order they appear in the constant array
- _values - Variable in class com.strobel.reflection.emit.AnnotationBuilder
- _valuesField - Variable in class com.strobel.decompiler.languages.java.ast.transforms.EnumRewriterTransform.Visitor
- _variable - Variable in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.VariableToDeclare
- _variable - Variable in class com.strobel.expressions.CatchBlock
- _variable - Variable in class com.strobel.expressions.ForEachExpression
- _variable - Variable in class com.strobel.expressions.ForExpression
- _variableMap - Variable in class com.strobel.decompiler.ast.Lambda
- _variableName - Variable in class com.strobel.decompiler.languages.java.ast.transforms.DeclareVariablesTransform.IsSingleAssignmentVisitor
- _variables - Variable in class com.strobel.assembler.metadata.MethodBody
- _variables - Variable in class com.strobel.expressions.RuntimeVariablesExpression
- _variables - Variable in class com.strobel.expressions.ScopeExpression
- _variableType - Variable in class com.strobel.assembler.metadata.VariableReference
- _verbose - Variable in class com.strobel.decompiler.CommandLineOptions
- _version - Variable in class com.strobel.assembler.ir.attributes.ModuleAttribute
- _version - Variable in class com.strobel.assembler.ir.attributes.ModuleDependency
- _version - Variable in enum class com.strobel.assembler.metadata.LanguageFeature
- _version - Variable in class com.strobel.assembler.metadata.ModuleReference
- _visited - Variable in class com.strobel.assembler.flowanalysis.ControlFlowNode
- _visited - Variable in class com.strobel.collections.SmartList.SingletonIterator
- _visitedTypes - Variable in class com.strobel.decompiler.languages.java.ast.transforms.EliminateSyntheticAccessorsTransform
- _visitedTypes - Variable in class com.strobel.reflection.emit.Verifier.GenericParameterScopeVerifier
- _whatsCached - Variable in class com.strobel.reflection.RuntimeTypeCache
- _wideOpCodes - Static variable in enum class com.strobel.reflection.emit.OpCode
- _wildcard - Variable in class com.strobel.assembler.metadata.CapturedType
- _wildcard - Variable in class com.strobel.reflection.CapturedType
- _writer - Variable in class com.strobel.decompiler.PlainTextOutput
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
Type.bottomType()
instead.