Ejemplo n.º 1
0
        protected override IEnumerable <Rule> SpecialTextGenerationRules()
        {
            if (def.defSymbol.NullOrEmpty())
            {
                Log.Error(def + " uses tale type with def but defSymbol is not set.");
            }
            using (IEnumerator <Rule> enumerator = base.SpecialTextGenerationRules().GetEnumerator())
            {
                if (enumerator.MoveNext())
                {
                    Rule r2 = enumerator.Current;
                    yield return(r2);

                    /*Error: Unable to find new state assignment for yield return*/;
                }
            }
            using (IEnumerator <Rule> enumerator2 = defData.GetRules(def.defSymbol).GetEnumerator())
            {
                if (enumerator2.MoveNext())
                {
                    Rule r = enumerator2.Current;
                    yield return(r);

                    /*Error: Unable to find new state assignment for yield return*/;
                }
            }
            yield break;
IL_0194:
            /*Error near IL_0195: Unexpected return in MoveNext()*/;
        }
Ejemplo n.º 2
0
 protected override IEnumerable <Rule> SpecialTextGenerationRules()
 {
     if (def.defSymbol.NullOrEmpty())
     {
         Log.Error(def + " uses tale type with def but defSymbol is not set.");
     }
     foreach (Rule item in base.SpecialTextGenerationRules())
     {
         yield return(item);
     }
     foreach (Rule rule in defData.GetRules(def.defSymbol))
     {
         yield return(rule);
     }
 }