Procházet zdrojové kódy

video_core/control_flow: Place all internally linked types/functions within an anonymous namespace

Previously, quite a few functions were being linked with external
linkage.
Lioncash před 7 roky
rodič
revize
3df9558593
1 změnil soubory, kde provedl 2 přidání a 1 odebrání
  1. 2 1
      src/video_core/shader/control_flow.cpp

+ 2 - 1
src/video_core/shader/control_flow.cpp

@@ -15,7 +15,7 @@
 #include "video_core/shader/shader_ir.h"
 
 namespace VideoCommon::Shader {
-
+namespace {
 using Tegra::Shader::Instruction;
 using Tegra::Shader::OpCode;
 
@@ -411,6 +411,7 @@ bool TryQuery(CFGRebuildState& state) {
     state.queries.push_back(conditional_query);
     return true;
 }
+} // Anonymous namespace
 
 std::optional<ShaderCharacteristics> ScanFlow(const ProgramCode& program_code, u32 program_size,
                                               u32 start_address) {