Package sootup.core.signatures
Class JvmNames
java.lang.Object
sootup.core.signatures.JvmNames
Unqualified-name rules of JVMS 4.2.2, checked when a signature is interned so no signature with
an illegal name exists. Names are stored unescaped; Jimple quoting is a printer/parser concern.
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidcheckFieldName(@NonNull String name) Field name: non-empty, none of. ; [ /.static voidcheckMethodName(@NonNull String name) Method name: field-name rules, plus< >only as<init>or<clinit>.
-
Method Details
-
checkFieldName
Field name: non-empty, none of. ; [ /.- Throws:
IllegalArgumentException- otherwise
-
checkMethodName
Method name: field-name rules, plus< >only as<init>or<clinit>.- Throws:
IllegalArgumentException- otherwise
-