ng:语言细节

2017-10-28  本文已影响18人  KimmyLeo

语法树目前直接用生指针实现,后期可以考虑实现专用的智能指针或者用std::shared_ptr,通过ASTRef来delegate:

template<class T>
using ASTRef = ...;

template<class T, class... Args>
ASTRef<T> makeast(Args&&... args);

template<class T>
void destoryast(ASTRef<T>);
上一篇 下一篇

猜你喜欢

热点阅读