internal bool HasFlag(RoixStructGeneratorOptions options) => Options.HasFlag(options);
internal CodeTemplate(StructDeclarationSyntax parentDecl, StructDeclarationSyntax recordDecl, RoixStructGeneratorOptions options) { ParentSyntax = parentDecl; Name = parentDecl.GetGenericTypeName(); Options = options | GetOptionsFromName(Name); Properties = SimpleProperty.New(recordDecl).ToArray(); IsConstructorDeclared = GetIsConstructorDeclared(parentDecl, Properties); }