Exemple #1
0
 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;
 }