Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(49)

Side by Side Diff: runtime/observatory/lib/src/models/objects/class.dart

Issue 2167053002: Converted Observatory nav-notify element (Closed) Base URL: git@github.com:dart-lang/sdk.git@master
Patch Set: Added tests Created 4 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 // Copyright (c) 2016, the Dart project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a
3 // BSD-style license that can be found in the LICENSE file
4
5 part of models;
Cutch 2016/07/22 13:58:43 What is your plan to remove the duplication being
cbernaschina 2016/07/22 18:29:50 The objects.dart objects cannot be changed right n
6
7 abstract class ClassRef extends ObjectRef {
8 /// The name of this class.
9 String get name;
10 }
11
12 abstract class Class extends ObjectRef implements ClassRef {
13 /// The error which occurred during class finalization, if it exists.
14 /// [optional]
15 ErrorRef get error;
16
17 /// Is this an abstract class?
18 bool get isAbstract;
19
20 /// Is this a const class?
21 bool get isConst;
22
23 /// The library which contains this class.
24 LibraryRef get library;
25
26 /// The location of this class in the source code.[optional]
27 SourceLocation get location;
28
29 /// The superclass of this class, if any. [optional]
30 ClassRef get superclass;
31
32 /// The supertype for this class, if any.
33 ///
34 /// The value will be of the kind: Type. [optional]
35 InstanceRef get superType;
36
37 /// A list of interface types for this class.
38 ///
39 /// The values will be of the kind: Type.
40 Iterable<InstanceRef> get interfaces;
41
42 /// The mixin type for this class, if any.
43 ///
44 /// The value will be of the kind: Type. [optional]
45 Iterable<InstanceRef> get mixin;
46
47 /// A list of fields in this class. Does not include fields from
48 /// superclasses.
49 //List<FieldRef> get fields;
50
51 /// A list of functions in this class. Does not include functions
52 /// from superclasses.
53 //List<FunctionRef> get functions;
54
55 // A list of subclasses of this class.
56 Iterable<ClassRef> get subclasses;
57 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698