Uses of Class
org.benf.cfr.reader.bytecode.analysis.parse.literal.TypedLiteral
Packages that use TypedLiteral
Package
Description
-
Uses of TypedLiteral in org.benf.cfr.reader.bytecode.analysis.opgraph
Methods in org.benf.cfr.reader.bytecode.analysis.opgraph that return TypedLiteralModifier and TypeMethodDescriptionprivate static TypedLiteral
Op02WithProcessedDataAndRefs.getBootstrapArg
(ConstantPoolEntry[] bootstrapArguments, int x, ConstantPool cp) -
Uses of TypedLiteral in org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters
Fields in org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters declared as TypedLiteralConstructors in org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters with parameters of type TypedLiteralModifierConstructorDescription(package private)
OriginalSwitchLookupInfo
(Op03SimpleStatement ifTest, Op03SimpleStatement stringMatchJump, TypedLiteral literal, Op03SimpleStatement target) -
Uses of TypedLiteral in org.benf.cfr.reader.bytecode.analysis.parse.expression
Fields in org.benf.cfr.reader.bytecode.analysis.parse.expression declared as TypedLiteralMethods in org.benf.cfr.reader.bytecode.analysis.parse.expression that return TypedLiteralConstructors in org.benf.cfr.reader.bytecode.analysis.parse.expression with parameters of type TypedLiteral -
Uses of TypedLiteral in org.benf.cfr.reader.bytecode.analysis.parse.literal
Methods in org.benf.cfr.reader.bytecode.analysis.parse.literal that return TypedLiteralModifier and TypeMethodDescriptionprivate static TypedLiteral
LiteralFolding.computeLiteral
(RawJavaType type, TypedLiteral l, ArithOp op) private static TypedLiteral
LiteralFolding.computeLiteral
(RawJavaType type, TypedLiteral l, TypedLiteral r, ArithOp op) static TypedLiteral
TypedLiteral.getBoolean
(int v) private static TypedLiteral
LiteralFolding.getCast
(TypedLiteral val, RawJavaType fromType, RawJavaType returnType) static TypedLiteral
TypedLiteral.getChar
(int v) static TypedLiteral
TypedLiteral.getClass
(JavaTypeInstance v) static TypedLiteral
TypedLiteral.getConstantPoolEntry
(ConstantPool cp, ConstantPoolEntry cpe) static TypedLiteral
TypedLiteral.getConstantPoolEntryUTF8
(ConstantPoolEntryUTF8 cpe) static TypedLiteral
TypedLiteral.getDouble
(double v) static TypedLiteral
TypedLiteral.getFloat
(float v) static TypedLiteral
TypedLiteral.getInt
(int v) static TypedLiteral
TypedLiteral.getInt
(int v, InferredJavaType type) static TypedLiteral
TypedLiteral.getInt
(int v, RawJavaType type) static TypedLiteral
TypedLiteral.getLong
(long v) private static TypedLiteral
TypedLiteral.getMethodHandle
(ConstantPoolEntryMethodHandle methodHandle, ConstantPool cp) private static TypedLiteral
TypedLiteral.getMethodType
(ConstantPoolEntryMethodType methodType, ConstantPool cp) static TypedLiteral
TypedLiteral.getNull()
static TypedLiteral
TypedLiteral.getShort
(int v) static TypedLiteral
static TypedLiteral
TypedLiteral.shrinkTo
(TypedLiteral original, RawJavaType tgt) Methods in org.benf.cfr.reader.bytecode.analysis.parse.literal with parameters of type TypedLiteralModifier and TypeMethodDescriptionprivate static TypedLiteral
LiteralFolding.computeLiteral
(RawJavaType type, TypedLiteral l, ArithOp op) private static TypedLiteral
LiteralFolding.computeLiteral
(RawJavaType type, TypedLiteral l, TypedLiteral r, ArithOp op) private static TypedLiteral
LiteralFolding.getCast
(TypedLiteral val, RawJavaType fromType, RawJavaType returnType) static TypedLiteral
TypedLiteral.shrinkTo
(TypedLiteral original, RawJavaType tgt) -
Uses of TypedLiteral in org.benf.cfr.reader.entities
Fields in org.benf.cfr.reader.entities declared as TypedLiteralMethods in org.benf.cfr.reader.entities that return TypedLiteral -
Uses of TypedLiteral in org.benf.cfr.reader.entities.annotations
Fields in org.benf.cfr.reader.entities.annotations declared as TypedLiteralConstructors in org.benf.cfr.reader.entities.annotations with parameters of type TypedLiteral -
Uses of TypedLiteral in org.benf.cfr.reader.util.lambda
Methods in org.benf.cfr.reader.util.lambda that return TypedLiteralModifier and TypeMethodDescriptionprivate static TypedLiteral
LambdaUtils.getTypedLiteral
(Expression e)