nn: remove unnecessary types
These may have been needed earlier in our port but are not needed now.
Removing to reduce drift with upstream.
BUG=b:165801983
TEST=FEATURES=test emerge-betty aosp-frameworks-ml-nn
Change-Id: I75e2e875c65a25eb3afbc4ec8c8133db94426ba8
Reviewed-on: https://chromium-review.googlesource.com/c/aosp/platform/frameworks/ml/+/2387860
Tested-by: Jim Pollock <jmpollock@chromium.org>
Auto-Submit: Jim Pollock <jmpollock@chromium.org>
Commit-Queue: Stuart Langley <slangley@chromium.org>
Reviewed-by: Stuart Langley <slangley@chromium.org>
diff --git a/nn/runtime/Memory.h b/nn/runtime/Memory.h
index 4c18485..4e20923 100644
--- a/nn/runtime/Memory.h
+++ b/nn/runtime/Memory.h
@@ -35,10 +35,6 @@
#include "NeuralNetworks.h"
#include "Utils.h"
-extern "C" {
- typedef struct AHardwareBuffer AHardwareBuffer;
-}
-
namespace android {
namespace nn {
diff --git a/nn/runtime/include/NeuralNetworks.h b/nn/runtime/include/NeuralNetworks.h
index 7d593f6..da1b7ac 100644
--- a/nn/runtime/include/NeuralNetworks.h
+++ b/nn/runtime/include/NeuralNetworks.h
@@ -50,10 +50,6 @@
#include <stdint.h>
#include <sys/cdefs.h>
-extern "C" {
- typedef struct AHardwareBuffer AHardwareBuffer;
-}
-
__BEGIN_DECLS
/**