| // Copyright 2013 The Flutter Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| |
| import 'dart:convert'; |
| import 'dart:ui'; |
| |
| void main() { |
| final Paint paint = Paint()..color = Color(0xFFFFFFFF); |
| print(jsonEncode(<String, String>{ |
| 'Paint.toString': paint.toString(), |
| 'Brightness.toString': Brightness.dark.toString(), |
| 'Foo.toString': Foo().toString(), |
| 'Keep.toString': Keep().toString(), |
| })); |
| } |
| |
| class Foo { |
| @override |
| String toString() => 'I am a Foo'; |
| } |
| |
| class Keep { |
| @keepToString |
| @override |
| String toString() => 'I am a Keep'; |
| } |