[hw] rename haxework package to hw
This commit is contained in:
21
src/main/hw/macro/FieldMacro.hx
Normal file
21
src/main/hw/macro/FieldMacro.hx
Normal file
@@ -0,0 +1,21 @@
|
||||
package hw.macro;
|
||||
|
||||
import haxe.macro.Expr;
|
||||
|
||||
using hw.macro.MacroUtil;
|
||||
|
||||
class FieldMacro {
|
||||
public var metaName(default, null):String;
|
||||
|
||||
public function new(metaName:String) {
|
||||
this.metaName = metaName;
|
||||
}
|
||||
|
||||
public function has(field:Field):Bool {
|
||||
return field.getFieldMeta(metaName) != null;
|
||||
}
|
||||
|
||||
public function apply(field:Field):Array<Field> {
|
||||
return [];
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user