# Copyright (c) 2017, the Dart project authors. Please see the AUTHORS file # for details. All rights reserved. Use of this source code is governed by a # BSD-style license that can be found in the LICENSE.md file. main.dart.patch: | // Test that instance methods can be added class C { <<<< ["instance is null","threw"] ==== ["v2"] foo() { print('v2'); } >>>> } var instance; main() { if (instance == null) { print('instance is null'); instance = new C(); } try { instance.foo(); } catch(e) { print('threw'); } }