blob: 03b2c9673eed5177000760e6aec9b0b7b70750b2 [file] [log] [blame]
Carl Shapiro0e5d75d2011-07-06 18:28:37 -07001// Copyright 2011 Google Inc. All Rights Reserved.
2
3#ifndef ART_SRC_DEX_VERIFY_H_
4#define ART_SRC_DEX_VERIFY_H_
5
Brian Carlstrom578bbdc2011-07-21 14:07:47 -07006#include "macros.h"
7#include "object.h"
Carl Shapiro0e5d75d2011-07-06 18:28:37 -07008
9namespace art {
10
11class DexVerify {
12 public:
13 static bool VerifyClass(Class* klass);
14
15 private:
16 static bool VerifyMethod(Method* method);
17
18 DISALLOW_COPY_AND_ASSIGN(DexVerify);
19};
20
21} // namespace art
22
23#endif // ART_SRC_DEX_VERIFY_H_