1
我使用Boost.Spirit解析類似結構在Boost.Spirit節點之間的雙向關係
namespace Foo { class Bar { ... } }
這只是正常:我得到namespace_declaration
類型的對象,它有變體列表它包含的東西,如class_declaration
s。
我的問題是:我怎樣才能確保在解析階段class_declaration
可以引用其包含namespace_declaration
?換句話說,我怎樣才能引用這個對象,這個對象就是我剛剛解析過的內容?