| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- #unittest {
- name: "Sequential register allocation fix.";
- result: "100°";
- };
- class foo {
- private var _temp = 12;
- var Temperature;
-
- var a {
- set {
- _temp = value;
- var _temp_int = Int(_temp);
- System.print("Hi");
- self.Temperature.text = "\(_temp_int)°";
- }
- };
-
- class TClass {
- var text;
- func dump() {
- System.print("\(text)");
- }
- }
-
- func init() {
- Temperature = TClass();
- Temperature.text = "Hello World";
- }
- }
- func main() {
- var f = foo();
- System.print("\(f.Temperature.text)");
-
- f.a = "100";
- System.print("\(f.Temperature.text)");
-
- return f.Temperature.text;
- }
|