Class StringConcatDesugarizer

java.lang.Object
sootup.interceptors.invokedynamic.StringConcatDesugarizer
All Implemented Interfaces:
InvokeDynamicDesugarizer

public final class StringConcatDesugarizer extends Object implements InvokeDynamicDesugarizer
StringConcatFactory.makeConcat[WithConstants] lowered to a StringBuilder chain, as javac 8 compiles string concatenation. Arguments are rendered as String.valueOf does, by their static type (see StringBuilding).