blob: a04476bcab54e72ff300c47afdff564dd138bdbe [file] [log] [blame]
// Copyright (c) 2014, 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.
/**
* Base functionality which code generated summary classes are built upon.
*/
library analyzer.src.summary.base;
/**
* Instances of this class represent data that has been read from a summary.
*/
abstract class SummaryClass {
/**
* Translate the data in this class into a map whose keys are the names of
* fields and whose values are the data stored in those fields.
*
* Intended for testing and debugging only.
*/
Map<String, Object> toMap();
}