OSDN Git Service

Implement FINAL/OVERRIDE for clang.
authorIan Rogers <irogers@google.com>
Thu, 13 Mar 2014 16:02:55 +0000 (09:02 -0700)
committerIan Rogers <irogers@google.com>
Thu, 13 Mar 2014 16:12:20 +0000 (09:12 -0700)
commit9758f79a6c1ef7f662caca9c1df39de1934166b8
treefdffb18605692c990665f3e99a17dcb0efb09893
parentc1020433660737d466b0d726bbeb86d9a279a44a
Implement FINAL/OVERRIDE for clang.

Separate declaration from definition in certain places to work-around issues
with clang.
Remove bogus lock annotation at definition in compilers.cc that is already
present at the declaration.
Remove duplicate definition of ClassReference.

Change-Id: I5368057bb36319a259110b2198610d9d2b2e5041
compiler/compilers.cc
compiler/driver/compiler_callbacks_impl.h
runtime/base/macros.h
runtime/entrypoints/quick/quick_trampoline_entrypoints.cc
runtime/method_reference.h