From d2f2a186cb124a34ed9811f6ae1baa3243241b0c Mon Sep 17 00:00:00 2001 From: Jeremy Ong Date: Wed, 4 Aug 2021 03:32:49 -0600 Subject: [PATCH] Add forward declaration needed on clang Signed-off-by: Jeremy Ong --- Code/Framework/AzCore/AzCore/Jobs/JobExecutor.h | 2 +- Code/Framework/AzCore/AzCore/Jobs/JobGraph.h | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Code/Framework/AzCore/AzCore/Jobs/JobExecutor.h b/Code/Framework/AzCore/AzCore/Jobs/JobExecutor.h index 60176f0717..746edf00a1 100644 --- a/Code/Framework/AzCore/AzCore/Jobs/JobExecutor.h +++ b/Code/Framework/AzCore/AzCore/Jobs/JobExecutor.h @@ -43,7 +43,7 @@ namespace AZ uint32_t Release(); private: - friend class JobGraph; + friend class ::AZ::JobGraph; friend class JobWorker; AZStd::vector m_jobs; diff --git a/Code/Framework/AzCore/AzCore/Jobs/JobGraph.h b/Code/Framework/AzCore/AzCore/Jobs/JobGraph.h index 070236b0b5..872a9a4e5c 100644 --- a/Code/Framework/AzCore/AzCore/Jobs/JobGraph.h +++ b/Code/Framework/AzCore/AzCore/Jobs/JobGraph.h @@ -24,6 +24,7 @@ namespace AZ class CompiledJobGraph; } class JobExecutor; + class JobGraph; // A JobToken is returned each time a Job is added to the JobGraph. JobTokens are used to // express dependencies between jobs within the graph.