Uses of Enum
org.benf.cfr.reader.bytecode.analysis.types.RawJavaType
Packages that use RawJavaType
Package
Description
-
Uses of RawJavaType in org.benf.cfr.reader.bytecode.analysis.parse.expression
Methods in org.benf.cfr.reader.bytecode.analysis.parse.expression with parameters of type RawJavaTypeModifier and TypeMethodDescriptionstatic ExpressionLiteral.getLiteralOrNull(RawJavaType rawCastType, InferredJavaType inferredCastType, int intValue) -
Uses of RawJavaType in org.benf.cfr.reader.bytecode.analysis.parse.literal
Methods in org.benf.cfr.reader.bytecode.analysis.parse.literal with parameters of type RawJavaTypeModifier and TypeMethodDescriptionbooleanTypedLiteral.checkIntegerUsage(RawJavaType rawType) static LiteralLiteralFolding.foldArithmetic(RawJavaType returnType, Literal l, ArithOp op) static LiteralLiteralFolding.foldArithmetic(RawJavaType returnType, Literal l, Literal r, ArithOp op) Fold an arithmetic operations.static LiteralLiteralFolding.foldCast(Literal val, RawJavaType returnType) static TypedLiteralTypedLiteral.getInt(int v, RawJavaType type) static TypedLiteralTypedLiteral.shrinkTo(TypedLiteral original, RawJavaType tgt) -
Uses of RawJavaType in org.benf.cfr.reader.bytecode.analysis.types
Subclasses with type arguments of type RawJavaType in org.benf.cfr.reader.bytecode.analysis.typesMethods in org.benf.cfr.reader.bytecode.analysis.types that return RawJavaTypeModifier and TypeMethodDescriptionstatic RawJavaTypeRawJavaType.getPodNamedType(String name) JavaArrayTypeInstance.getRawTypeOfSimpleType()JavaGenericPlaceholderTypeInstance.getRawTypeOfSimpleType()JavaGenericRefTypeInstance.getRawTypeOfSimpleType()JavaIntersectionTypeInstance.getRawTypeOfSimpleType()JavaRefTypeInstance.getRawTypeOfSimpleType()JavaTypeInstance.getRawTypeOfSimpleType()JavaWildcardTypeInstance.getRawTypeOfSimpleType()RawJavaType.getRawTypeOfSimpleType()static RawJavaTypeRawJavaType.getUnboxedTypeFor(JavaTypeInstance type) static RawJavaTypeReturns the enum constant of this type with the specified name.static RawJavaType[]RawJavaType.values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.benf.cfr.reader.bytecode.analysis.types with parameters of type RawJavaTypeModifier and TypeMethodDescriptionintRawJavaType.compareAllPriorityTo(RawJavaType other) intRawJavaType.compareTypePriorityTo(RawJavaType other) -
Uses of RawJavaType in org.benf.cfr.reader.bytecode.analysis.types.discovery
Methods in org.benf.cfr.reader.bytecode.analysis.types.discovery that return RawJavaTypeMethods in org.benf.cfr.reader.bytecode.analysis.types.discovery with parameters of type RawJavaTypeModifier and TypeMethodDescriptionvoidInferredJavaType.useAsWithCast(RawJavaType otherRaw) voidInferredJavaType.useInArithOp(InferredJavaType other, RawJavaType otherRaw, boolean forbidBool) -
Uses of RawJavaType in org.benf.cfr.reader.bytecode.opcode
Methods in org.benf.cfr.reader.bytecode.opcode that return RawJavaType -
Uses of RawJavaType in org.benf.cfr.reader.entities.constantpool
Methods in org.benf.cfr.reader.entities.constantpool that return RawJavaType