mirror of
https://github.com/revanced/smali.git
synced 2025-05-28 11:50:12 +02:00
Use .param instead of .parameter and normalize param/local syntax
This commit is contained in:
parent
b11a01715a
commit
16f257ee8f
@ -57,7 +57,7 @@ public class EndLocalMethodItem extends DebugMethodItem {
|
||||
//TODO: what if name is null, but there is a type?
|
||||
String name = endLocal.getName();
|
||||
if (name != null) {
|
||||
writer.write(" #");
|
||||
writer.write(" #");
|
||||
writer.write(name);
|
||||
writer.write(':');
|
||||
writer.write(endLocal.getType());
|
||||
|
@ -57,7 +57,7 @@ public class RestartLocalMethodItem extends DebugMethodItem {
|
||||
//TODO: what if name is null, but there is a type?
|
||||
String name = restartLocal.getName();
|
||||
if (name != null) {
|
||||
writer.write(" #");
|
||||
writer.write(" #");
|
||||
writer.write(name);
|
||||
writer.write(':');
|
||||
writer.write(restartLocal.getType());
|
||||
|
@ -210,17 +210,19 @@ public class MethodDefinition {
|
||||
String parameterName = parameter.getName();
|
||||
List<? extends Annotation> annotations = parameter.getAnnotations();
|
||||
if (parameterName != null || annotations.size() != 0) {
|
||||
writer.write(".parameter p");
|
||||
writer.write(".param p");
|
||||
writer.printSignedIntAsDec(registerNumber);
|
||||
if (parameterName != null) {
|
||||
writer.write(" ");
|
||||
writer.write(", ");
|
||||
writer.write(parameterName);
|
||||
}
|
||||
writer.write(" #");
|
||||
writer.write(parameterType);
|
||||
if (annotations.size() > 0) {
|
||||
writer.indent(4);
|
||||
AnnotationFormatter.writeTo(writer, annotations);
|
||||
writer.deindent(4);
|
||||
writer.write(".end parameter\n");
|
||||
writer.write(".end param\n");
|
||||
} else {
|
||||
writer.write("\n");
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user