示例#1
0
 public static AbstractDeclr Add(ImmutableList <PointerModifier> pointerModifiers, AbstractDeclr abstractDeclr) =>
 Create(abstractDeclr.TypeModifiers.AddRange(pointerModifiers));
示例#2
0
 public static ParamDeclr Create(AbstractDeclr abstractDeclr) =>
 new ParamDeclr(Option <String> .None, abstractDeclr.TypeModifiers);
示例#3
0
 public static AbstractDeclr Add(AbstractDeclr abstractDeclr, TypeModifier typeModifier) =>
 Create(abstractDeclr.TypeModifiers.Add(typeModifier));
示例#4
0
 protected TypeName(SpecQualList specQualList, AbstractDeclr abstractDeclr)
 {
     this.SpecQualList  = specQualList;
     this.AbstractDeclr = abstractDeclr;
 }