public static SyntaxTokenList WithStructMemberInheritanceModifier( this SyntaxTokenList tokens, StructMemberInheritanceModifier modifier) { ClassMemberInheritanceModifier classModifier = modifier == StructMemberInheritanceModifier.Static ? ClassMemberInheritanceModifier.Static : ClassMemberInheritanceModifier.None; return(tokens.WithClassMemberInheritanceModifier(classModifier)); }
internal static void AddStructMemberInheritanceModifierSteps( this List <ISourceCodeBuilderStep> steps, StructMemberInheritanceModifier modifier) { if (modifier == StructMemberInheritanceModifier.None) { return; } steps.Add(new WriteStatic()); steps.Add(new WriteWhitespace()); }