Beispiel #1
0
 public TemplateParameter(int nameHash, CodeLocation nameLoc, DNode par)
 {
     NameHash     = nameHash;
     NameLocation = nameLoc;
     this.parent  = new WeakReference(par);
 }
Beispiel #2
0
 public TemplateParameter(string name, CodeLocation nameLoc, DNode par) : this(name.GetHashCode(), nameLoc, par)
 {
     Strings.Add(name);
 }
Beispiel #3
0
 public TemplateAliasParameter(int name, CodeLocation nameLoc, DNode parent) : base(name, nameLoc, parent)
 {
 }
Beispiel #4
0
 public TemplateTupleParameter(string name, CodeLocation nameLoc, DNode parent) : base(name, nameLoc, parent)
 {
 }
Beispiel #5
0
 public TemplateTypeParameter(int nameHash, CodeLocation nameLoc, DNode parent) : base(nameHash, nameLoc, parent)
 {
 }