From e55fdbd0db1cbf8d8c3da7c9cb5a403370642ad6 Mon Sep 17 00:00:00 2001 From: Max Wash Date: Tue, 5 Nov 2024 22:17:36 +0000 Subject: [PATCH] doc: add const pool to ivy assembly file --- doc/sample/Person.iasm | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/doc/sample/Person.iasm b/doc/sample/Person.iasm index bd2fbf3..becaf47 100644 --- a/doc/sample/Person.iasm +++ b/doc/sample/Person.iasm @@ -13,15 +13,27 @@ @end @lambda (Person_exampleProperty3_get) - + ldr x0, [self, #3] + ret @end @lambda (Person_exampleProperty3_set) + ldr x0, [bp, #-1] + str x0, [self, #3] + ret @end @lambda (Person_exampleProperty4_get) + ldr x0, [self, #4] + ret +@end +@constpool + #0: "Received " + #1: ", " + #2: @ident[cout] + #3: @selector[-put:] @end @class (net.doorstuck.test.Person) @@ -36,7 +48,7 @@ get:Person_exampleProperty3_get set:Person_exampleProperty3_set ) - + $ exampleProperty4 (get:Person_exampleProperty4_get) #0: name @@ -55,3 +67,7 @@ ret.n @end + +@msgh (net.doorstuck.test.Person) [-test(param:_:)] + +@end