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 TypedLiteralOp02WithProcessedDataAndRefs. 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 TypedLiteralKotlinSwitchHandler.OriginalSwitchLookupInfo. literalConstructors 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 TypedLiteralLiteral. valueMethods in org.benf.cfr.reader.bytecode.analysis.parse.expression that return TypedLiteral Modifier and Type Method Description TypedLiteralLiteral. 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 TypedLiteralLiteralFolding. computeLiteral(RawJavaType type, TypedLiteral l, ArithOp op)private static TypedLiteralLiteralFolding. computeLiteral(RawJavaType type, TypedLiteral l, TypedLiteral r, ArithOp op)static TypedLiteralTypedLiteral. getBoolean(int v)private static TypedLiteralLiteralFolding. getCast(TypedLiteral val, RawJavaType fromType, RawJavaType returnType)static TypedLiteralTypedLiteral. getChar(int v)static TypedLiteralTypedLiteral. getClass(JavaTypeInstance v)static TypedLiteralTypedLiteral. getConstantPoolEntry(ConstantPool cp, ConstantPoolEntry cpe)static TypedLiteralTypedLiteral. getConstantPoolEntryUTF8(ConstantPoolEntryUTF8 cpe)static TypedLiteralTypedLiteral. getDouble(double v)static TypedLiteralTypedLiteral. getFloat(float v)static TypedLiteralTypedLiteral. getInt(int v)static TypedLiteralTypedLiteral. getInt(int v, InferredJavaType type)static TypedLiteralTypedLiteral. getInt(int v, RawJavaType type)static TypedLiteralTypedLiteral. getLong(long v)private static TypedLiteralTypedLiteral. getMethodHandle(ConstantPoolEntryMethodHandle methodHandle, ConstantPool cp)private static TypedLiteralTypedLiteral. getMethodType(ConstantPoolEntryMethodType methodType, ConstantPool cp)static TypedLiteralTypedLiteral. getNull()static TypedLiteralTypedLiteral. getShort(int v)static TypedLiteralTypedLiteral. getString(java.lang.String v)static TypedLiteralTypedLiteral. 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 TypedLiteralLiteralFolding. computeLiteral(RawJavaType type, TypedLiteral l, ArithOp op)private static TypedLiteralLiteralFolding. computeLiteral(RawJavaType type, TypedLiteral l, TypedLiteral r, ArithOp op)private static TypedLiteralLiteralFolding. getCast(TypedLiteral val, RawJavaType fromType, RawJavaType returnType)static TypedLiteralTypedLiteral. 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 TypedLiteralField. constantValueMethods in org.benf.cfr.reader.entities that return TypedLiteral Modifier and Type Method Description TypedLiteralField. 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 TypedLiteralElementValueConst. valueConstructors 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 TypedLiteralLambdaUtils. getTypedLiteral(Expression e)
-