Beispiel #1
0
 public DirtyMeta(Implementations? implementations, Meta[] properties)
     : base(implementations)
 {
     CleanMetas = properties.OfType<CleanMeta>().Concat(
         properties.OfType<DirtyMeta>().SelectMany(d => d.CleanMetas))
         .ToReadOnly();
 }
Beispiel #2
0
 public MetaExpression(Type type, Meta meta)
 {
     this.type = type;
     this.Meta = meta;
 }
Beispiel #3
0
 public MetaExpression(Type type, Meta meta):
     base(MetaExpressionType.MetaExpression, type)
 {
     this.Meta = meta;
 }