// 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 file. class Annotation { final annotationField; const Annotation([this.annotationField]); } class X { @Annotation() int xvalue = 3; } foo() { X x = new X(); return x.xvalue++; }