blob: 233b3bd3fdae3f0b1ca90206e17db93b1a0d2d79 [file]
import 'package:macros/macros.dart';
import 'declare_count1_macro.dart';
@DeclareCount1()
macro class DeclareCount2 implements ClassDeclarationsMacro {
const DeclareCount2();
@override
Future<void> buildDeclarationsForClass(
ClassDeclaration clazz, MemberDeclarationBuilder builder) async {
builder.declareInType(DeclarationCode.fromString('int get count => ${count + 1};'));
}
}