blob: 7dac93cebf0557aa17384929b5a110faf43cbda3 [file] [log] [blame]
Brian Carlstrom0755ec52012-01-11 15:19:46 -08001// Copyright 2011 Google Inc. All Rights Reserved.
2
3#ifndef ART_SRC_COMPILED_CLASS_H_
4#define ART_SRC_COMPILED_CLASS_H_
5
6#include "object.h"
7
8namespace art {
9
10class CompiledClass {
11 public:
Elliott Hughesff17f1f2012-01-24 18:12:29 -080012 explicit CompiledClass(Class::Status status) : status_(status) {}
13 ~CompiledClass() {}
Brian Carlstrom0755ec52012-01-11 15:19:46 -080014 Class::Status GetStatus() const {
15 return status_;
16 }
17 private:
18 const Class::Status status_;
19};
20
21} // namespace art
22
23#endif // ART_SRC_COMPILED_CLASS_H_