Example #1
0
 public AliasedName(Identifier orig, Identifier alias, string filename, int start, int end) : base(filename, start, end)
 {
     this.orig = new DottedName(new List <Identifier> {
         orig
     }, filename, start, end);
     this.alias = alias;
 }
Example #2
0
 public FromStatement(DottedName name, List <AliasedName> aliasedNames, string filename, int pos, int end)
     : base(filename, pos, end)
 {
     this.DottedName   = name;
     this.AliasedNames = aliasedNames ?? throw new ArgumentNullException(nameof(aliasedNames));
 }
Example #3
0
 public Decorator(DottedName dn, List <Argument> args, string filename, int start, int end)
     : base(filename, start, end)
 {
     this.className = dn;
     this.arguments = args;
 }
Example #4
0
 public AliasedName(DottedName orig, Identifier alias, string filename, int start, int end) : base(filename, start, end)
 {
     this.orig  = orig;
     this.alias = alias;
 }