public static SyntaxTokenList ToTokens( this InterfaceMemberInheritanceModifier modifier) { return(modifier == InterfaceMemberInheritanceModifier.New ? SyntaxFactory.TokenList(SyntaxFactory.Token(SyntaxKind.NewKeyword)) : SyntaxFactory.TokenList()); }
internal static void AddInterfaceMemberInheritanceModifierSteps( this List <ISourceCodeBuilderStep> steps, InterfaceMemberInheritanceModifier inheritanceModifer) { if (inheritanceModifer == InterfaceMemberInheritanceModifier.None) { return; } steps.Add(new WriteInterfaceMemberInheritanceModifier(inheritanceModifer)); steps.Add(new WriteWhitespace()); }
public WriteInterfaceMemberInheritanceModifier(InterfaceMemberInheritanceModifier inheritanceModifier) { InheritanceModifier = inheritanceModifier; }