private static IEnumerable <IInstruction> GetStringExpressionInstruction(this StringExpression stringExpression) { List <IInstruction> instructions = new List <IInstruction>(); instructions.Add(LdcInstruction.WithValue(stringExpression.Value)); return(instructions); }
private static IEnumerable <IInstruction> GetIntExpressionInstructions(this IntExpression intExpression) { List <IInstruction> instructions = new List <IInstruction>(); instructions.Add(LdcInstruction.WithValue(intExpression.Value.ToString())); //instructions.AddRange(JasminLibraryFunctionsHelper.GetIntegerValueOf(JasminReferenceConstants.JavaIntegerClass)); return(instructions); }
private static IEnumerable <IInstruction> GetCharExpressionInstructions(this CharExpression charExpression) { return(LdcInstruction.WithValue(charExpression.Value.ToString()).AsList()); }