Exemplo n.º 1
0
 object Evaluate(EnumLiteral i)
 {
     return(_reflection.GetEnumValue(i.Value.TypeName.FullName, i.Value.MemberName.Name));
 }
Exemplo n.º 2
0
 /// <summary>
 /// Implements the constructor: EnumLiteral()
 /// Direct superclasses: global::MetaDslx.Soal.NamedElement, global::MetaDslx.Soal.TypedElement, global::MetaDslx.Soal.AnnotatedElement
 /// All superclasses: global::MetaDslx.Soal.NamedElement, global::MetaDslx.Soal.TypedElement, global::MetaDslx.Soal.AnnotatedElement
 /// </summary>
 public virtual void EnumLiteral(EnumLiteral @this)
 {
     this.NamedElement(@this);
     this.TypedElement(@this);
     this.AnnotatedElement(@this);
 }
Exemplo n.º 3
0
 public EnumLiteralExp(EnumLiteral referredEnumLiteral) : base(referredEnumLiteral.Type)
 {
     this.ReferredEnumLiteral = referredEnumLiteral;
 }
Exemplo n.º 4
0
     /// <summary>
 	/// Implements the constructor: EnumLiteral()
 	/// Direct superclasses: global::MetaDslx.Soal.NamedElement, global::MetaDslx.Soal.TypedElement
 	/// All superclasses: global::MetaDslx.Soal.NamedElement, global::MetaDslx.Soal.TypedElement
     /// </summary>
     public virtual void EnumLiteral_EnumLiteral(EnumLiteral @this)
     {
         this.NamedElement_NamedElement(@this);
         this.TypedElement_TypedElement(@this);
     }