예제 #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;
 }