public static void writeStringReference(IndentingWriter writer, String item) throws IOException { writer.write('"'); StringUtils.writeEscapedString(writer, item); writer.write('"'); }
public static void writeStringReference(IndentingWriter writer, String item) throws IOException { writer.write('"'); StringUtils.writeEscapedString(writer, item); writer.write('"'); }
public static void writeStringReference(IndentingWriter writer, String item) throws IOException { writer.write('"'); StringUtils.writeEscapedString(writer, item); writer.write('"'); }
public static void writeStringReference(IndentingWriter writer, String item) throws IOException { writer.write('"'); StringUtils.writeEscapedString(writer, item); writer.write('"'); }
@Override public boolean writeTo(IndentingWriter writer) throws IOException { writer.write(".source"); if (sourceFile != null) { writer.write(" \""); StringUtils.writeEscapedString(writer, sourceFile); writer.write('"'); } return true; } }
@Override public boolean writeTo(IndentingWriter writer) throws IOException { writer.write(".source"); if (sourceFile != null) { writer.write(" \""); StringUtils.writeEscapedString(writer, sourceFile); writer.write('"'); } return true; } }
private void writeSourceFile(IndentingWriter writer) throws IOException { String sourceFile = classDef.getSourceFile(); if (sourceFile != null) { writer.write(".source \""); StringUtils.writeEscapedString(writer, sourceFile); writer.write("\"\n"); } }
private void writeSourceFile(IndentingWriter writer) throws IOException { String sourceFile = classDef.getSourceFile(); if (sourceFile != null) { writer.write(".source \""); StringUtils.writeEscapedString(writer, sourceFile); writer.write("\"\n"); } }
@Override public boolean writeTo(IndentingWriter writer) throws IOException { writer.write(".source"); if (sourceFile != null) { writer.write(" \""); StringUtils.writeEscapedString(writer, sourceFile); writer.write('"'); } return true; } }
private void writeSourceFile(IndentingWriter writer) throws IOException { String sourceFile = classDef.getSourceFile(); if (sourceFile != null) { writer.write(".source \""); StringUtils.writeEscapedString(writer, sourceFile); writer.write("\"\n"); } }
private void writeSourceFile(IndentingWriter writer) throws IOException { String sourceFile = classDef.getSourceFile(); if (sourceFile != null) { writer.write(".source \""); StringUtils.writeEscapedString(writer, sourceFile); writer.write("\"\n"); } }
@Override public boolean writeTo(IndentingWriter writer) throws IOException { writer.write(".source"); if (sourceFile != null) { writer.write(" \""); StringUtils.writeEscapedString(writer, sourceFile); writer.write('"'); } return true; } }
public static void writeCallSite(Writer writer, CallSiteReference callSiteReference) throws IOException { writer.write(callSiteReference.getName()); writer.write('('); writer.write('"'); StringUtils.writeEscapedString(writer, callSiteReference.getMethodName()); writer.write('"'); writer.write(", "); writeMethodProtoDescriptor(writer, callSiteReference.getMethodProto()); for (EncodedValue encodedValue : callSiteReference.getExtraArguments()) { writer.write(", "); EncodedValueUtils.writeEncodedValue(writer, encodedValue); } writer.write(")@"); MethodHandleReference methodHandle = callSiteReference.getMethodHandle(); if (methodHandle.getMethodHandleType() != MethodHandleType.INVOKE_STATIC) { throw new IllegalArgumentException("The linker method handle for a call site must be of type invoke-static"); } writeMethodDescriptor(writer, (MethodReference)callSiteReference.getMethodHandle().getMemberReference()); }
public static void writeCallSite(Writer writer, CallSiteReference callSiteReference) throws IOException { writer.write(callSiteReference.getName()); writer.write('('); writer.write('"'); StringUtils.writeEscapedString(writer, callSiteReference.getMethodName()); writer.write('"'); writer.write(", "); writeMethodProtoDescriptor(writer, callSiteReference.getMethodProto()); for (EncodedValue encodedValue : callSiteReference.getExtraArguments()) { writer.write(", "); EncodedValueUtils.writeEncodedValue(writer, encodedValue); } writer.write(")@"); MethodHandleReference methodHandle = callSiteReference.getMethodHandle(); if (methodHandle.getMethodHandleType() != MethodHandleType.INVOKE_STATIC) { throw new IllegalArgumentException("The linker method handle for a call site must be of type invoke-static"); } writeMethodDescriptor(writer, (MethodReference)callSiteReference.getMethodHandle().getMemberReference()); }
case ValueType.STRING: writer.write('"'); StringUtils.writeEscapedString(writer, ((StringEncodedValue)encodedValue).getValue()); writer.write('"'); break;
case ValueType.STRING: writer.write('"'); StringUtils.writeEscapedString(writer, ((StringEncodedValue)encodedValue).getValue()); writer.write('"'); break;
public static void writeCallSiteReference(IndentingWriter writer, CallSiteReference callSite) throws IOException { writer.write(callSite.getName()); writer.write('('); writer.write('"'); StringUtils.writeEscapedString(writer, callSite.getMethodName()); writer.write("\", "); writeReference(writer, ReferenceType.METHOD_PROTO, callSite.getMethodProto()); for (EncodedValue encodedValue : callSite.getExtraArguments()) { writer.write(", "); EncodedValueAdaptor.writeTo(writer, encodedValue, null); } writer.write(")@"); MethodHandleReference methodHandle = callSite.getMethodHandle(); if (methodHandle.getMethodHandleType() != MethodHandleType.INVOKE_STATIC) { throw new IllegalArgumentException("The linker method handle for a call site must be of type invoke-static"); } writeReference(writer, ReferenceType.METHOD, callSite.getMethodHandle().getMemberReference()); }
public static void writeCallSiteReference(IndentingWriter writer, CallSiteReference callSite) throws IOException { writer.write(callSite.getName()); writer.write('('); writer.write('"'); StringUtils.writeEscapedString(writer, callSite.getMethodName()); writer.write("\", "); writeReference(writer, ReferenceType.METHOD_PROTO, callSite.getMethodProto()); for (EncodedValue encodedValue : callSite.getExtraArguments()) { writer.write(", "); EncodedValueAdaptor.writeTo(writer, encodedValue, null); } writer.write(")@"); MethodHandleReference methodHandle = callSite.getMethodHandle(); if (methodHandle.getMethodHandleType() != MethodHandleType.INVOKE_STATIC) { throw new IllegalArgumentException("The linker method handle for a call site must be of type invoke-static"); } writeReference(writer, ReferenceType.METHOD, callSite.getMethodHandle().getMemberReference()); }