Ejemplo n.º 1
0
            public ModifierKind(DeclarationModifiers modifier) : this()
            {
                this.Modifier = modifier;

                if (modifier.IsAbstract)
                {
                    ModifierKindWrapper = ModifierKindEnum.IsAbstract;
                }
                else if (modifier.IsStatic)
                {
                    ModifierKindWrapper = ModifierKindEnum.IsStatic;
                }
                else if (modifier.IsAsync)
                {
                    ModifierKindWrapper = ModifierKindEnum.IsAsync;
                }
                else if (modifier.IsReadOnly)
                {
                    ModifierKindWrapper = ModifierKindEnum.IsReadOnly;
                }
                else if (modifier.IsConst)
                {
                    ModifierKindWrapper = ModifierKindEnum.IsConst;
                }
                else
                {
                    throw new InvalidOperationException();
                }
            }
Ejemplo n.º 2
0
            public ModifierKind(ModifierKindEnum modifierKind) : this()
            {
                ModifierKindWrapper = modifierKind;

                Modifier = new DeclarationModifiers(
                    isAbstract: ModifierKindWrapper == ModifierKindEnum.IsAbstract,
                    isStatic: ModifierKindWrapper == ModifierKindEnum.IsStatic,
                    isAsync: ModifierKindWrapper == ModifierKindEnum.IsAsync,
                    isReadOnly: ModifierKindWrapper == ModifierKindEnum.IsReadOnly,
                    isConst: ModifierKindWrapper == ModifierKindEnum.IsConst);
            }
Ejemplo n.º 3
0
 public ModifierKind(ModifierKindEnum modifierKind)
 {
     ModifierKindWrapper = modifierKind;
 }
Ejemplo n.º 4
0
 public ModifierKind(ModifierKindEnum modifierKind)
 {
     ModifierKindWrapper = modifierKind;
 }
Ejemplo n.º 5
0
 public ModifierKind(ModifierKindEnum modifierKind)
 {
     _modifier           = default(DeclarationModifiers);
     ModifierKindWrapper = modifierKind;
 }
Ejemplo n.º 6
0
 public ModifierKind(DeclarationModifiers modifier)
 {
     ModifierKindWrapper = default(ModifierKindEnum);
     _modifier           = default(DeclarationModifiers);
     Modifier            = modifier;
 }