public ArgumentDescriptor(ArgTypeInfoBase argumentTypeInfo,
                           ISymbolDescriptor parentSymbolDescriptorBase,
                           string originalName,
                           RawInfoBase rawInfo)
     : base(parentSymbolDescriptorBase, originalName, rawInfo, SymbolType.Argument)
 {
     ArgumentType = argumentTypeInfo;
 }
示例#2
0
 public OptionDescriptor(ISymbolDescriptor parentSymbolDescriptorBase,
                         string originalName,
                         RawInfoBase rawInfo)
     : base(parentSymbolDescriptorBase, originalName, rawInfo, SymbolType.Option)
 {
 }
示例#3
0
 public static string PropertyName(this ISymbolDescriptor symbol)
 => symbol switch
 {