繁体   English   中英

Haxe:将@:build元数据添加到项目中的所有类

[英]Haxe: add @:build metadata to all classes in project

是否可以将我的类型构建宏应用于项目中的所有类而无需修改其代码?

我正在尝试实现一个基于Haxe宏的调试器:基本上我在类的每个函数中的每个表达式之间调用我的函数。 目前我有一个IDebuggable接口,只有实现该接口的类中的代码才能在断点处停止。

您可以使用haxe.macro.Compiler.addGlobalMetadata() 这可以从初始化宏或命令行完成:

--macro addGlobalMetadata('', '@:build(Build.build())')

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM