Uses of Class
org.benf.cfr.reader.bytecode.analysis.parse.literal.TypedLiteral
-
-
Uses of TypedLiteral in org.benf.cfr.reader.bytecode.analysis.opgraph
Methods in org.benf.cfr.reader.bytecode.analysis.opgraph that return TypedLiteral Modifier and Type Method Description private 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 TypedLiteral Modifier and Type Field Description TypedLiteral
KotlinSwitchHandler.OriginalSwitchLookupInfo. literal
Constructors in org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters with parameters of type TypedLiteral Constructor Description 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 TypedLiteral Modifier and Type Field Description protected TypedLiteral
Literal. value
Methods in org.benf.cfr.reader.bytecode.analysis.parse.expression that return TypedLiteral Modifier and Type Method Description TypedLiteral
Literal. getValue()
Constructors in org.benf.cfr.reader.bytecode.analysis.parse.expression with parameters of type TypedLiteral Constructor Description Literal(TypedLiteral value)
LiteralHex(TypedLiteral value)
-
Uses of TypedLiteral in org.benf.cfr.reader.bytecode.analysis.parse.literal
Methods in org.benf.cfr.reader.bytecode.analysis.parse.literal that return TypedLiteral Modifier and Type Method Description private 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
TypedLiteral. getString(java.lang.String v)
static TypedLiteral
TypedLiteral. shrinkTo(TypedLiteral original, RawJavaType tgt)
Methods in org.benf.cfr.reader.bytecode.analysis.parse.literal with parameters of type TypedLiteral Modifier and Type Method Description private 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 TypedLiteral Modifier and Type Field Description private TypedLiteral
Field. constantValue
Methods in org.benf.cfr.reader.entities that return TypedLiteral Modifier and Type Method Description TypedLiteral
Field. getConstantValue()
-
Uses of TypedLiteral in org.benf.cfr.reader.entities.annotations
Fields in org.benf.cfr.reader.entities.annotations declared as TypedLiteral Modifier and Type Field Description private TypedLiteral
ElementValueConst. value
Constructors in org.benf.cfr.reader.entities.annotations with parameters of type TypedLiteral Constructor Description ElementValueConst(TypedLiteral value)
-
Uses of TypedLiteral in org.benf.cfr.reader.util.lambda
Methods in org.benf.cfr.reader.util.lambda that return TypedLiteral Modifier and Type Method Description private static TypedLiteral
LambdaUtils. getTypedLiteral(Expression e)
-