< prev index next >

src/jdk.jextract/share/classes/com/sun/tools/jextract/Utils.java

Print this page

        

*** 97,116 **** } } return sb.toString(); } ! public static String toClassName(String cname) { ! StringBuilder sb = new StringBuilder(cname.length()); ! cname = toJavaIdentifier(cname); ! sb.append(cname); ! if (SourceVersion.isKeyword(cname)) { sb.append("$"); } return sb.toString(); } public static String toInternalName(String pkg, String name, String... nested) { if ((pkg == null || pkg.isEmpty()) && nested == null) { return name; } --- 97,124 ---- } } return sb.toString(); } ! private static String toSafeName(String name) { ! StringBuilder sb = new StringBuilder(name.length()); ! name = toJavaIdentifier(name); ! sb.append(name); ! if (SourceVersion.isKeyword(name)) { sb.append("$"); } return sb.toString(); } + public static String toClassName(String cname) { + return toSafeName(cname); + } + + public static String toMacroName(String mname) { + return toSafeName(mname); + } + public static String toInternalName(String pkg, String name, String... nested) { if ((pkg == null || pkg.isEmpty()) && nested == null) { return name; }
< prev index next >