fix(v1.0.1): VDE-016 — anonymous namespace needs fully-qualified names
Root cause: GCC two-phase lookup requires fully-qualified names when accessing enclosing namespace types from inside anonymous namespace. Fix: add using vde::brep::SSICurveData and using vde::brep::ClassResult inside both anonymous namespaces in ssi_boolean.cpp
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: VDE-016
|
||||
status: open
|
||||
status: fixed
|
||||
severity: critical
|
||||
category: bug
|
||||
date: 2026-07-27
|
||||
|
||||
@@ -54,6 +54,9 @@ struct SSICurveData {
|
||||
};
|
||||
|
||||
namespace {
|
||||
// GCC two-phase lookup: bring enclosing namespace types into scope
|
||||
using vde::brep::SSICurveData;
|
||||
using vde::brep::ClassResult;
|
||||
|
||||
// ═══════════════════════════════════════════════════════════
|
||||
// Constants & types
|
||||
|
||||
Reference in New Issue
Block a user